Job Description Brief
C
Python Developer
Citi
Hands-on full stack Java/Python senior developer role responsible for end-to-end software development, continuous integration, and continuous deployment of microservices-based APIs. Requires 5+ years of developer experience with expertise in containerized deployment, CICD pipelines, and distributed systems architecture.
Key Requirements
Bachelor’s degree in Computer Science, IT, or Engineering
5+ years developer experience with 6+ years total IT experience on large complex projects
Hands-on expertise in Python, Core Java, Hibernate, Spring, SpringBoot, Angular, and microservices design
Proficiency with Docker, Kubernetes, OpenShift, GIT, JIRA, and CICD pipeline setup
Experience with RESTful API development, Swagger/RAML, and distributed systems architecture
Seniority Level: Senior
Function: Other Finance
