Java Fullstack Developer
PuneFull-timeJunior levelPosted 2 weeks ago
Software engineering role at Citi in Pune.
About the role
The Applications Development Intermediate Programmer Analyst is an intermediate-level position responsible for the end-to-end design, development, enhancement, and maintenance of enterprise-grade application systems and programs.
What you'll do
- Responsible for the end-to-end design, development, enhancement, and maintenance of enterprise-grade application systems and programs
- Working in close collaboration with the engineering leads, product managers, architects, and business stakeholders, the incumbent will contribute to modernizing
- Design, build, test, and deploy resilient, scalable, and secure full stack software solutions using Java/J2EE (Java 11/17+) , Spring Boot , and Microservices architecture
- Design, optimize, and maintain relational data models, complex queries, stored procedures, and triggers using Oracle Database
- Build and expose secure, high-performance RESTful APIs and integrate with internal and external enterprise systems, message brokers, and legacy architectures
What you need
- Java
- REST APIs
- Spring Boot
- Microservices
- Oracle Database