CGI•10d ago
Indeed
Java Backend developer
Bengaluru, Karnataka
Full Time
Mid Level
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a skilled Java Backend Developer to join our team in Bengaluru, Karnataka. This permanent role focuses on developing robust and scalable backend solutions.
Technical Skills Required
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 and Experience
- Experience in developing RESTful microservices using Spring Boot.
- Understanding of authentication and authorization mechanisms like OAuth2.
- Ability to write and maintain database schemas and migration scripts.
- Experience integrating with third-party services and APIs.
- Commitment to writing clean, maintainable, and well-documented code.
- Active participation in code reviews and adherence to coding standards.
- Collaboration with QA and DevOps teams for smooth deployments.
- Proficiency in debugging and resolving production issues.
Nice to Have Skills
- Experience with NFC/RFID or smart card technologies.
- Knowledge of caching mechanisms (Spring Cache).
- Familiarity with static code analysis tools.
- Experience with containerization (Docker).
Company
CGI
CGI is a leading global enterprise in IT and business consulting services. As a company deeply rooted in ownership, teamwork, respect, and belonging, CGI Partners are empowered from day one to activel...
Bengaluru, Karnataka
Posted on Indeed