Elevate your career as a Senior Full-Stack Java Engineer with Citi. Contribute to designing, developing, and integrating innovative application systems in a dynamic environment.
Citi is seeking a skilled Applications Development Senior Programmer Analyst with extensive experience in software engineering. You will join a team focused on end-to-end technical delivery and development, managing complex features through the full software lifecycle. Your expertise will enhance system stability while collaborating in an Agile/Scrum workplace with globally distributed teams.
Key Responsibilities:
- Own the end-to-end delivery of development projects
- Conduct feasibility studies and effort/time estimations
- Manage CI/CD pipelines for smooth production transitions
- Provide technical support and monitoring post-implementation
- Drive enhancements based on business requirements
Requirements:
- 5–8+ years in Java software engineering
- Strong Core Java and Spring knowledge
- Experience in Agile/Scrum environments
- Proficiency with SQL and modern frontend technologies
- Ability to manage deadlines effectively
Utilize your full-stack expertise and problem-solving skills to drive innovation at Citi.