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

Get the CLI →

Citibank (Switzerland) AG

New

Java Developer, Assistance Vice President at Citi

Posted 3 views
Discussion

Summary

A Java developer at Citi builds and maintains applications using Spring Boot, Kafka, microservices, Docker, and Kubernetes — leading feasibility studies, overseeing the development lifecycle, defining operational standards, and advising junior team members within a major bank's technology team.

Join Citi as a Java Developer, playing a crucial role in applications development within our celebrated Technology team. Utilize your expertise in technologies like Spring Boot, Kafka, and microservices to advance business efficiencies.

This position offers a prominent opportunity to work on impactful projects within a premier financial institution. You will oversee the development lifecycle, offer system support, and ensure compliance with industry standards, all while collaborating with experienced professionals in the field.

Key Responsibilities: • Lead feasibility studies and application development tasks • Monitor and control software development processes • Consult with users and technology groups for solutions • Define operational standards and procedures • Serve as an advisor to junior analysts and team members

Requirements: • 4+ years Java experience with Spring ecosystem • Knowledge of Kafka, JUnit, and SQL • Familiarity with Docker and Kubernetes orchestration • Proficient in managing multiple projects/stakeholders • Understanding of consulting/project management techniques

Help shape Citi's technological landscape through innovative applications and robust system 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