Back to search:Senior Backend / Jakarta

We're looking for a Back End Developer with at least
7 years of hands-on experience with Java and/or Go (Programming Language)
. The ideal candidate has strong understanding of microservices architecture, APIs (RESTful, gRPC), and distributed systems concepts. Proven experience in designing, building, and managing high-traffic, low-latency, and high-availability systems. Candidates must be comfortable working and collaborating in a dynamic, fast-paced environment.

Requirements

  • 7 to 10 years of professional experience in software development using Java and/or Golang.
  • Proven experience in designing, building, and managing high-traffic, low-latency, and high-availability systems.
  • Strong understanding of microservices architecture, APIs (RESTful, gRPC), and distributed systems concepts.
  • Highly results-focused with a strong work ethic and high initiative.
  • Able to grow and work effectively in a fast-paced environment with dynamic demands.
  • Excellent problem-solving skills with an analytical mindset to tackle complex technical challenges.
  • Familiarity with cloud platforms (such as AWS, GCP, or Azure) and CI/CD concepts is a plus.

Qualifications

  • Design, develop, and maintain scalable, high-performance, and reliable backend services using Java and/or Golang.
  • Write clean, efficient, and maintainable code in accordance with company standards and best practices.
  • Optimize applications to ensure low latency and high efficiency under heavy traffic loads.
  • Actively collaborate with the product team, other engineers, and stakeholders to understand requirements and translate them into solid technical solutions.
  • Diagnose, troubleshoot, and resolve complex issues in production systems.
  • Take full ownership of the software development lifecycle, from design, implementation, testing, to deployment and operations.
  • Participate in architectural design discussions to ensure that systems are built to scale for future growth.