Java Backend Developer
Bengaluru, Karnataka, India · ਪੂਰਾ ਸਮਾਂ
ਅਰਜ਼ੀ ਦੇਣ ਵਾਲੇ ਪਹਿਲੇ ਵਿਅਕਤੀ ਬਣੋ
- ਅਨੁਭਵ
- ਕੋਈ ਵੀ
- ਤਨਖਾਹ
- —
- ਖੁੱਲ੍ਹਣ ਵਾਲੀਆਂ ਥਾਵਾਂ
- 1
- ਪੋਸਟ ਕੀਤਾ ਗਿਆ
- 2 ਘੰਟੇ
Where you'll work
ਕੰਮ ਦਾ ਵੇਰਵਾ
Role overview
Capco is hiring a backend engineer in Bengaluru to work on Java and Spring Boot-based microservices. The role focuses on building well-structured services, connecting them with databases, message brokers, and API gateways, and delivering software that performs reliably at scale.
Technical requirements
- Strong grounding in Java fundamentals with practical development experience; familiarity with Java 17 or newer is preferred.
- Hands-on work with Spring Boot microservices and service integration.
- Solid understanding of SQL and persistence tooling such as JPA, Hibernate, Spring Data JDBC, or JOOQ.
- Working knowledge of database index tuning, especially with PostgreSQL, to support efficient performance.
- Experience with Kafka, Docker or similar containerization tools, and Kubernetes.
- Ability to diagnose memory leaks and tune the performance of Java microservices.
- Experience with test-driven development and automated testing across code coverage, integration, acceptance, and performance testing.
- Proven ability to design and build scalable, resilient, high-performance applications for on-premises and public cloud environments.
- Experience in API design and development of REST APIs, along with a good understanding of HTTP and messaging protocols such as JMS and Kafka.
- Knowledge of AWS services such as S3, SQS, SNS, and Lambda is an advantage.
- Exposure to infrastructure-as-code tools such as Terraform is desirable.
Responsibilities
- Develop Java Spring Boot microservices and connect them to databases, brokers, and gateway components.
- Write clean, high-quality code and participate in code reviews while following engineering best practices.
- Apply test-driven development and use automated testing tools to maintain quality.
- Build scalable and reliable applications that can run effectively across on-prem and cloud environments.
- Work with PostgreSQL, Kafka, container technologies, and Kubernetes as part of the delivery stack.
- Design APIs and support REST and messaging-based integrations using protocols such as HTTP, JMS, and Kafka.
- Contribute to performance improvements, including memory leak analysis and optimization work.
- Collaborate on AWS integrations where required.
Eligibility
Graduation is not mandatory for this opening.
Additional information
This is a backend engineering position based in Bengaluru, India. The source does not specify the number of openings, compensation, notice period, duration, or start date.