About the Company
Mestrelab has built a global footprint with software sold in more than 80 countries, serving major pharmaceutical, biotech, and chemical companies as well as leading government and academic laboratories. As part of SciY, the software division of Bruker, Mestrelab collaborates closely with SciY and Bruker companies to deliver cutting-edge scientific software solutions worldwide.
About the Role
Mestrelab is seeking a Java Back End Developer to strengthen its international development team. This role is ideal for professionals passionate about building scalable enterprise-grade applications and contributing to innovative scientific software solutions.
Responsibilities
- Develop and maintain backend services using Java and the Spring Framework.
- Deploy and manage enterprise applications on a Java Application Server.
- Design and implement Java-based REST and SOAP web services.
- Integrate, manage, and optimize object-relational databases.
- Collaborate within an Agile team environment, actively contributing to sprints and stand-ups.
- Apply CI/CD pipelines to streamline development and deployment.
- Manage version control and collaborative workflows using GIT.
- Write and maintain unit and integration tests to ensure software quality.
Required Skills
- Proven experience in Java backend development.
- Strong knowledge of Spring Framework and Java Application Servers.
- Proficiency with relational databases such as PostgreSQL, MySQL, or Oracle.
- Hands-on experience with REST and SOAP web services.
- Familiarity with modern CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Solid understanding of GIT workflows.
- Experience in Agile software development.
- Excellent written and spoken English communication skills.
What We Offer
- Permanent contract in an international environment.
- Competitive salary package.
- Hybrid work model with flexible working hours.
- Clear career development plan.
- Inclusive and diverse workplace culture.
- Great team environment and supportive working climate.