Full Job Description
We are seeking skilled Java Spring Boot developer with 10-12 yrs of hands on experience in developing scalable backend applications. The ideal candidate should have strong expertise in Java Spring Boot development, Python & Oracle PL/SQL API development and related databases. The candidate should be passionate about writing clean, maintainable and efficient code while collaborating with cross-functional teams. Design, develop, test and maintatin backend applications using Python.
Develop and optimize Java Spring Boot application, write Oracle PL/SQL packages, procedures, functions and
triggers, deveop Python scripts
Build and consume RESTful APIS
Write efficient SQL queries and optimize database performance
Troubleshoot,debug and resolve application issues.
Able to act as a Team Player and closely work with Internal / External Team for the smooth Project Delivery and BAU Support Strong hands-on experience in Java Spring Boot
Strong experience in PL/SQL and Python
Experience in REST API development
Experience with GIT, Maven, Jenkins, CI/CD pipleines
Ability to troubleshoot and optimize database performance
Intermediate Banking Domain Experience Experience in Agile Methodology
Preferred to have Citi Process Knowledge
Good Communication Skills