Senior Core Java Engineer – Payments & Distributed Systems (Onsite)

BC Forward

Westerville (OH)

On-site

USD 83,000 - 88,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BCforward is seeking a Software Engineer, Core Java (Advanced) in Westerville, OH for a 6-month contract. You will design and deliver scalable payment services using Java, distributed systems, Kubernetes, Kafka, and SQL, ensuring reliability in regulated environments.

Ideal candidates bring advanced Core Java skills, cloud experience, and ownership of features from design to deployment, including automation/AI-assisted development tools. Onsite, 9-5 schedule.

Qualifications

  • Advanced proficiency in Core Java and distributed systems.
  • Hands-on Kubernetes and cloud platforms experience.
  • Strong Kafka and event-driven architecture knowledge.
  • SQL and data modeling for high-volume systems.
  • Experience with automation and AI-assisted development.
  • Degree preferred or 7-8 years of equivalent professional experience.

Responsibilities

  • Define and evolve target-state architecture for debit and payments services.
  • Lead domain-level technical ownership across multiple services for high availability.
  • Drive modernization initiatives with risk management and rollback plans.
  • Establish API governance, schema/versioning, and engineering standards.
  • Improve reliability with SLI/SLOs, runbooks, and capacity planning.
  • Build observability with tracing and metrics for async/sync workflows.
  • Partner with security/compliance to ensure audit-ready controls.
  • Standardize event streaming and messaging, including idempotency and DLQ handling.
  • Mentor senior engineers to strengthen engineering practices.
  • Communicate technical strategy and delivery plans to stakeholders.
  • Contribute to cross-functional collaboration and roadmap discussions.
  • Support and improve on-call processes and incident response.

Skills

Core Java
Distributed systems
Kubernetes
Cloud platforms
Kafka
SQL
Automation/AI
Copilot

Education

Degree preferred or 7-8 years experience

Tools

Copilot or similar tools

Job description

BCforward is seeking a Software Engineer, Core Java (Advanced) in Westerville, OH for a 6-month contract. You will design and deliver scalable payment services using Java, distributed systems, Kubernetes, Kafka, and SQL, ensuring reliability in regulated environments.

Ideal candidates bring advanced Core Java skills, cloud experience, and ownership of features from design to deployment, including automation/AI-assisted development tools. Onsite, 9-5 schedule.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Core Java Developer - Advanced
Core Java Developer - Advanced

BC Forward • Westerville (OH)

On-site
USD 83,000 - 88,000
Senior Java Developer - Wholesale Credit Systems (Onsite)
Senior Java Developer - Wholesale Credit Systems (Onsite)

BC Forward • Charlotte (NC)

On-site
USD 74,000 - 105,000
Java & AWS Full-Stack Engineer for Banking Platforms
Java & AWS Full-Stack Engineer for Banking Platforms

BC Forward • Columbus (OH)

On-site
USD 91,000 - 98,000
Competitive compensation
Growth opportunities
Inclusive culture
+1
Senior Java Payment Systems Engineer
Senior Java Payment Systems Engineer

Excelon Solutions • Indiana (PA)

On-site
USD 150,000 - 190,000
Java Developer
Java Developer

BC Forward • Columbus (OH)

On-site
USD 91,000 - 98,000
Competitive compensation
Growth opportunities
Inclusive culture
+1
Sr Java Engineer C2C jobs contract Columbus, OH
Sr Java Engineer C2C jobs contract Columbus, OH

Tech Mirrors • Columbus (OH)

On-site
USD 90,000 - 130,000
Onsite Midwest Real-Time Java Payments Engineer
Onsite Midwest Real-Time Java Payments Engineer

Excelon Solutions • Indiana (PA)

On-site
USD 150,000 - 190,000
Java AWS Engineer
Java AWS Engineer

Ports North • Westerville (OH)

On-site
Senior Full-Stack Java Engineer – Hybrid (Columbus)
Senior Full-Stack Java Engineer – Hybrid (Columbus)

Motion Recruitment Partners LLC • Columbus (OH)

Hybrid
USD 110,000 - 150,000
Core Java Developer (Payment processing / Banking)
Core Java Developer (Payment processing / Banking)

Accord Technologies Inc • Charlotte (NC)

On-site
USD 100,000 - 130,000