Back End Developer (Java)

Ascendum System Private Limited

Cincinnati (OH)

On-site

USD 115,000 - 140,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ascendum System Private Limited is seeking an Advanced Software Engineer to join a team stabilizing a new system environment, integrating it with existing systems. The ideal candidate will have strong hands-on experience with Java, Spring/Spring Boot, backend services, API Gateway integrations, and enterprise payment systems, along with practical POS (point of sale) experience.

Experience working in PCI-scoped environments is highly valued.

Qualifications

  • Proficient in Java and Spring ecosystem for backend services.
  • Experience with API Gateway integrations and microservices architecture.
  • Familiar with PCI-compliant secure development practices.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Support integration of the new POS platform with the current system.
  • Develop and support integrations with enterprise API Gateway platforms and downstream services.
  • Troubleshoot POS-to-backend and payment processing integrations.
  • Perform hands-on testing using physical POS terminals in the onsite lab.
  • Develop secure, scalable, highly available backend services.
  • Collaborate with POS, payment, architecture, QA, DevOps, and product teams to resolve issues.
  • Participate in design reviews, code reviews, and architecture discussions.
  • Develop automated unit and integration tests.
  • Investigate complex production issues and drive resolution.
  • Support event-driven architectures and messaging technologies as required.
  • Help establish development and integration practices for the team.

Skills

Java
Spring
Spring Boot
REST APIs
API Gateway
Microservices
POS Integration
PCI/Secure Development Practices

Tools

Kafka
Event-Driven Architecture
CI/CD
Cloud
Containers
NoSQL

Job description

Job Description

We are seeking an Advanced Software Engineer to join a team playing a critical role in stabilizing a new system environment, integrating it with existing systems. The ideal candidate will have strong hands-on experience with Java, Spring/Spring Boot, backend services, API Gateway integrations, and enterprise payment systems, along with practical POS (point of sale) experience. Experience working in PCI-scoped environments is highly valued.

Job Description

We are seeking an Advanced Software Engineer to join a team playing a critical role in stabilizing a new system environment, integrating it with existing systems. The ideal candidate will have strong hands-on experience with Java, Spring/Spring Boot, backend services, API Gateway integrations, and enterprise payment systems, along with practical POS (point of sale) experience. Experience working in PCI-scoped environments is highly valued.

Key Responsibilities
  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Support the integration of the new POS platform with the current system.
  • Develop and support integrations with enterprise API Gateway platforms and downstream services.
  • Troubleshoot and stabilize POS-to-backend and payment processing integrations.
  • Perform hands-on testing and troubleshooting using physical POS terminals and test hardware in the onsite POS lab.
  • Develop secure, scalable, and highly available backend services.
  • Work within PCI-scoped environments, adhering to applicable security and compliance standards.
  • Collaborate with POS, payment, architecture, QA, DevOps, and product teams to resolve integration issues and accelerate delivery.
  • Participate in technical design, code reviews, troubleshooting, and architecture discussions.
  • Develop automated unit and integration tests to ensure reliable and maintainable solutions.
  • Investigate complex integration and production issues and drive them through resolution.
  • Support event-driven architectures and messaging technologies as required.
  • Help establish development and integration practices for the newly formed team.
Required Skills
  • Java, Spring, Spring Boot, REST APIs, API Gateway, Microservices, POS Integration, PCI/Secure Development Practices
Preferred Skills
  • Kafka, Event-Driven Architecture, Payment Systems, CI/CD, Cloud, Containers
  • NoSQL (MongoDB, Cassandra...etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back End Developer (Java)
Back End Developer (Java)

Ascendum Solutions • Cincinnati (OH)

On-site
USD 110,000 - 145,000
Senior Java Backend Engineer - POS & Payment Integrations
Senior Java Backend Engineer - POS & Payment Integrations

Ascendum System Private Limited • Cincinnati (OH)

On-site
USD 115,000 - 140,000
Senior Software Engineer (2)
Senior Software Engineer (2)

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Backend Engineer — Java/Spring for PCI POS Integrations
Backend Engineer — Java/Spring for PCI POS Integrations

Ascendum Solutions • Cincinnati (OH)

On-site
USD 110,000 - 145,000
Senior Java Backend Engineer - POS/OPP Integrations
Senior Java Backend Engineer - POS/OPP Integrations

The Matlen Silver Group, Inc. • Blue Ash (OH)

On-site
USD 90,000 - 120,000
Health insurance
401(k) plan
Senior Java Engineer for POS & OPP Integrations
Senior Java Engineer for POS & OPP Integrations

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Senior Engineer - Point of Sale (POS) Payments
Senior Engineer - Point of Sale (POS) Payments

Bank of America • Addison (TX)

On-site
USD 140,000 - 190,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer – Back End
Senior Software Engineer – Back End

Jobtailor • Austin (TX)

On-site
USD 130,000 - 210,000