Search by job, company or skills

Senior Back-end Engineer (Java, Kotlin, Spring WebFlux)

  • Posted 17 days ago
  • Be among the first 10 applicants

Job Description

The Opportunity

EmbedIT Vietnam is looking for a Senior Java Kotlin Back-end 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

Qualifications & Experience

Mandatory

  • 5+ years of backend development experience
  • Strong hands-on experience with Java and Spring Boot
  • Exposure to Kotlin in production
  • 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, 15-18 days of annual leave, 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: 151025863

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

GithubKotlinJiraConfluenceGcpSlackFlutterAWSDARTFastlaneGitHub ActionsESABitriseCircleCI

Vietnam, Ho Chi Minh

Skills:

JavascriptJavaRESTfulKotlinRDBMSMsa