Job Description Brief
C
Java/Python Developer
Citi
Hands-on full stack Java/Python senior developer with extensive microservices and containerized deployment experience needed for end-to-end software development and CI/CD responsibilities. Requires 6+ years IT experience with 5+ years in developer role on large complex projects, working in a globally distributed team environment.
Key Requirements
Bachelor’s degree in Science, Computers, IT or Engineering with 6+ years overall IT experience and 5+ years as developer
Advanced proficiency in Java, Python, Spring Boot, Hibernate, Angular and microservices architecture
Hands-on experience with Docker, Kubernetes, OpenShift and CI/CD pipeline setup using Git and Jira
Strong experience with RESTful API development, distributed systems architecture, and design patterns
Excellent communication skills, team collaboration abilities, and capacity to mentor junior developers
Seniority Level: Senior
Function: Other Finance
