Backend Engineer (Java & NodeJS)
Makro Pro
Remote
Korea / Japan / Singapore (GMT+9)
Full-Time
Mid-Level
As a Backend Engineer at Makro, you'll play a crucial role in building robust and scalable integration solutions. You'll work closely with Integration and Solution Architects to develop and refactor integrations, ensuring they align with our Enterprise Integration Architecture. This role demands strong expertise in both Java Spring Boot and Node.js/Express.js, focusing on creating abstract integrations with easily changeable connectors. You'll thrive in our scrum teams, contributing to an agile and collaborative development environment.

What You'll Do

  • Collaborate with Integration and Solution Architects to develop integrations for various system requirements.
  • Analyze existing integrations and plan refactoring efforts to align with Enterprise Integration Architecture standards.
  • Design and build integrations with abstraction layers, allowing for flexible changes to source/destination systems via connectors.
  • Work effectively within agile scrum teams.

What You'll Bring

  • Must-have experience in Java Spring Boot and NestJS/ExpressJS.
  • A Bachelor’s degree in information technology, software engineering, computer science, or a related field.
  • Solid understanding of relational databases, with a preference for Oracle Database.
  • Proficiency in Node.js, JavaScript, and Java for building REST APIs.
  • Knowledge of deploying APIs in containers.

Benefits

  • Renewable 1-year contract.
  • Fully remote work environment.
  • Clear focus on impactful work.
  • Diverse and inclusive workplace with global team members.
  • Non-hierarchical and agile culture.
  • Significant growth opportunities and defined career paths.

Makro의 백엔드 엔지니어로서, 당신은 강력하고 확장 가능한 통합 솔루션을 구축하는 데 중요한 역할을 할 것입니다. 통합 및 솔루션 아키텍트와 긴밀히 협력하여 통합을 개발하고 리팩토링하며, 우리의 엔터프라이즈 통합 아키텍처에 부합하도록 보장할 것입니다. 이 역할은 Java Spring Boot 및 Node.js/Express.js에 대한 강력한 전문 지식을 요구하며, 커넥터를 통해 원본/대상 시스템을 쉽게 변경할 수 있는 추상적인 통합을 만드는 데 중점을 둡니다. 당신은 우리의 스크럼 팀에서 애자일하고 협력적인 개발 환경에 기여하며 능력을 발휘할 것입니다.

주요 업무

  • 통합 아키텍트 및 솔루션 아키텍트와 협력하여 다양한 요구 사항에 대한 통합을 작성합니다.
  • 현재 통합을 분석하고 엔터프라이즈 통합 아키텍처에 부합하도록 리팩토링 계획을 수립합니다.
  • 소스/대상 시스템이 커넥터를 통해 변경될 수 있도록 추상화된 통합을 설계하고 구현합니다.
  • 애자일 스크럼 팀의 일원으로 효과적으로 협력합니다.

필수 역량

  • Java Spring Boot 및 NestJS/ExpressJS 경험 필수.
  • 정보 기술, 소프트웨어 공학, 컴퓨터 과학 또는 관련 분야 학사 학위.
  • 관계형 데이터베이스에 대한 확실한 지식, Oracle Database 선호.
  • REST API 작성을 위한 Node.js, JavaScript, Java 지식.
  • 컨테이너에 API를 배포하는 능력.

혜택

  • 갱신 가능한 1년 계약.
  • 완전 원격 근무 환경.
  • 영향력 있는 업무에 대한 명확한 집중.
  • 전 세계 팀원들과 함께하는 다양하고 포괄적인 직장.
  • 비계층적이고 애자일한 문화.
  • 상당한 성장 기회와 명확한 경력 경로.

Apply Now

Please mention you found this job on Remowrk in your application. This helps us grow!

Apply Now

Get early access to remote job drops.

New opportunities delivered to your inbox, weekly.

By clicking Subscribe you're confirming that you agree with our Terms and Conditions.
🎉 You’re in! Thanks for joining Remowrk’s global career circle 🌍
Check your inbox to confirm your subscription—sometimes it might land in your spam folder. 📬
Oops! Something went wrong while submitting the form.