Backend Engineer

Siam Makro Public Company Limited Logo

Siam Makro Public Company Limited

πŸ“Remote - Philippines

Summary

Join our team as a backend developer to collaborate with development teams and product managers in designing and implementing robust backend solutions. You will build scalable and secure applications, develop and maintain APIs, analyze existing systems, and implement abstractions for interchangeable systems. This role requires proficiency in Java and Spring Boot, strong database knowledge, and understanding of modern software engineering principles. The position is a fully remote, renewable one-year contract offering a diverse and agile work environment with growth opportunities. We value clear focus and a non-hierarchical structure.

Requirements

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field
  • Proficiency in Core Java and Spring Boot for building backend systems
  • Strong knowledge of relational databases such as PostgreSQL, MySQL, or Oracle
  • Familiarity with RESTful API development and container-based deployments (e.g., Docker, Kubernetes)
  • Understanding of modern software engineering principles, including SOLID design principles and microservices architecture
  • Ability to write effective unit, integration, and API contract tests to ensure software quality

Responsibilities

  • Collaborate with development teams and product managers to design and implement robust backend solutions
  • Build scalable and secure applications, including client-side and server-side architecture
  • Develop, test, and maintain well-functioning APIs, ensuring performance and reliability
  • Analyze existing systems and plan refactoring to align with enterprise architecture standards
  • Implement abstractions to support interchangeable source and destination systems via connectors
  • Work as part of agile Scrum teams to deliver high-quality solutions

Preferred Qualifications

Exposure to AWS tools like ECS, CloudWatch, and Lambda - certification is a plus

Benefits

  • Renewable contract (1 year)
  • Fully remote job
  • Diverse Workplace (Our members are from around the world!)
  • Non-hierarchical and agile environment
  • Growth opportunity and career path

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs