Java Backend Developer

Filled
February 19, 2026

Job Description

Experience Required: 8+ years in software engineering, 5+ years in regulated organizations (Commercial Banking)
Location: [Not specified]

We are seeking a senior Java Backend Developer with strong experience in enterprise-grade, highly regulated banking environments, building scalable microservices and integrating complex backend systems.

🔹 Key Responsibilities

  • Design, develop, and maintain Java backend applications using Java 11+, JSP, and Spring Boot 3.1+.
  • Build and manage microservices architectures, ensuring high performance, scalability, and maintainability.
  • Develop and consume RESTful and SOAP APIs; document APIs using OpenAPI, JSON, RAML, Swagger.
  • Implement event-driven architectures using Kafka.
  • Containerize applications and orchestrate deployments using Docker and Kubernetes (GKE).
  • Contribute to CI/CD pipelines using Jenkins, Maven, GitLab.
  • Work with databases: Oracle, DB2, MongoDB, and Spring Data for persistence.
  • Leverage GCP tools such as Cloud Run, Cloud Functions, and Firebase for cloud-native deployment.
  • Write and maintain unit and integration tests with JUnit, Mockito, and other testing frameworks.
  • Optional / nice-to-have: experience with Alloy (vendor for Identity Decisioning).

🔹 Required Skills

  • 8+ years software engineering experience.
  • 5+ years in large, highly regulated organizations (preferably Commercial Banking).
  • Proficient in Java 11+, JSP, Spring Boot 3.1+.
  • Strong experience with REST, SOAP, JSON, RAML, Swagger/OpenAPI.
  • Microservices architecture design and implementation.
  • Experience with Kafka, Docker, Kubernetes.
  • Hands-on with CI/CD pipelines (Jenkins, Maven, GitLab).
  • Database expertise: Oracle, DB2, MongoDB, and ORM tools like Spring Data.
  • Familiarity with GCP cloud tools (Cloud Run, GKE, Cloud Functions, Firebase).
  • Strong testing experience: unit, integration, JUnit, Mockito.

🔹 Ideal Candidate

  • Able to navigate complex, regulated environments with enterprise-grade systems.
  • Experienced in building secure, resilient, and scalable microservices.
  • Comfortable integrating multiple APIs and cloud-native services.
  • Strong analytical, problem-solving, and debugging skills.
  • Experienced with both on-prem and cloud deployments.