Advanced Software Engineer

Insight Global

Blue Ash (OH)

On-site

USD 120,000 - 170,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking an Advanced Software Engineer to join a newly formed team supporting the Omnichannel Payment Platform (OPP) and a new POS system. This senior consultant will stabilize the POS environment and integrate it with OPP, focusing on backend services and secure payment flows.

The ideal candidate has hands-on Java, Spring Boot, API gateway integrations, and experience with PCI-scoped environments.

Qualifications

  • Senior-level experience developing enterprise Java applications.
  • Strong hands-on experience with Java, Spring, and Spring Boot.
  • Experience developing RESTful APIs and backend microservices.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Support the integration of the new POS platform with the Omnichannel Payment Platform (OPP).
  • 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 OPP/POS team.

Skills

Java
Spring Boot
REST APIs
API Gateways
POS experience
PCI-scoped environments
Onsite collaboration
Kafka
Event-Driven Architecture
Payment Systems
CI/CD
Cloud
Containers
NoSQL

Tools

Docker
Kubernetes

Job description

Job Description

We are seeking an Advanced Software Engineer to join a newly established team supporting the Omnichannel Payment Platform (OPP) and a new Point-of-Sale (POS) system. This senior-level consultant will play a critical role in stabilizing the new POS environment and integrating it with OPP.

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 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 Omnichannel Payment Platform (OPP).
  • 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 OPP/POS team.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements
  • Senior-level experience developing enterprise Java applications.
  • Strong hands-on experience with Java, Spring, and Spring Boot.
  • Experience developing RESTful APIs and backend microservices.
  • Experience with API Gateway integration and enterprise system integrations.
  • Hands-on Point-of-Sale (POS) experience, including working directly with POS terminals or related test environments.
  • Experience working in PCI-scoped, payment, financial, or other security-sensitive environments.
  • Ability to work effectively onsite with cross-functional technical teams. - Kafka
  • Event-Driven Architecture
  • Payment Systems
  • CI/CD
  • Cloud
  • Containers
  • NO SQL
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (2)
Senior Software Engineer (2)

Hudson Manpower • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Senior Java Backend Engineer - POS & Payment Platform
Senior Java Backend Engineer - POS & Payment Platform

Insight Global • Blue Ash (OH)

On-site
USD 120,000 - 170,000
Back End Developer (Java)
Back End Developer (Java)

Ascendum Solutions • Cincinnati (OH)

On-site
USD 110,000 - 145,000
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
Back End Developer (Java)
Back End Developer (Java)

Ascendum System Private Limited • Cincinnati (OH)

On-site
USD 90,000 - 130,000
Sr. Software Engineer (Payments & Data)
Sr. Software Engineer (Payments & Data)

Qu-Pos • United States

Remote
USD 150,000 - 190,000
Sr. POS Engineer
Sr. POS Engineer

Exemplar Luxury Group • New York (NY)

On-site
USD 150,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+8
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 Engineer - Point of Sale (POS) Payments
Senior Engineer - Point of Sale (POS) Payments

Hobbsnews • Charlotte (NC)

On-site
USD 130,000 - 190,000
Senior Engineer - Point of Sale (POS) Payments
Senior Engineer - Point of Sale (POS) Payments

Bank of America • Charlotte (NC)

On-site
USD 140,000 - 190,000