Bratislava, SK
Senior Java Application Engineer
Are you passionate about building robust, scalable applications that power critical business functions with global impact? Join our international team as a Senior Java Application Engineer and help shape the future of our core costing platform at Swiss Re. This is your opportunity to work with cutting-edge technologies while solving complex challenges that affect markets worldwide in a collaborative, innovative environment.
About the Role
As a Senior Java Application Engineer, you'll be at the forefront of developing and enhancing our core costing platform used across global markets. You'll leverage your expertise in Java and modern frameworks to design, implement, and maintain high-performance applications that meet business requirements and exceed user expectations for our worldwide operations.
Key Responsibilities
- Design and develop robust, scalable Java applications using Spring Boot and related technologies
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Implement and maintain RESTful APIs and microservices architecture
- Optimize application performance and ensure high availability of critical systems
- Troubleshoot complex issues across the application stack and provide timely resolutions
- Participate in code reviews, ensuring high code quality and adherence to best practices
- Mentor junior developers and contribute to knowledge sharing within the team
- Drive continuous improvement initiatives for development processes and tools
- Ensure application security through proper implementation of security standards
About the Team
You'll be joining the Costing Hub Team, responsible for building and operating the Costing Hub – Swiss Re's core solution for P&C treaty costing. Our team works with Java, Spring Boot, PostgreSQL, and cloud-native technologies to deliver scalable, high-performance solutions. Collaboration is key – you'll work closely with colleagues across multiple worldwide offices in an agile, innovative environment.
About You
You're a problem-solver at heart with a passion for creating elegant solutions to complex challenges. You thrive in collaborative environments and enjoy sharing knowledge with colleagues. Your technical expertise is complemented by strong communication skills and a customer-focused mindset.
We are looking for candidates who meet these requirements:
- 5+ years of experience in Java development with proficiency in Java 11+ and Spring Boot
- Strong understanding of object-oriented design principles and design patterns
- Experience with relational databases (particularly PostgreSQL)
- Proven track record of delivering high-quality, maintainable code in a team environment
- Experience with RESTful API design and implementation
These are additional nice to haves:
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of containerization technologies (Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with reactive programming (e.g., Project Reactor, RxJava)
- Knowledge of insurance or financial industry domain
- Experience with front-end technologies (JavaScript, Angular, React)
- Agile methodology experience (Scrum, Kanban)
Our company has a hybrid work model where the expectation is that you will be in the office 50% per month.
For Slovakia the base salary range for this position is between EUR 3,800 and EUR 6,300 per month (for a full-time role). The specific salary offered considers:
- the requirements, scope, complexity and responsibilities of the role,
- the applicant’s own profile including education/qualifications, expertise, specialisation, skills and experience.
In addition to your base salary, Swiss Re offers an attractive performance-based variable compensation component, designed to recognise your achievements. Further you will enjoy a variety of global and location specific benefits.
Eligibility may vary depending on the terms of Swiss Re policies and your employment contract.
#LI-Hybrid
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. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability.
If you are an experienced professional returning to the workforce after a career break, we encourage you to apply for open positions that match your skills and experience.
Reference Code: 136480