Mô Tả Công Việc
Develop and maintain robust, scalable, and efficient back-end systems for platforms supporting Willer's global transportation and travel projects.
Collaborate with product teams to ensure the back-end architecture supports project requirements and delivers seamless user experience.
Optimize server-side performance, scalability, and security to handle the needs of international users.
Continuously integrate and implement the latest back-end technologies, frameworks, and best practices to improve the system's efficiency and functionality.
Troubleshoot, debug, and enhance existing back-end features and systems to ensure a stable and high-performance user experience.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
1. Technical Skills
Programming Language: Proficient in Java, with experience in Spring Framework, Micronaut (Spring Boot, Spring Cloud, Spring Data) or Micronaut.
System Architecture: Strong understanding and experience in implementing Microservices Architecture, applying SOLID principles, and common design patterns.
Database: Proficient in working with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra, Dynamodb etc.). Knowledge of ORM (JPA, Hibernate).
Docker & Kubernetes: Experience with Docker, understanding how to containerize applications. Experience in deploying and managing services on Kubernetes is a plus.
Cloud: Experience with AWS, GCP, or Azure is a plus (EC2, S3, Lambda, API Gateway, RDS, etc.).
Message Queue & Event-driven Architecture: Experience with Kafka, RabbitMQ, or AWS SQS/SNS.
Security: Understanding of API security concepts (OAuth2, JWT, OpenID Connect) and system security.
CI/CD: Experience in setting up pipelines using Jenkins, GitLab CI/CD, GitHub Actions, or ArgoCD.
2. Experience & Soft Skills
At least 4-5 years of experience as a backend developer.
Experience in developing and maintaining scalable & high-availability systems.
Familiarity with handling high concurrent requests.
Strong problem-solving and analytical thinking skills.
Experience working in an Agile/Scrum environment.
Good communication and teamwork skills, with the ability to mentor and support junior developers.
3. Nice to Have
Experience with gRPC or GraphQL.
Knowledge of Serverless architecture.
Familiarity with Observability (Logging, Monitoring, Tracing) using ELK, Prometheus, Grafana, OpenTelemetry.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Collaborative Culture: Work in a supportive environment where everyone’s ideas are valued and communication is open.
Growth Opportunities: Access mentorship, professional development programs, and continuous learning to advance your career.
Inspiring Team: Join a team of motivated, passionate individuals who encourage and inspire each other every day.
Impactful Work: Your contributions truly matter and help shape the company’s success.
Team-building activities: Team-building activities and vacation trips help you maintain a healthy work-life balance while strengthening connections with your colleagues.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.