Applications Development Programmer Analyst Full Stack

Summary

Full Stack Java developer at Citibank designing and building scalable applications using Java, microservices, MongoDB, and APIs within an Agile and CI/CD environment.

Join Citi's tech team as a Full Stack Applications Development Programmer Analyst. In this role, you will work with Java, microservices, and databases in a full-time capacity.

As a Senior Programmer Analyst, you will be integral in developing and enhancing application systems that meet business requirements. Your experience in Full Stack Java development and hands-on abilities with MongoDB will support innovative application designs. Additionally, familiarity with Python and Generative AI is a preferred asset for driving automated solutions.

Key Responsibilities: • Conduct feasibility studies and assess IT needs • Design and test scalable applications using Java • Support data solutions utilizing MongoDB • Supervise the software development life cycle • Define requirements through collaboration with stakeholders

Requirements: • 5-8 years of application development experience • Strong in Java, microservices, and API development • Proficient in MongoDB data integration and performance • Good understanding of Agile techniques and CI/CD • Exposure to Python development is advantageous

Harness your Full Stack Java and analytical skills to shape Citi's innovative tech solutions.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available