Share this Job

Bratislava, SK

Senior Java Developer


About Swiss Re

Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime.

At Swiss Re we combine experience with creative thinking and cutting-edge expertise to create new opportunities and solutions for our clients. This is possible thanks to the collaboration of our 15,000 employees across the world.

We offer a flexible working environment where curious and adaptable people thrive. Are you interested in joining us?


About the Role and Team


We are looking for (senior) software developers to extend the Identity and Access Management team.


You will become team member in very interesting project, where the mission is to provide a first-class experience to users of a complex application landscape. Your main task will be to design, develop, test, deploy and maintain software components in a microservice oriented, private cloud based landscape. Your colleagues are located in Bratislava (SK), Zurich (CH), Riga (LV) and Munich (DE) and we work together in an agile setup.


The opportunity:

  • You will work as a software developer in an agile cross-functional team
  • Your work will include technical analysis, system design, implementation, unit and integration test automation, and writing technical documentation.
  • You will develop new applications and maintain and extend existing solutions
  • You will contribute to the L3 support function of our IAM application portfolio
  • You will collaborate with other IAM teams and our internal customers in an international and multicultural setup to ensure solutions align with each other and meet business requirements and expectations.


About You


  • You have a higher education degree (at least B.Sc.) in Computer Science, Software Engineering or equivalent
  • You have 3+ years of relevant work experience
  • You have solid knowledge/understanding and experience in OO object-oriented software development (design patterns, SOLID principles etc.)
  • You have solid knowledge/understanding and experience in development of applications using the Java platform. Experience with multi-tier, microservice, RESTful, and/or SOA based applications is an advantage.
  • Experience with Java EE, Spring, JavaScript, TypeScript, other programming languages, node.js, as well as with HTML, CSS and web UIs are an advantage
  • You have solid knowledge of SQL and relational databases. Knowledge of and experience with NoSQL technologies is an advantage.
  • You have a working understanding of common algorithms and data structures. Experience with software performance engineering is an advantage.
  • You have experience working with source control tools and are familiar with continuous integration and continuous delivery tools
  • You have experience with automated testing.
  • You are familiar with Agile development methodologies (e.g. Scrum, Kanban)
  • Experience with cloud technologies is an advantage
  • You are comfortable and successful communicating in English in person, over remote connections and in writing.
  • You have good level of communication and commitment to work in a decentralized team
  • You are able to prioritize tasks, drive objections to completion, and report any impediments for
  • You have self-starting attitude, can deal with stress and work independently
  • You are flexible and open for new tasks with mindset for continuous learning


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, including gender identity or expression, sexual orientation, age, marital status, or disability status. Swiss Re offers modern work models and attractive work places that allow all employees to adapt to changing work preferences and life phases.


Minimum base salary for this job is from 2300 EUR gross/month/full time. Our offer to you may be higher based on your skills and experience and will include additional rewards and benefits.We are required by law to disclose basic wage component (minimum salary) for the advertised positions. 


We carefully consider your professional competencies, qualifications and experience in our compensation package and/or when offering you other positions. Our compensation philosophy is to pay fairly, also considering market situation and the value employees may bring to Swiss Re.


We provide feedback to all candidates via email. If you have not heard back from us, please check your spam folder.  


Reference Code: 87628