Eurofins Scientific SE

Senior Software engineer

Eurofins Scientific SE
Apply
4 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and maintain backend and full-stack enterprise features using Java, Spring Boot, REST APIs, and databases.
  • Modernize legacy and monolithic Java applications into modular, cloud-ready and microservices-based architectures.
  • Design backend services, data models, API integrations, and high-performance data processing workflows.
  • Apply object-oriented design, SOLID principles, design patterns, and layered or hexagonal architecture.
  • Perform performance profiling, memory analysis, JVM tuning, and production stability improvements.
  • Implement unit, functional, and automated testing while using static code analysis to maintain code quality.
  • Collaborate with product, QA, DevOps, architecture, and global engineering teams in Agile delivery.
  • Provide technical guidance and mentoring to other engineers.

Requirements

  • MCA or bachelor’s degree in Engineering, Computer Science, or an equivalent qualification.
  • 6–8 years of hands-on experience in Java-based software development on global or enterprise projects.
  • Strong experience with software design patterns, object-oriented design, layered architectures, clean coding, and performance optimization.
  • Experience with JUnit, Mockito, unit testing, mocking frameworks, performance profiling, and memory analysis.
  • Experience with microservices, service communication, integration patterns, Hibernate or JPA, and transaction management.
  • Working knowledge of product development lifecycles and Lean Agile or Scrum methodologies.
  • Preferred exposure to Azure cloud-native development, Azure Service Bus, Azure DevOps, Docker, CI/CD pipelines, Maven, or Gradle.
  • Experience with shipping or logistics workflows, scientific data processing, genomics, or laboratory systems is a plus.
  • Strong analytical, problem-solving, verbal, written communication, learning, and continuous-improvement skills.

Tech Stack

AngularAzureDockerGradleJavaJUnitMavenMicrosoft SQL ServerMongoDBReactSonarQubeSpring Boot
Eurofins Scientific SE

About Eurofins Scientific SE

201-500 employees

Eurofins Scientific SE provides laboratory-based analytical testing and contract research for food, environmental, pharmaceutical, cosmetic, and clinical diagnostics customers. Its fee-for-service model spans a global network of roughly 900 laboratories across 50+ countries, delivering methods for safety, identity, and regulatory compliance. Founded in 1987 in Nantes and headquartered in Luxembourg, it is publicly traded on Euronext Paris.

Contact me