Java Backend developer



Job Description

  • Job Description:

    We are looking for an experienced Java Developer who is proficient in Reactive Programming, Spring Boot, and Microservices Architecture. The ideal candidate should have strong back-end skills, practical experience with agile methodologies, and familiarity with modern development tools and practices.

    Key Responsibilities:

    • Design, develop, and maintain applications using Java 1.8+ and Spring Boot 5+

    • Implement scalable Microservices using RESTful APIs

    • Work with databases like Oracle, MySQL, MariaDB, or NoSQL

    • Apply industry-standard design patterns and development best practices

    • Conduct code reviews using tools like Sonar and FindBugs

    • Collaborate in Agile teams, utilizing tools like Jira, Confluence, and Bitbucket

    • Develop and manage Swagger documentation and authentication/authorization modules

    • Integrate with messaging platforms like RabbitMQ

    • Implement and manage Spring Security and JPA for data access and security

    Technical Skills Required:

    • Java 1.8 (Strong core concepts)

    • Spring Boot 5, Spring Security, Spring JPA

    • Reactive Programming (Mandatory)

    • RESTful Web Services / Microservices Architecture

    • RabbitMQ, Swagger, Authorization & Authentication Modules

    • Database: Oracle, MariaDB, MySQL, NoSQL

    • Tools: Git, Bitbucket, Maven, Jira, IntelliJ, Eclipse

    • Familiarity with Agile & CI/CD pipelines

    Preferred Tools & Practices:

    • Jira ? Sprint/Backlog Management & Defect Tracking

    • Confluence ? Team Collaboration

    • Code Quality Tools ? Sonar, FindBugs

    • Build Tools ? Maven, Git

    Soft Skills:

    • Strong problem-solving and debugging capabilities

    • Effective communication and teamwork in cross-functional environments

    • Ability to interpret client needs and deliver independently or with minimal supervision

    • Willingness to share knowledge and support peers

Job Details

Experience : 1 To 4
Number Of Vacancies : 2
Job Type : Permanent
Industry Type : IT/Software
Salary : 2 Lac - 6 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8041042084
e-mailId : vijayanath.siddhareddy@capgemini.com
Address :
Capgemini Technology Services India Limited,
Eco Space, Pritech Park SEZ,
Building 6B, Village, Bellandur,
Outer Ring Road, Bellandur, Bangalore.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia