This is a remote position.
- Build and scale secure, high-performance backend services using Java and Spring Boot.
- Design APIs, microservices, database models, and event-driven workflows.
- Own architecture and technical decisions for greenfield and existing products.
- Improve system performance, reliability, scalability, and observability
- Contribute to CI/CD, cloud deployments, and production support.
- Mentor engineers through code reviews and technical discussions.
- Collaborate closely with product and engineering teams to deliver features end to end.
Requirements
- Strong experience with Java, Spring Boot, and production-grade backend systems.
- Solid knowledge of Core Java, concurrency, JVM, design patterns, and system design.
- Experience with REST APIs, SQL, relational databases, and microservices.
- Hands-on experience with Kafka, Redis, RabbitMQ, or similar messaging systems.
- Understanding of scalability, fault tolerance, security, and distributed systems.
- Working knowledge of CI/CD, Docker, Kubernetes, and cloud platforms such as GCP or AWS.
- Strong ownership, communication, and mentoring skills.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with experienced product and technology leaders.
- Flexible work environment with remote working options.
- Continuous learning and development opportunities.
- Chance to make a significant impact on diverse and innovative projects.
Skills Required
- Strong experience with Java, Spring Boot, and production-grade backend systems
- Knowledge of Core Java, concurrency, JVM, design patterns, and system design
- Experience with REST APIs, SQL, relational databases, and microservices
- Hands-on experience with Kafka, Redis, RabbitMQ, or similar messaging systems
- Understanding of scalability, fault tolerance, security, and distributed systems
- Working knowledge of CI/CD, Docker, Kubernetes, and cloud platforms such as GCP or AWS
- Strong ownership, communication, and mentoring skills
What We Do
Looking for a self-managed professional team to help take your technology and product strategy to the next level? From leadership consulting to hands-on software delivery, we can support you in many ways. 1. Mobile, Web, Backend Software Development 2. Technology Infrastructure Solutions 3. Technology Scaling Solutions 4. Adopting Emerging Tech like Artificial Intelligence 5. Product & Technology Leadership Our custom software development services specialize in end-to-end product development. With a team of experienced professionals, we can help you navigate the complex world of technology and bring your vision to life. We offer on-demand product leadership and strategic guidance to help your business excel without the full-time commitment of a Chief Product Officer. Our team of experienced product experts works closely with you to understand your unique needs and craft tailored product strategies that align with your business objectives. We provide on-demand technical leadership and expertise to help your business scale and innovate without the full-time commitment of a Chief Technology Officer. As your tech leader, we focus on driving your technology strategy, optimizing your software architecture, and fostering a culture of innovation to propel your business forward. Let us be your go-to resource for all things product and technology. Contact us to learn more about how we can help your business succeed.






