Senior Java Developer
Engineering
Start Your Journey
Back to Open Positions

Senior Java Developer

Engineering Vietnam (Remote/Hybrid) (Remote) Contract

Position Summary

Join our team as a Senior Java Developer to maintain and evolve large-scale enterprise applications. You will work with Spring Boot, Microservices, and event-driven architectures for banking and fintech clients.

Key Responsibilities

  • Develop and maintain enterprise-grade applications using Java 17+ and Spring Boot.
  • Design microservices architecture using Spring Cloud (Gateway, Circuit Breaker, Config).
  • Implement asynchronous messaging workflows using Kafka or RabbitMQ.
  • Optimize data access layers with Hibernate/JPA and write complex SQL queries.
  • Ensure security best practices (OAuth2, JWT, Spring Security).
  • Collaborate with DevOps to manage CI/CD pipelines (Jenkins/GitLab).

Qualifications

  • 5+ years of Java development experience.
  • Deep expertise in the Spring Ecosystem (Boot, Data, Security, Cloud).
  • Solid understanding of Microservices patterns (Saga, CQRS, API Gateway).
  • Experience with relational databases (Oracle/PostgreSQL) and caching (Redis).
  • Strong problem-solving skills and understanding of multithreading.

About GTEMAS

GTEMAS is a global engineering partner powered by an integrated ecosystem - uniting elite talent, continuous learning, and rigorous delivery management to build stable, scalable, and world-class digital products.

Ready to Make an Impact?

Take the next step in your career with GTEMAS. Click below to start your application process.

Start Your Journey