Principal Software Engineer (Java Full stack)
Eurofins ScientificMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro location and attractive senior fullstack role increase applicant density moderately.
Core Java, Spring, frontend and cloud skills are broadly transferable across industries.
Explicit 8+ years Java/Spring, cloud and fullstack requirements drive stringent candidate filtering.
Job Description
Structured overview of role & requirementsAbout This Role
Lead hands-on design and development of complex Java and full-stack applications using Spring Boot, REST APIs, and relational databases.
Drive modernization initiatives migrating legacy systems to cloud-ready architectures with modular and microservices-based designs.
Mentor engineers, ensure high code quality and performance, and collaborate cross-functionally with product, QA, DevOps, and architecture teams for end-to-end delivery.
Minimum Requirements
8+ years of hands-on Java-based software development experience in global or enterprise projects.
MCA or Bachelor’s degree in Engineering, Computer Science, or equivalent.
Strong proficiency with Java 8+, Spring Boot, REST API design, SQL, and frontend frameworks Angular or React.
Experience with microservices architecture, cloud platforms (preferably Azure), CI/CD pipelines, and unit testing frameworks (JUnit, Mockito).
Ideal Candidate Profile
Experienced in product development environments following Lean Agile/Scrum and Scaled Agile practices.
Proven ability to lead technical direction and mentorship while actively coding complex enterprise software.
Skilled in designing scalable, high-performance Java applications with strong understandings of software design patterns and cloud-native architectures.
