Java Backend developer
cgi
Job Description
. 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)