Core Java Developer - Advanced

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

Job Title

Software Engineering - Core Java - Advanced

Location: Westerville, OH

Duration: Contract - 6 months

Pay Range: $60/hr $64/hr (W2)

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking a Software Engineer, Core Java (Advanced) to join our dynamic team. The ideal candidate will have strong experience in Java, distributed systems, cloud, Kubernetes, Kafka, SQL, and automation/AI and a proven ability to design and deliver reliable, scalable payment services in regulated environments.

Responsibilities
  • Define and evolve target-state architecture for debit and payments services using modern distributed-systems patterns.
  • Lead domain-level technical ownership across multiple services to ensure high availability, low latency, and operational excellence.
  • Drive modernization initiatives, including platform upgrades and decomposition efforts, with risk management and rollback plans.
  • Establish and enforce API governance, schema and versioning practices, and engineering standards through design reviews and reference implementations.
  • Improve reliability through SLI/SLOs, runbooks, post-incident learning, and capacity planning.
  • Build and mature observability practices, including distributed tracing and metrics for synchronous and asynchronous workflows.
  • Partner with security, risk, and compliance stakeholders to ensure secure engineering practices and audit-ready controls.
  • Standardize event streaming and messaging practices, including idempotency, retry strategies, and dead-letter queue handling.
  • Mentor and coach senior and lead engineers to strengthen engineering practices across squads.
  • Communicate technical strategy, tradeoffs, and delivery plans to senior stakeholders and cross-functional partners.
Required Skills & Qualifications
  • Advanced proficiency in Core Java and distributed systems.
  • Hands-on experience with Kubernetes and cloud platforms.
  • Strong knowledge of Kafka and event-driven architectures.
  • Proficiency in SQL and data modeling for high-volume systems.
  • Experience with automation and AI-assisted development, including Copilot or similar tools.
  • Strong problem-solving skills, curiosity, and solution orientation with effective communication abilities.
  • Degree preferred, or 7-8 years of equivalent professional experience.
Preferred Skills
  • Experience supporting debit, payments, or other high-volume transaction platforms in regulated environments.
  • Familiarity with PCI DSS-aligned controls and collaboration with audit, risk, and compliance teams.
  • Experience with Camunda and BPMN-based workflow orchestration.
  • Experience with Infrastructure as Code, such as Terraform, and GitOps delivery models.
  • Experience with OpenTelemetry, Grafana, Prometheus, and/or Dynatrace in large distributed systems.
  • Familiarity with ISO 8583 and/or ISO 20022 integrations, reconciliation patterns, or settlement workflows.
  • Industry experience with debit card payments, POS, or banking.
Additional Details

Work location: Westerville, OH. Onsite, Monday to Friday, regular 9-5 schedule.

Interview process: Two rounds. First via Zoom. Second in person with live coding.

Role not eligible for employer-sponsored immigration support.

Post-conversion grade 602/603, depending on skill set and performance.

Why BCforward?
  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.
About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

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

Similar jobs worth comparing

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

BC Forward • Westerville (OH)

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

BC Forward • Charlotte (NC)

On-site
USD 74,000 - 105,000
Java Application Developer - Fraud & Claims Technology
Java Application Developer - Fraud & Claims Technology

BC Forward • Addison (TX)

Hybrid
USD 83,000 - 103,000
Senior Java / Big Data Engineer
Senior Java / Big Data Engineer

BCforward • Charlotte (NC)

On-site
USD 113,000 - 153,000
Competitive compensation
Global client exposure
Inclusive culture
+1
Full Stack Java Developer (Currently we are unable to sponsor and request applicants to apply w[...]
Full Stack Java Developer (Currently we are unable to sponsor and request applicants to apply w[...]

BCforward • Columbus (OH)

On-site
USD 140,000
Comprehensive benefits package
401k plan
Health insurance
Java J2EE, PySpark/Spark Engineer - Intermediate
Java J2EE, PySpark/Spark Engineer - Intermediate

BC Forward • Wilmington (DE)

On-site
USD 88,000 - 94,000
Senior Full Stack Developer
Senior Full Stack Developer

BC Forward • Charlotte (NC)

Hybrid
USD 135,000 - 150,000
Software Engineering - Dev Ops / SRE Engineer
Software Engineering - Dev Ops / SRE Engineer

BC Forward • Columbus (OH)

On-site
USD 74,000 - 79,000
Competitive compensation
Global client exposure
Inclusive culture
+1
Technical Project Manager - Advanced
Technical Project Manager - Advanced

BC Forward • Columbus (OH)

On-site
USD 66,000 - 94,000
Senior Application/Production Support Engineer
Senior Application/Production Support Engineer

BC Forward • Pennington (NJ)

On-site
USD 91,000 - 99,000
Competitive pay
Global clients exposure
Inclusive culture