Back End Developer (Java Spring Boot)

A global technology and management consultancy specializing in driving digital transformation in the financial services industry.
Phaya Thai, Bangkok 10400, Thailand
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Back End Developer (Java Spring Boot)

Capco, a Wipro company, is seeking a Senior Backend Developer with expertise in Java Spring Boot to join their financial services technology transformation team. This role offers an opportunity to work at the intersection of technology and finance, contributing to digital initiatives for banking, payments, capital markets, and more.

The ideal candidate will bring 5+ years of backend development experience, with deep expertise in Java 8+, Spring Boot, and microservices architecture. You'll be working in a hybrid environment in Bangkok, Thailand, where you'll contribute to critical business applications while mentoring junior developers and maintaining high engineering standards.

Key technical requirements include strong knowledge of Java ecosystem tools (Gradle, Maven, Mockito), expertise in both relational and NoSQL databases, and experience with modern DevOps practices including Docker and Kubernetes. The role demands someone who can write highly available, maintainable, and secure code while effectively communicating complex technical concepts to non-technical stakeholders.

What makes this opportunity unique is Capco's position in the financial services industry, where you'll be working on transformative digital initiatives for over 100 global organizations. The company promotes an award-winning "Be Yourself At Work" culture, emphasizing individuality and diversity. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to shape the future of financial technology.

Last updated a minute ago

Responsibilities For Back End Developer (Java Spring Boot)

  • Write highly available, maintainable and secure code
  • Deliver software/technology projects leveraging Agile methodologies
  • Make valuable contributions to products, solutions and teams
  • Communicate complex ideas to non-experts
  • Participate in delivery of critical business applications
  • Mentor and train junior developers
  • Perform code reviews

Requirements For Back End Developer (Java Spring Boot)

Java
Kubernetes
MongoDB
MySQL
Redis
Kafka
RabbitMQ
  • 5+ years of experience in Backend development
  • Excellent knowledge of Java 8+, Spring Boot, Gradle, Maven, Mockito, Microservice architecture
  • Excellent knowledge of Object-oriented programming
  • Excellent understanding of collections and concurrency in Java
  • Experience in working with restful APIs
  • Good understanding of different databases (Relational and NoSQL)
  • Expert knowledge in unit test, static code analysis and BDD/TDD
  • Experience in continuous integration with Git, Jenkins, Nexus
  • Practices Agile principles
  • Ability to do code reviews/mentor and train junior developers
  • Good understanding of Web and Architectural design patterns
  • Experience with container technologies including Docker / Kubernetes

Interested in this job?

Jobs Related To Capco Back End Developer (Java Spring Boot)

Back End Developer (Java Spring Boot)

Senior Backend Developer position at Capco in Bangkok, focusing on Java Spring Boot development for financial services transformation projects.

Senior .NET Developer - Financial Services

Senior .NET Developer role at Capco, focusing on financial services technology and cloud solutions, offering the opportunity to work with major banks on transformative projects.

Sr Full Stack Developer

Senior Full Stack Developer role at Capco, focusing on Java development and microservices for financial services industry transformation.

Senior Software Developer in Test (SDET)

Senior SDET role at Capco focusing on test automation and quality engineering for financial services transformation projects.

Java Developer

Senior Java Developer position at Capco, working on transformative financial services projects using Java, Spring Framework, and big data technologies.