This page was automatically translated and may contain errors. View in English.
Capco

Java Backend Developer

Capco

Bengaluru, Karnataka, India · 全职

抢先申请

经验
任何
薪水
职位空缺
1
发布
2周前
Work mode
在办公室
学历
Any graduate
Eligibility
Candidates do not need to have completed graduation to apply.
Resume
Required to apply

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.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件