đŸ‘šđŸ»â€đŸ’» postech.work

Back End Developer

Jitsu Vietnam ‱ 🌐 Remote

Remote Posted 3 days, 19 hours ago

Job Description

Jitsu is a Silicon Valley based company which provides e-commerce and traditional businesses with a logistics service to deliver their products directly to customers’ doorsteps within a day, without the typical cost and complexity of expedited shipping. Our proprietary technology and processes provide scalable same-day and next-day delivery services to some of the world’s fastest growing brands. Jitsu’s services are live in eight major metropolitan areas with many more on the way.

We are looking for Senior Backend Engineers with expertise in Java, working in our Hanoi office.

What you will do:

Backend Development:

Design, develop, and maintain high-performance, scalable backend systems using Java, Golang, or Rust.

Ensure system reliability and distributed performance to support growing business demands.

Optimization \& Scalability:

Solve complex combinatorial optimization problems using effective algorithms and local search techniques.

Identify and optimize performance bottlenecks in backend services and distributed systems.

System Integration:

Work with both SQL and NoSQL databases to design efficient and reliable data storage solutions.

Integrate and manage message brokers like RabbitMQ or Kafka for asynchronous communication.

Caching Strategy:

Apply distributed caching systems and caching policies to improve system latency and scalability.

Existing Code Understanding:

Quickly comprehend and enhance existing codebases with a focus on maintainability and scalability.

Business Acumen \& Collaboration:

Translate complex business requirements into scalable and practical technical solutions.

Work closely with cross-functional teams (PMs, FE devs, QA) and clearly communicate both technical and business considerations.

What you will need:

Technical Expertise:

Strong experience in Java or familiarity with Golang or Rust is a plus.

Proficient in backend system design, distributed architecture, and working with SQL/NoSQL databases.

Familiar with distributed caching systems and message brokers (e.g., Kafka, RabbitMQ).

Optimization \& Problem Solving:

Solid understanding of combinatorial optimization and local search techniques.

Proven ability to analyze and solve complex technical problems at scale.

System Design \& Code Review:

Experience in designing scalable distributed systems and conducting high-quality code reviews.

Adaptability:

Comfortable with legacy systems and progressively improving large, complex codebases.

Communication:

Strong communication skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences.

Preferred Experience:

5+ years as a backend engineer or similar role.

Hands-on experience with high-performance, large-scale distributed systems.

The Opportunity:

Become a key part of the core global team that architects and develops Jitsu’s logistics and operations systems, which orchestrate the delivery of millions of shipments per year

Drive innovation and performance improvements in our operations technologies (sortation, routing, fleet management, order management)

Drive improvements in our system architecture, performance, quality, and reliability

Contribute to team development standards, conventions, and processes

Collaborate with peers in product management, transportation, operations, and client success to develop new features and applications

Be part of a well-funded, fast-growing company tackling complex and relevant challenges

A lot of chances to learn about new technologies

Why Jitsu:

Flexible working hours, Monday to Friday

100% salary in probation

100% salary social insurance contribution

Premium health care insurance for you (we're using Bao Viet insurance)

12 days of Annual leave + 05 days of Sick leaves covered by the Company + 12 days working remote per year

13th month salary upon company's performance and your working time of the year

Competitive compensation

Macbook pro + extra monitor + other devices needed

A lot of engagement activities: Happy team lunch, Monthly birthday party, Summer trip, Year-end Party,...

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.