Back to All Openings

Backend Engineer

Technology

Jakarta

Full Time

Apply Now

RESPONSIBILITIES:

  • Architect efficient and reusable backend systems that drive complex web applications
  • Implement business logic and integration to database or message bus
  • Write modular, secure, and extensible code with high quality tests cases
  • Identify and resolve performance and scalability issues
  • Handle bug fixing and performance monitoring
  • Code review and backend design architecture plan
  • Writing RFC and software documentation
  • Implement the right architecture and follow best coding standard
  • Articulate technical aspects with multi-functional partner
  • Improve the team and company (mentorship, interviewing, and new initiatives)

MINIMUM QUALIFICATIONS

  • 6+ years of Backend experience, including web application, database and integration
  • 3+ years of programming languages experience in Java or functional programming
  • Happy working with functional programming method
  • Previous success developing and shipping a large-scale backend services
  • Excellent in Design Patterns, Web Framework and Database
  • Able to write backend end-to-end testing
  • Excellent understanding in basic computer science knowledge
  • BS/MS degree in Computer Science or equivalent from a reputable university.
  • Good communicator, problem solver and planning attitude
  • Have verbal and written English skills

[INSERT_ELEMENTOR id="14324"]