Java Backend developer
Technology
CGIBengaluru, 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
Technical Skills Required
Category
Technologies
Programming
Java 17+, Spring Boot 3.x, Spring Security, Spring Data JPA/JDBCAPI Development
RESTful services, OAuth2 Resource ServerDatabase
PostgreSQL, SQL scripting, schema designBuild 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
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?