We're looking for a Senior Java Developer to build a modern platform for one of Switzerland's top-ranked universities.
Requirements
- More than 5 years of relevant experience in the IT industry
- Excellent Java Core
- Advanced experience in SQL, knowledge of PostgreSQL is a plus
- Advanced experience working with JPA implementations, Hibernate in particular
- Excellent Spring stack understanding: Data, Spring Core, MVC, Security, Boot
- Experience in Single Sign-On (SSO) technology
- Proficiency in writing and maintaining unit and integration tests
- Expertise in architectural patterns and experience in building end-to-end functionality and modules from scratch
- Experience in building and maintaining high-load systems
Benefits
- Competitive compensation
- 18 working days of fully paid vacation
- 10 compensated by 50% sick leaves without a note from the doctor
- Opportunity to take study leaves
- Health insurance packages from our partners
- Corporate English courses with 50% reimbursement
- Access to offline library and corporate training and classes
- Internal or external training or certification with reimbursement