Search by job, company or skills

EmbedIT

Java Kotlin Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

EmbedIT Vietnam is looking for a Mid/Senior Java/Kotlin Backend Engineer to design and build modern, scalable backend systems for financial platforms used across Southeast Asia.

You will work in a cloud-native, microservices environment, contributing to high-performance systems handling large-scale transactions. This role offers strong ownership, exposure to modern technologies, and collaboration with international engineering teams.

Key Responsibilities

  • Design, develop, and maintain backend services using Java (17+/21+) and Kotlin
  • Build and enhance microservices-based architectures with Spring Boot
  • Develop reactive and high-performance APIs (WebFlux is a plus)
  • Collaborate with cross-functional teams to deliver scalable and reliable solutions
  • Write clean, maintainable, and well-tested code following best practices
  • Participate in system design discussions and architecture improvements
  • Optimize performance, scalability, and system reliability
  • Support deployment, monitoring, and troubleshooting in production environments
  • Mentor junior engineers and contribute to team knowledge sharing

Your experience and skills

Mandatory

  • 5+ years of backend development experience
  • Strong hands-on experience with Java and Spring Boot
  • Exposure to Kotlin in production or willingness to learn
  • Solid experience working with microservices architecture
  • Experience with REST APIs and distributed systems
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with relational or NoSQL databases
  • Understanding of caching mechanisms (Redis, Caffeine, or similar)
  • Good problem-solving skills and ability to work in agile environments

Nice to have

  • Experience with Spring WebFlux (reactive programming)
  • Exposure to cloud platforms (Azure preferred)
  • Experience with Azure Cosmos DB or other NoSQL/document databases
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience with monitoring tools (OpenTelemetry, logging, tracing)
  • Familiarity with Quarkus

Join EmbedIT family and enjoy

  • 20+ years of engineering expertise delivering large-scale IT transformation and fintech solutions.
  • Impact platforms used by 140M+ users across Europe and Asia.
  • Join a 500+ global engineering community working across 8 time zones.
  • Build and scale modern systems with 2700+ services running on Kubernetes and cloud-native architectures.
  • Work in a truly international environment, collaborating with teams across Czech Republic and APAC.
  • Hybrid and flexible working setup that supports work-life balance.
  • Competitive compensation package including base salary, allowances, 13th-month salary, and performance bonuses.
  • Premium healthcare insurance, 24/7 accident coverage, and annual health checkups.
  • Extra perks including meal allowance, phone allowance, company laptop, and parking support.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145666559

Similar Jobs

Power BI Developer

**********Company Name Confidential