Back to list

Vacancy description

Principal Software Engineer (Java Full stack) in Bangalore, भारत

Eurofins

Bangalore, भारत

Eurofins seeks a Principal Software Engineer to design and develop enterprise-scale Java applications, lead technical initiatives, and mentor engineering teams. This role combines hands-on full-stack development with architectural oversight and modernization of legacy systems.

Responsibilities

  • Design and develop complex backend and full-stack features using Java, Spring Boot, and REST APIs
  • Lead technical direction for modules and mentor engineers across teams
  • Support modernization of legacy systems to cloud-ready, microservices-based architectures
  • Ensure solutions meet performance, scalability, security, and maintainability standards
  • Collaborate with product, QA, DevOps, and architecture teams on end-to-end delivery

Requirements

  • 8+ years hands-on Java development experience on enterprise projects
  • Proficiency in Spring Boot, REST APIs, SQL, and relational databases
  • Strong background in object-oriented design, SOLID principles, and design patterns
  • Experience with microservices architecture and cloud-native development
  • Demonstrated expertise in unit testing, performance profiling, and JVM optimization
  • Knowledge of CI/CD pipelines, Azure DevOps, Docker, and agile methodologies
  • MCA or Bachelor's degree in Engineering, Computer Science, or equivalent

Similar vacancies

More like this role

  • IT
Eurofins IT Solutions seeks a Principal Software Engineer to design and develop enterprise-scale Java applications for their Genomics division. This role combines hands-on development with technical leadership, modernizing platforms that support DNA sequencing and bioinformatics services globally. Responsibilities - Design ...

Bangalore, भारत

  • Full-time
  • IT
  • Fullstack
... these enable manufacturers to achieve measurable productivity, resilience, and growth — in as little as 90 days. Job Description ABOUT THE ROLE The Senior Principal Software Engineer – Full Stack is a key technical leader responsible for defining and driving the technical strategy across the entire engineering function. ...

Pune, भारत

  • IT
... automation capabilities, to improve the value realized by automation. Required qualifications, capabilities, and skills - Formal training or certification on software engineering concepts and 3+ years applied experience - Strong backend expertise in Java and Spring Boot (Spring MVC, Spring Data JPA, Spring Security). - Hands-on ...

Bangalore, भारत

  • IT
We're looking for an experienced Software Engineer specializing in Java and ReactJS to become part of our innovative team. The right candidate will apply their Java and ReactJS skills to build cutting-edge software and contribute to technology growth in a worldwide setting. Build and design scalable, robust, high-quality ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
... institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job Description Purpose: Own complex full-stack Web Banking changes and act as a technical lead for solution design, code quality, change analysis, ...

Pune, भारत

  • Hybrid
  • IT
Role Overview : As a Full Stack Software Engineer based in Bangalore, you will be at the heart of our product development lifecycle, bridging the gap between complex backend systems and intuitive user interfaces. You will collaborate closely with cross-functional teams, including product managers, UI/UX designers, and fellow ...

Bangalore, भारत

  • IT
... Software Engineer - Java Full Stack ReactJS to join our dynamic team. The ideal candidate will leverage their expertise in Java and ReactJS to develop innovative software solutions and drive technological advances in a global environment. Design and develop high-quality, scalable, and robust software solutions using Java and ...

Pune, भारत

  • IT
Role : Full-Stack Software Engineer (Java / Python / React)About the Role :Design, develop, and scale highthroughput web and mobile applications using modern fullstack architectures and https://jobeax.com/link/2JBwdPLSo8NUl6Ck Responsibilities :- Build robust backend services and RESTful APIs with Java (Spring Boot), Python ...

Hyderabad, भारत

  • IT
We are seeking a Lead Software Engineer with expertise in Java full-stack development who is skilled in Angular and other cutting-edge technologies to design, build and maintain high-quality software solutions. This role involves working on scalable microservices-based architecture, ensuring seamless integration between ...

Hyderabad, भारत

  • IT
We are hiring a Lead Software Engineer to shape Java 8 and Angular full-stack applications that scale and stay dependable in production. You will deliver microservices and REST APIs, improve CI/CD workflows, and work closely with partners to drive technical excellence. Design and maintain end-to-end solutions using Java ...

Chennai, भारत