This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Java Developer to enhance a scientific application used by chemists and researchers to manage high-throughput chemistry experiments. The role focuses on extending the platform with support for multi-step peptide synthesis workflows, enabling advanced experimental tracking, workflow management, and data processing capabilities.
Job Responsibility
Design and develop new features supporting multi-step peptide synthesis workflows
Enhance existing functionality for capturing reaction conditions, intermediate steps, and experimental outcomes
Collaborate with scientists and researchers to translate scientific workflows into scalable technical solutions
Build and optimize backend services and RESTful APIs for data processing and system integrations
Ensure data integrity, traceability, and auditability of experimental records
Integrate new functionality with existing systems and databases
Write clean, maintainable, and well-documented code following development best practices
Perform testing, debugging, and performance optimization activities
Participate in code reviews and version control processes using GitHub
Support deployment and maintenance activities in cloud environments
Requirements
Strong proficiency in Java
Hands-on experience with Spring Framework and Spring Boot
Experience developing and integrating REST APIs
Strong knowledge of Oracle Database and SQL
Experience with backend architecture and microservices design
Familiarity with AWS cloud environments
Experience with containerization tools such as Docker
Proficiency with GitHub and version control workflows
Experience working with complex data models and business workflows
Strong analytical and problem-solving skills
Nice to have
Experience with scientific, laboratory, or research-related applications
Understanding of chemistry or peptide synthesis workflows
Experience with high-throughput data processing systems
Familiarity with regulated or data-sensitive environments