Senior Software Engineer – Java
Location: Zurich, Switzerland
Type: Hybrid
Experience: 8–14 years
About the role
As a Senior Software Engineer – Java & Oracle, you will make an impact by designing, developing, and maintaining enterprise-grade applications using Java and Oracle technologies. You will be a valued member of our technology team and collaborate with cross‑functional stakeholders to deliver scalable and secure solutions.
In this role, you will:
* Design, develop, and maintain enterprise‑grade applications using Java and Oracle.
* Optimize database queries, stored procedures, and perform performance tuning in Oracle.
* Collaborate with cross‑functional teams to deliver scalable and secure solutions.
* Lead code reviews and mentor junior developers.
* Ensure adherence to software development best practices and standards.
Work model
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring presence in Zurich, Switzerland.
What you need to have to be considered
* Strong expertise in Java (8 or above) and Oracle PL/SQL.
* Experience with Spring Boot, RESTful APIs, and Microservices architecture.
* Proficiency in SQL performance tuning and data modeling.
* Familiarity with CI/CD pipelines, Git, and Agile methodologies.
* Excellent problem‑solving and communication skills.
These will help you stand out
* Experience in leading development teams and mentoring junior engineers.
* Knowledge of cloud platforms (AWS, Azure, or GCP).
* Exposure to containerization tools like Docker and Kubernetes.
Please note that there will be live coding during the interview process.
#J-18808-Ljbffr