Title:- Core Java Backend Engineer

About the Role

We are seeking an experienced Core Java Backend Engineer to design, develop, and support highly scalable backend applications for a high-volume debit payments platform. This role requires strong expertise in backend engineering, cloud technologies, distributed systems, and automation within a fast-paced banking environment.

Key Responsibilities

  • Design and develop scalable backend services using modern distributed system architecture.
  • Build and maintain Java-based microservices using Spring Boot.
  • Drive platform modernization, upgrades, and application decomposition initiatives.
  • Establish API governance, versioning standards, and engineering best practices.
  • Develop event-driven applications using Kafka and messaging frameworks.
  • Improve application reliability through observability, monitoring, distributed tracing, and capacity planning.
  • Partner with security, risk, and compliance teams to ensure secure engineering practices.
  • Implement messaging best practices, including idempotency, retry mechanisms, and dead-letter queue handling.
  • Mentor engineers and provide technical leadership across multiple services.
  • Communicate technical strategies, architecture decisions, and delivery plans with cross-functional stakeholders.

Required Skills

  • Strong experience with Core Java.
  • Hands-on experience with Spring Boot.
  • Experience supporting debit card payments or banking/payment platforms.
  • Experience using AI-powered development tools (GitHub Copilot or similar).
  • Strong SQL skills.
  • Kafka.
  • Kubernetes.
  • Cloud experience (AWS preferred).
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Skills

  • Experience supporting debit, payments, or other high-volume transaction platforms.
  • Knowledge of PCI DSS compliance and regulated banking environments.
  • Experience with Camunda and BPMN workflow orchestration.
  • Terraform or other Infrastructure as Code (IaC) tools.
  • GitOps deployment models.
  • Experience with OpenTelemetry, Grafana, Prometheus, or Dynatrace.
  • Familiarity with ISO 8583 and/or ISO 20022 payment integrations.
  • Bachelor's degree or equivalent professional experience (7 8+ years).

Interview Process

  • Round 1: Zoom Interview
  • Round 2: In-Person Interview (includes a Live Coding Assessment)
Similar jobs

More from VSG Business Solutions LLC
VSG Business Solutions LLC 7 hours ago
VSG Business Solutions LLC 7 hours ago

Core Java Backend Engineer

Apply Now
Back to search page