Citi
Chennai, Tamil Nadu, India Posted 2d ago
The candidate will work closely with technology and business teams at Citi to support the development and enhancement of applications while ensuring alignment with business and technical requirements. The candidate will participate in the design, development, testing, and implementation of applications and services.
Key Responsibilities
Strong technical knowledge and hands-on experience with Java 11+ and the Spring Boot framework.
Good understanding of Object Relational Mapping (ORM) concepts, JPA, and Hibernate.
Sound knowledge of Relational Database Management Systems and experience writing complex SQL queries.
Experience developing applications using Microservices Architecture and related design principles.
Knowledge of Apache Kafka concepts and components, producing and consuming messages.
Utilize AI-assisted development tools, including GitHub Copilot, to improve software development productivity.