Compartir esta oferta de trabajo
Enviar candidatura ahora »



Java Developer 

Our opportunity
Zurich is heavily transforming to an organization where all our projects are built following Agile and DevOps methodologies. You have the chance to actively be part of this transformation and help shaping the future.

You’ll be responsible to design, implement and support DevOps solutions working for the DevOps CoE Team. The team provides global support to Zurich IT projects to enable them to accelerate the adoption of Agile and DevOps automation practices.

You will be working in a very dynamic environment using advanced DevOps solutions with professional opportunities to grow in DevOps team and beyond and up skilling opportunities.

Your role
As a Java Developer Your Main Responsibilities Will Involve

Design, develop, implement, and maintain java application phases, code, and software.

Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes.

Transform requirements into stipulations and identify production and non-production application issues.

Key Tasks Include

  • Designing, implementing and maintaining Java-based applications
  • Contributing in all phases of the development lifecycle
  • Writing testable, scalable and efficient code
  • Test and debug new applications and updates
  • Maintain up to date code documentation
  • Participating in code reviews


Your Skills And Experience
As a Java Developer your skills and qualifications will ideally include:

  • 5+ years of experience in developing Java applications.
  • Degree in Computer Science, Engineering or a related IT field
  • You have prior experience in Java development
  • Strong knowledge of Java Application Frameworks (Struts, Spring, Hibernate, Springboot)
  • Hands-on experience working in an Agile environment


Technical Skills

  • JavaServer pages (JSP) and servlets
  • Web frameworks (e.g., Struts and Spring)
  • Service-oriented architecture/web services (SOAP/REST)
  • Web technologies like HTML, CSS, JavaScript, and JQuery
  • Markup languages like XML and JSON
  • Object-oriented programming (OOP) concepts and patterns
  • Abstract classes and interfaces
  • Constructors
  • File IO and serialization
  • Collections: lists, maps, sets
  • Access specifiers
  • Exceptions (checked and unchecked)
  • Generics
  • Java keywords: static, final, volatile, synchronized, transient, this super, etc.
  • Java virtual machine (JVM) and memory management
  • Multithreading and synchronization
  • Dependency injection


Preferred  Skills

  • Python
  • Amazon Web Services
  • Advanced JavaScript framework (e.g., Angular, React, VueJS)
  • Spring Boot/microservices

Who we are


We foster a culture of diversity and inclusion. Our 53,000 employees worldwide live our values to protect you, to inspire confidence and help you reach your full potential. We promote opportunities for equity among our professionals, regardless of gender, differently abled, LGBTQ +, race, ethnicity, generations, belief, etc.  

Enviar candidatura ahora »