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).
Join the Lab Automation Project and help build the core backend services and UIs for the world’s first fully automated laboratory. As a Staff Java Backend Engineer, you will design scalable and secure micro services, manage complex data environments, and drive innovation in a fast-paced, agile team. This is your opportunity to shape the future of laboratory automation and contribute to groundbreaking advancements in scientific research.
Job Responsibility:
Design, Build, and Test Java Spring Boot backend services built with micro architecture principles
Design, Build and Test data stores in AWS used by the backend services ( Postgres, Redis, MQ, Kafka, etc.. ) as well as the data layers which directly interact with the data stores.
Design, Build, and Test inter service communication mechanisms (Message Buses, SDK’s, and APIs)
Create and Modify Backend Services running within a Kubernetes Cluster. Adjust the cluster’s ingress points, namespaces, config maps, and operators as necessary to optimize platform performance, security, and efficiency
Accurately Estimate and Track large projects
Provide constructive feedback in code reviews and incorporate feedback received
Create architecture design documents and clearly present ideas to the team
Create and maintain documentation for backend services including APIs, system architecture, etc.
Operate in the local developer environment, (Docker/Gradle/IDE )
Operate within an Agile environment (Sprints, Jira)
Operate in the context of a modern CI/CD pipeline (Jenkins, ArgoCD, GitHub Actions)
Collaborate with frontend/fulltstack developers to integrate backend systems with user-facing applications
Work closely with Product Management to create technical designs that meet product requirements.
Requirements:
7+ years of experience working in backend software development roles
Experience with Java, Spring, and Spring Boot
Experience in a micro service environment
Experience with Kubernetes and Docker
Experience with AWS Data Stores (RDS, Elastic Cache, MQ, S3)
Experience with CI/CD ( Jenkins, ArgoCD, Github actions )
Experience with Agile methodologies and tools ( Jira, Sprints, etc.. )
Mindset of fulfilling the dreams of the Product, Design and the end user.
Communicate conscientiously with your work colleagues
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.