Citibank (Switzerland) AG is looking for experienced Java developers to join their global tech team in Warsaw, Poland. You will contribute to the next generation Risk Management platform, involving in the complete development lifecycle and providing technical guidance to juniors. Candidates should possess at least 5 years of experience in Java, with a strong knowledge of Spring Boot and Microservices. The role offers a hybrid working model, competitive salary, and extensive benefits including health care and a pension plan.
Qualifications
Minimum 5 years in modern Java development, with strong Spring Boot and Microservices.
Excellent understanding of distributed system design, data structures and algorithms.
Strong analytical, problem-solving, communication skills and can-do attitude.
Responsibilities
Involve in the full development lifecycle from analysis and design through to deployment.
Help designing the application at low level and contribute to higher level architecture decisions.
Provide technical guidance and influence over junior members of the team.
Skills
Java development
Spring Boot
Microservices
Distributed system design
Data structures and algorithms
Kafka
Docker
Kubernetes
MongoDB
SQL
Python
Tableau
Education
Bachelor's in CS/IT or related field
Job description
Citibank (Switzerland) AG is looking for experienced Java developers to join their global tech team in Warsaw, Poland. You will contribute to the next generation Risk Management platform, involving in the complete development lifecycle and providing technical guidance to juniors. Candidates should possess at least 5 years of experience in Java, with a strong knowledge of Spring Boot and Microservices. The role offers a hybrid working model, competitive salary, and extensive benefits including health care and a pension plan.