Backend Engineer

Samsung Electronics America

Manila

On-site

PHP 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Samsung Electronics Philippines Corporation (SEPCO) is seeking an experienced Backend Engineer (Service Lead) to bridge engineering and stakeholders, lead service delivery, and mentor junior engineers.

You will design, develop, and maintain RESTful APIs, drive microservices, and ensure timely customer issue resolution with strong testing and DevOps practices.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Experience with backend services and distributed systems is expected.
  • Strong knowledge of Java and RESTful API design.

Responsibilities

  • Design, develop, and maintain complex RESTful APIs using Java 21 and Spring Boot framework.
  • Write clean, maintainable, and well-documented code following SOLID principles, Object-Oriented Design, and GRASP patterns.
  • Implement and maintain microservices architecture with proper separation of concerns.
  • Write comprehensive unit tests using JUnit and Mockito, and integration tests using Testcontainers.
  • Work with MongoDB for data persistence, including complex queries and data modeling.
  • Use Git for version control, following established branching strategies and best practices.
  • Lead code reviews, providing constructive feedback and enforcing code quality standards.
  • Implement and optimize event-driven architecture using Apache Kafka for asynchronous communication.
  • Apply Test-Driven Development practices and advocate for testing best practices.
  • Document APIs using Swagger and technical decisions using Confluence.
  • Debug and resolve complex production issues independently.
  • Mentor junior engineers and provide technical guidance.

Skills

Java 21
Spring Boot
RESTful API design
MongoDB
Git
JUnit/Mockito
Testcontainers
Kafka
SOLID
GRASP patterns

Education

Bachelor's degree in CS/SE or related

Tools

Kubernetes
GitHub Actions
AWS
OpenSearch
Kibana
Grafana
ArgoCD

Job description

Position Summary

We are seeking an experienced Backend Engineer (Service Lead) with at least five years of experience to join our engineering team. In this role, you will combine your technical expertise with service leadership responsibilities, focusing on handling customer issues, scheduling, and risk management. You will serve as a bridge between the engineering team and stakeholders while ensuring smooth service delivery and customer satisfaction.

Role and Responsibilities Disclaimer

Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of your current or previous employer.

Duties & Responsibilities
Technical Responsibilities
  • Design, develop, and maintain complex RESTful APIs using Java 21 and Spring Boot framework
  • Write clean, maintainable, and well-documented code following SOLID principles, Object-Oriented Design, and GRASP patterns
  • Implement and maintain microservices architecture with proper separation of concerns
  • Write comprehensive unit tests using JUnit and Mockito, and integration tests using Testcontainers
  • Work with MongoDB for data persistence, including complex queries and data modeling
  • Use Git for version control, following established branching strategies and best practices
  • Lead code reviews, providing constructive feedback and enforcing code quality standards
  • Implement and optimize event-driven architecture using Apache Kafka for asynchronous communication
  • Apply Test-Driven Development practices and advocate for testing best practices
  • Document APIs using Swagger and technical decisions using Confluence
  • Debug and resolve complex production issues independently
  • Mentor junior engineers and provide technical guidance
Service Lead Responsibilities
  • Serve as the primary point of contact for customer issues and escalations
  • Manage and prioritize customer-reported issues, ensuring timely resolution
  • Coordinate with cross-functional teams to address customer concerns
  • Collaborate with global counterparts on service integration and compatibility issues
  • Develop and maintain service schedules and delivery timelines
  • Identify, assess, and mitigate project risks proactively
  • Communicate service status, risks, and issues to stakeholders regularly
  • Facilitate communication between engineering team and customers/stakeholders
  • Ensure service level agreements (SLAs) are met
  • Lead incident response and post-incident reviews
  • Track and report on service metrics and KPIs
  • Participate in capacity planning and resource allocation discussions
  • Manage service-related documentation and knowledge base
Work Experience

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)

Skills & Competencies Required
  • Strong proficiency in Java programming language (Java 21 preferred)
  • Extensive experience with Spring Boot framework and Spring Data
  • Deep understanding of RESTful API design principles and best practices
  • Strong experience with MongoDB or other NoSQL databases
  • Advanced proficiency with Git version control and branching strategies
  • Extensive experience with unit testing frameworks (JUnit, Mockito) and integration testing (Testcontainers)
  • Deep understanding of microservices architecture and distributed systems concepts
  • Strong knowledge of SOLID principles, Object-Oriented Design, and GRASP patterns
  • Experience with event-driven architecture using Apache Kafka or similar messaging systems
  • Strong problem-solving and debugging skills
  • Excellent communication and interpersonal skills
  • Experience with customer-facing roles or stakeholder management
  • Ability to prioritize and manage multiple competing demands
  • Strong organizational and time management skills
  • Experience with incident management and problem resolution
Preferred
  • Experience with Kubernetes and container orchestration
  • Experience with CI/CD pipelines using GitHub Actions
  • Knowledge of AWS services (EKS, S3)
  • Experience with OpenSearch or other search technologies
  • Familiarity with logging and observability tools (Kibana, Grafana)
  • Knowledge of Infrastructure-as-Code concepts
  • Experience with ArgoCD for GitOps deployments
  • Full-stack experience
  • Previous service lead or team lead experience
Company Information

Samsung Electronics is a global leader in technology, opening new possibilities for people everywhere. Through relentless innovation and discovery, we are transforming the worlds of TVs, smartphones, wearable devices, tablets, digital appliances, and network systems, and the entire semiconductor industry with our memory, system LSI, foundry, and LED solutions. Samsung is also leading in the development of the Internet of Things through, among others, our Smart Home and Digital Health initiatives. Since being established in 1969, Samsung Electronics has grown into one of the world’s leading technology companies, and become recognized as one of the top global brands. Our network now extends across the world, and Samsung takes great pride in the creativity and diversity of its talented people, who drive our growth. To discover more, please visit our official newsroom at (https://news.samsung.com/global/).

Privacy Information

Samsung Electronics Philippines Corporation (SEPCO), respects your concerns about privacy. This Privacy Policy applies to our Careers webpages and to job applicants who apply for positions with Samsung in strict compliance with Data Privacy Act of 2012 and its implementing rules and regulations. Kindly review our Data Privacy Policy by clicking on this link: https://www.samsung.com/ph/about-us/careers/your-career/data-privacy-notice/ Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Skills and Qualifications * Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (React)
Frontend Developer (React)

Samsung Electronics America • Manila

On-site
PHP 650,000 - 950,000
Data Engineer
Data Engineer

Samsung Electronics America • Manila

On-site
PHP 900,000 - 1,500,000
Frontend Developer (React)
Frontend Developer (React)

Samsung • Philippines

On-site
PHP 500,000 - 820,000
Database Site Reliability Engineer
Database Site Reliability Engineer

Samsung Electronics Philippines Corporation • Taguig

On-site
PHP 600,000 - 900,000
Frontend Developer (React)
Frontend Developer (React)

Samsung Electronics Philippines Corporation • Manila

On-site
PHP 600,000 - 1,000,000
Data Engineer
Data Engineer

Samsung Electronics Philippines Corporation • Manila

On-site
PHP 1,200,000 - 1,800,000
Frontend Developer (React)
Frontend Developer (React)

Samsung Southeast Asia & Oceania • Metro Manila

On-site
PHP 670,000 - 1,116,000
Data Engineer
Data Engineer

Samsung • Philippines

On-site
PHP 600,000 - 1,200,000
Project HR Associate
Project HR Associate

SAMSUNG C&T PHILIPPINES, CORP. • Cebu City

On-site
PHP 223,000 - 446,000
Retail Marketing Head
Retail Marketing Head

Samsung Southeast Asia & Oceania • Taguig

On-site
PHP 3,000,000 - 6,000,000