All Jobs
No items found.
Senior Software Engineer
Prague, Czech Republic
Hybrid
Who We Are
Role Description

We are seeking a skilled Software Developer to enhance an existing scientific application used by chemists and researchers to record reaction conditions and outcomes in high-throughput chemistry experiments.

The primary focus of this role is to design, develop, and implement multi-step peptide synthesis support, enabling more complex experimental tracking and workflow capabilities within the system.

Key Responsibilities

  • Enhance and extend an existing scientific application to support multi-step peptide synthesis workflows
  • Design and develop features to capture reaction conditions, intermediate steps, and experimental outcomes
  • Collaborate with domain experts (scientists and researchers) to understand workflow requirements and translate them into scalable technical solutions
  • Build and optimize backend services and APIs for high-performance data processing and storage
  • Ensure data integrity, traceability, and auditability for experimental records
  • Integrate new functionality with existing systems and databases
  • Develop and maintain RESTful APIs for seamless interaction with front-end and third-party tools
  • Write clean, maintainable, and well-documented code following best practices
  • Perform unit testing, debugging, and performance tuning
  • Participate in code reviews and version control using GitHub
  • Support deployment, monitoring, and maintenance in cloud environments

Required Skills & Experience

  • Strong proficiency in Java
  • Hands-on experience with Spring Framework and Spring Boot
  • Expertise in REST API development and integration
  • Solid experience working with Oracle Database and SQL
  • Familiarity with cloud platforms (AWS preferred)
  • Experience with containerization tools such as Docker
  • Proficiency in GitHub for version control and collaboration
  • Strong understanding of backend architecture and microservices design
  • Experience in handling complex data models and workflows

We Expect You to Have:

Apply for this position

Our team will review your application within the next 5 days.

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Send

Thank you!
We will be in touch shortly

kid giving a thumbs-up while sitting at a desktop table
Done
Oops! Something went wrong while submitting the form.