Core Java Backend Engineer

Vsg Business Solutions
Westerville, United States of America
15 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 146K

Job location

Westerville, United States of America

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Business Process Model and Notation
Cloud Computing
Database Queries
Programming Tools
Distributed Systems
Payment Systems
Messaging Application Programming Interface
PCI Data Security Standards
Prometheus
Management of Software Versions
Workflow Management Systems
Cloud Platform System
GitHub Copilot
Grafana
Spring-boot
Backend
Kubernetes
Infrastructure Automation Frameworks
Kafka
ISO 8583
Terraform
Dynatrace
Microservices

Job description

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., Looking for a Core Java Developer in Columbus ,OH Position type: Contract to Hire Duration: 6+ Months Backend Software Engineer - Java/Kafka As a Software Engineer III withi…
  • 9 days ago

Requirements

  • 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).

Apply for this position