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

Get the CLI →

Citibank (Switzerland) AG

Lead Java Developer with Microservices Expertise

Posted 4 views
Discussion

Summary

A senior Lead Java Developer role leading teams that design scalable microservices with Java 17+ and Spring Boot, implement event-driven architecture with Apache Kafka, optimize Oracle Database performance, and deploy via Docker, Kubernetes, and OpenShift. On-site in Winnipeg.

Elevate your career as a Lead Java Developer at a leading firm focused on enterprise applications. Bring your Java 17+ expertise and design innovative microservices using modern frameworks.

This senior role requires 6-10 years of experience in software engineering, with deep knowledge of Spring Boot and event-driven architectures. Your proficiency with Apache Kafka and Oracle Database will be key in implementing robust solutions. You will also work within a cloud and container ecosystem, utilizing Docker, Kubernetes, and Red Hat OpenShift to deploy scalable applications.

Key Responsibilities: • Lead engineering teams in developing scalable microservices • Implement event-driven architectures using Apache Kafka • Optimize database operations and performance in Oracle • Utilize Docker and Kubernetes for deployment efficiency • Leverage AI tools to enhance coding practices

Requirements: • 6-10 years in software engineering and development • Expertise in Java 17+, Spring Boot, and microservices • Strong skills in Apache Kafka and Oracle Database • Experience with Docker, Kubernetes, and CI/CD tooling • Bachelor's degree in Computer Science or related field

Drive innovation and efficiency in software engineering as a Lead Java Developer.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

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