Saltar para o conteúdo

Todas as vagas

Senior Java Developer

SGS · Hybrid, Muntinlupa, PH

Sobre a vaga

SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals with over 145 years of service excellence. We are looking for a Senior Java Engineer to join our Corporate IT team and contribute to the development and evolution of cloud-based enterprise applications on Microsoft Azure. In this role, you will work hands-on across the full software development lifecycle, collaborating closely with architects, senior engineers, and international teams. You will help design, build, and maintain scalable, secure, and high-quality backend solutions that support critical corporate processes across SGS globally. This is a senior individual contributor role with strong technical ownership and close collaboration with architecture and platform teams. Key Responsibilities - Design, develop, and maintain backend services using Java and the Spring ecosystem (Spring, Spring Boot, Spring Security). - Build and consume RESTful APIs, applying OAuth 2.0 and security best practices. - Contribute to microservices-based architectures deployed on Azure Kubernetes Service (AKS). - Participate in event-driven systems using Azure Event Hubs and/or Kafka. - Collaborate with frontend developers on applications built with Angular (19+). - Work with relational databases including Azure SQL (SQL Server), PostgreSQL, and Oracle. - Actively participate in code reviews, CI/CD pipelines, and DevSecOps practices. - Support production environments, incident resolution, and continuous improvement initiatives. - Contribute to technical discussions, solution design, and technical debt reduction activities. Technology Stack - Backend: Java, Spring / Spring Boot / Spring Security - Frontend: Angular - Architecture: Microservices (AKS), Event-driven (Event Hubs / Kafka) - Security: OAuth 2.0 - Databases: Azure SQL (SQL Server), PostgreSQL, Oracle - DevOps: Azure DevOps, Git, CI/CD pipelines, SAST/SCA tools - Bachelor’s or Master’s degree in Computer Science, IT, or a related field. - 5+ years of professional experience in Java backend development. - Strong experience with modern Java, Spring Boot, and REST-based architectures. - Solid understanding of cloud-native concepts and distributed systems. - Experience working across the full SDLC in Agile environments. - Comfortable collaborating in international, multicultural teams. - Fluent in English (written and spoken). Why SGS? - Join a globally recognized and stable company, a leader in the Testing, Inspection, and Certification (TIC) industry. - Enjoy a flexible schedule and a hybrid work model - Access continuous learning opportunities through SGS University and Campus. - Collaborate in a multinational environment with colleagues from various continents. - Benefit from a comprehensive benefits platform.