We are looking for a Senior Java Engineer to join our team building a cloud-native platform used by global Life Sciences organisations. You will work on backend services supporting pharmaceutical companies in analysing potential adverse drug effects. This role offers a mix of technical ownership, system design, and hands-on development in a highly collaborative, international environment.
responsibilities :
Design, develop, and maintain backend services built with Java, Spring, Spring Boot, and AWS.
Contribute to architectural decisions and system-level discussions.
Ensure stability, scalability, and performance of distributed services.
Write clean, maintainable code and participate in code reviews.
Collaborate with cross-functional teams to translate requirements into technical solutions.
Support deployment automation and production operations.
Troubleshoot complex technical issues and propose improvements.
requirements-expected :
Minimum 4–7 years of experience in backend development with Java.
Strong knowledge of Spring and Spring Boot.
Experience with AWS in production environments.
Solid understanding of microservices architecture.
Hands-on experience with SQL and relational databases.
Familiarity with Tomcat or similar application servers.
Ability to work independently, make informed technical decisions, and contribute to system design.
Good communication skills.
offered :
Stable employment in a fast-growing company.
Flexible and remote-friendly working model.
Health and wellbeing benefits.
Learning and development opportunities.
Modern equipment and comfortable work environment.