Skip to main content

Java Backend developer

Technology
CGI
Bengaluru, IndiaToday
Full timeOn-site

Job description

Job highlights

  • Proficient in Java 17+, Spring Boot 3.x, OAuth2, PostgreSQL schema design, and RESTful microservices development
  • Develop and maintain RESTful microservices, implement OAuth2 authentication, manage database schemas, integrate third-party APIs, perform code reviews, and collaborate with QA and DevOps teams
Position Description:

Technical Skills Required

Category

Technologies

Programming

Java 17+, Spring Boot 3.x, Spring Security, Spring Data JPA/JDBC

API Development

RESTful services, OAuth2 Resource Server

Database

PostgreSQL, SQL scripting, schema design

Build Tools

Maven

Version Control

Git

Responsibilities / Experience

. Experience in developing RESTful microservices using Spring Boot

. Understanding of authentication and authorization mechanisms like OAuth2

. Write and maintain database schemas and migration scripts

. Integrate with third party services and APIs

. Write clean, maintainable, and well documented code

. Participate in code reviews and follow coding standards

. Collaborate with QA and DevOps teams for smooth deployments

. Debug and resolve production issues

Nice to Have

. Experience with NFC/RFID or smart card technologies

. Knowledge of caching mechanisms (Spring Cache)

. Familiarity with static code analysis tools

. Experience with containerization (Docker)

Skills:

  • Analytical Thinking
  • Communication
  • Java
  • Microservices
  • Spring Boot
51618,0,51723,0,23307,0,50365,0,51281,0-->
Keywords
javaspringspring-bootoauth2postgresqlpostgresplanning-and-designvisual-art-designproduct-development-and-designmicroservicestraining-and-developmentauthenticationcode-reviewquality-assurancedevelopment-operations-devopsspring-securityspring-datajava-database-connectivity-jdbcapplication-programming-interface-apiyouth-organizations-resources

Interested in this role?