Senior Domain Service Engineer (Java/Kotlin)

Closed

Backend Developer Java

Icon Location Khu vực
Remote, Vietnam

Phúc lợi

Cấp laptop Cấp laptop
Phúc lợi khác Phúc lợi khác
Thời gian làm việc linh hoạt Thời gian làm việc linh hoạt
Cho phép làm tại nhà Cho phép làm tại nhà

Tổng quan về công việc và trách nhiệm

We are seeking 2 talented and experienced Middleware Engineer / Domain Service Engineers with a strong background in Java and/or Kotlin to join our dynamic engineering team. In this role, you will be instrumental in designing, developing, deploying, and maintaining robust and scalable middleware components and domain-specific services that power our core business functionalities. You will collaborate closely with product managers, frontend engineers, and other backend teams to deliver high-quality, performant, and reliable solutions. Depending on the Seniority Level, responsibilities will include: • Lead the design and implementation of complex middleware components and domain services. • Take ownership of significant technical projects and deliver them with high quality and within timelines. • Make key architectural and design decisions, ensuring scalability, performance, and maintainability. • Mentor and guide junior and pre-senior engineers, fostering their technical growth. • Drive best practices in software development, including coding standards, testing methodologies, and deployment strategies. • Proactively identify and address technical risks and challenges. • Collaborate effectively with cross-functional teams to define and deliver solutions. • Troubleshoot and resolve complex production issues, performing root cause analysis and implementing preventative measures. • Contribute to the evolution of our technology stack and advocate for innovative solutions. • Design and implement robust monitoring, logging, and alerting solutions for critical services. • Participate in capacity planning and performance optimization efforts. • Contribute to technical documentation and knowledge sharing within the team and organization.

Kỹ năng và kinh nghiệm tối thiểu

- Bachelor's or Master's degree in Computer Science or a related field. - 7+ years of professional experience in software development with a strong focus on Java and/or Kotlin. - Fluent English communication - Deep understanding of object-oriented programming principles, design patterns, and architectural best practices. - Extensive experience with the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, etc.). - Proven experience designing and building scalable and resilient RESTful APIs and microservices. - Strong experience with various database technologies and data modeling. - Excellent understanding of version control systems (Git) and branching strategies. - Proficient in writing comprehensive unit, integration, and end-to-end tests. - Experience with build automation and CI/CD pipelines. - Experience with cloud platforms (AWS, Azure, GCP) and their services. - Strong experience with message queues and event-driven architectures. - Solid understanding of containerization and orchestration technologies (Docker, Kubernetes). - Ability to mentor and guide junior engineers. - Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). - Experience with performance testing and optimization techniques. - Have a MacOS device for work

Tại sao ứng viên nên làm ở đây

- Remote work - Competitive salary - Duration > 2 years. Contract renewal every 6 months

Ưu tiên có kỹ năng và kinh nghiệm

- Excellent problem-solving, debugging, and performance tuning skills. - Strong communication, collaboration, and leadership skills.

Báo cáo cho

Tech Lead

Quá trình phỏng vấn

1 interview with the client-side (in English)

Peter Lim

Headhunter | Recruiter
Verified
employee 0 ứng viên
cup 0 phỏng vấn
health 0 đi làm

Peter Lim

Headhunter | Recruiter
Verified
Icon employee 0 ứng viên
Icon cup 0 phỏng vấn
Icon health 0 đi làm

Công việc đã hoàn thành (0)
Đăng nhập

Đăng ký mới tài khoản