Domain Service Engineer (Java/Kotlin)

Closed

Developer Backend Java

Icon Location Lokasi
Remote, Vietnam

Keuntungan

Laptop/desktop untuk bekerja Laptop/desktop untuk bekerja
Manfaat lain Manfaat lain
Waktu kerja yang fleksibel Waktu kerja yang fleksibel
Kebijakan Kerja dari rumah Kebijakan Kerja dari rumah

Gambaran besar dan Tanggung jawab pekerjaan

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: Pre-Senior Level: • Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment. • Develop and maintain Java and/or Kotlin-based middleware components and domain services. • Write clean, well-documented, and testable code. • Collaborate with senior engineers on architectural and design decisions. • Troubleshoot and resolve technical issues in a timely manner. • Contribute to code reviews and ensure code quality standards are met. • Learn and adopt new technologies and best practices. • Participate in agile ceremonies and contribute to team planning. • Contribute to the improvement of our development processes and tools. • Work with databases, message queues, and other backend infrastructure components. • Contribute to monitoring and alerting solutions for the services owned by the team.

Keahlian dan pengalaman yang dibutuhkan

- Bachelor's or Master's degree in Computer Science or a related field. - 5+ years of professional experience in software development with Java and/or Kotlin. - Solid understanding of object-oriented programming principles and design patterns. - Experience with Spring framework (Spring Boot, Spring Data, etc.). - Experience working with RESTful APIs and microservices architecture. - Familiarity with database technologies (e.g., relational databases like PostgreSQL, MySQL, or NoSQL databases like MongoDB, Cassandra). - Understanding of testing methodologies and experience writing unit and integration tests. - Strong problem-solving and analytical skills. - Good communication and collaboration skills. - Have a MacOS device for work

Mengapa kandidat disarakan untuk posisi ini

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

Keahlian dan pengalaman yang disarakan

- Exposure to cloud platforms (e.g., AWS, Azure, GCP) is a plus. - Experience with message queues (e.g., Kafka, RabbitMQ) is a plus. - Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.

Melapor kepada

Tech Lead

Proses Wawancara

1 interview with the client-side (in English)

Isabella Lam

Headhunter | Recruiter
Verified
employee 282 candidates
cup 47 interviews
health 15 offers

Isabella Lam

Headhunter | Recruiter
Verified
Icon employee 282 candidates
Icon cup 47 interviews
Icon health 15 offers

Pekerjaan selesai (15)
Masuk

Saya tidak memiliki akun