Point your AI agent at freehire and let it find you a job.

Get the CLI →

Citibank (Switzerland) AG

NewBe an early applicant

Citi Java Developer - Applications Analyst

Posted 1 view
Discussion

Summary

Java developer and applications analyst at Citi who designs, implements, and maintains backend application systems — analyzing systems for improvements, directing the development lifecycle from design to testing, and upholding security practices using Java, Spring Boot, APIs, Docker, and CI/CD.

Shape the future of technology with Citi as a Java Developer specializing in applications analysis. Leverage advanced programming skills to contribute to critical application systems.

This role merges backend development with systems analysis. You will ensure successful design and implementation of applications while managing the development lifecycle. Utilize your expertise to provide evaluations, consult users, and ensure system security and functionality.

Key Responsibilities: • Analyze application systems for improvements • Implement new and revised programming solutions • Direct the development lifecycle from design to testing • Consult on advanced programming and user issues • Maintain industry-standard security practices

Requirements: • 5–8 years of experience in Java development • Proficiency in Spring Boot and API development • Familiarity with Docker and CI/CD processes • Strong analytical skills with user-focused approach • Excellent communication abilities for technical concepts

Contribute your skills in backend Java and applications development at Citi to achieve innovative solutions.

Skills

See also

Software Engineering 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