Match score not available

Backend Engineer (JAVA), Makro Head Office - REMOTE

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in IT or related field, Proficiency in Core Java and Spring Boot, Strong knowledge of relational databases, Familiarity with RESTful APIs and container deployments.

Key responsabilities:

  • Design and implement robust backend solutions
  • Develop, test, and maintain well-functioning APIs
Makro PRO logo
Makro PRO Information Technology & Services SME https://www.siammakro.co.th/
51 - 200 Employees
See all jobs

Job description

Your Challenge

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.

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.
  • Exposure to AWS tools like ECS, CloudWatch, and Lambda - certification is a plus.
  • Ability to write effective unit, integration, and API contract tests to ensure software quality.

Benefits

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

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Back-End Engineer Related jobs