Senior Java Developer (POS Systems)

Irvine TechNology Corporation

Tempe (AZ)

On-site

USD 83,000 - 106,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Irvine Technology Corporation is seeking a Senior Java Developer to design and deliver scalable enterprise applications supporting platform expansion and technology migration initiatives. You will work in a fast-paced Agile environment on POS-related projects with NCR or Toshiba POS experience valued.

Responsibilities include building enterprise Java applications with Spring Boot, REST APIs, and microservices; migrating store systems from on-prem/Toshiba to NCR POS; collaborating with

Qualifications

  • 7+ years of hands-on Java development experience.
  • Experience with Spring Boot and the Spring ecosystem.
  • Experience designing enterprise REST APIs and scalable microservices.
  • Strong knowledge of relational databases, cloud platforms, Docker, Kubernetes, Git, and CI/CD tooling.

Responsibilities

  • Design, develop, test, and deploy enterprise Java applications using Spring Boot, REST APIs, and microservices architecture.
  • Support expansion and roadmap of a self-service food-ordering kiosk platform and integrations.
  • Migrate store systems from Toshiba POS to NCR POS in a scalable way.
  • Collaborate with architects, product owners, and QA engineers throughout lifecycle stages.
  • Troubleshoot issues and contribute to code reviews, CI/CD pipelines, and Agile delivery.

Skills

Java
Spring Boot
REST APIs
Microservices
OOP
Design patterns
SOLID principles
SQL
Cloud platforms
Docker
Kubernetes
Git
CI/CD tooling
React

Job description

Senior Java Developer (POS Systems)

Our client is seeking an experienced Senior Java Developer to design and deliver scalable enterprise applications supporting major platform expansion and technology migration initiatives. This role is ideal for a self-directed engineer who can contribute quickly, collaborate across technical teams, and deliver reliable solutions within a fast-paced Agile environment. Experience developing or integrating retail point-of-sale (POS) systems is strongly desired; experience with NCR or Toshiba POS is especially valuable.

As part of our process after applying, you may receive an invitation from our AI Recruiter Avery for a short conversation that lets you share more about your background beyond your resume.

  • Job Type: Contract with possible extension and contract-to-hire
  • Location: Pittsburgh, PA, or Anderson, IN onsite preferred; remote candidates may be considered for select openings
  • Compensation: This job is expected to pay about $60.00–$77.00 per hour W2
  • No Visa Sponsorship Available for this role
What You’ll Do:
  • Design, develop, test, and deploy enterprise Java applications using Spring Boot, REST APIs, and microservices architecture.
  • Support the expansion and roadmap of a self-service food-ordering kiosk platform, including customer-facing ordering capabilities and supporting integrations.
  • Help migrate acquired store systems from an on-premises technology stack and Toshiba POS environment to NCR POS.
  • Collaborate with architects, product owners, and QA engineers throughout requirements analysis, design, development, testing, and production deployment.
  • Troubleshoot application and performance issues while contributing to code reviews, CI/CD pipelines, and Agile delivery practices.
What Gets You the Job:
  • 7+ years of hands-on Java development experience, preferably using Java 11, 17, or 21.
  • Deep experience with Spring Boot and the Spring ecosystem, including Spring MVC, Spring Data, or Spring Security.
  • Proven experience designing enterprise REST APIs and scalable microservices, with strong knowledge of OOP, design patterns, and SOLID principles.
  • Experience with relational databases and SQL, cloud platforms, Docker, Kubernetes, Git, and CI/CD tooling.
  • React experience is strongly preferred for select openings; retail POS, kiosk, digital ordering, or technology migration experience is also beneficial.

Irvine Technology Corporation (ITC) is a leading provider of technology and staffing solutions for IT, Security, Engineering, and Interactive Design disciplines servicing startups to enterprise clients, nationally. We pride ourselves in the ability to introduce you to our intimate network of business and technology leaders – bringing you opportunity coupled with personal growth, and professional development! Join us. Let us catapult your career!

Irvine Technology Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Irvine Technology Corporation complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

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

Similar jobs worth comparing

Senior Java Engineer - POS & Kiosk Platform
Senior Java Engineer - POS & Kiosk Platform

Irvine TechNology Corporation • Tempe (AZ)

On-site
USD 83,000 - 106,000
C/C++ Developer (POS Point of Sales exp) at Irving, TX Only Locals
C/C++ Developer (POS Point of Sales exp) at Irving, TX Only Locals

USM • Irving (TX)

On-site
USD 80,000 - 100,000
C# Developer (POS Applications)
C# Developer (POS Applications)

TEKsystems • Bethesda (MD)

Hybrid
Medical, dental & vision
401(k)
Life insurance
+5
C/C++ Developer (POS Point of Sale/Retail Exp) at Irving, TX
C/C++ Developer (POS Point of Sale/Retail Exp) at Irving, TX

USM • Irving (TX)

On-site
USD 90,000 - 120,000
Job opportunity for C/C++ Developer (POS/Retail Exp) in Irving, TX
Job opportunity for C/C++ Developer (POS/Retail Exp) in Irving, TX

USM • Irving (TX)

On-site
USD 90,000 - 120,000
GK POS: GKPOS Developer
GK POS: GKPOS Developer

Capgemini • Phoenix (AZ)

On-site
USD 57,000 - 90,000
Medical insurance
Dental insurance
Retirement benefits
SR. POS SOFTWARE ENGINEER (Remote)
SR. POS SOFTWARE ENGINEER (Remote)

Cedent • United States

Remote
USD 55,104 - 82,656
Health insurance
Dental insurance
Vision insurance
Software Engineer
Software Engineer

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

On-site
USD 90,000 - 120,000
Health insurance
401(k) plan
Senior DevOps Cloud Engineer
Senior DevOps Cloud Engineer

360 IT Professionals • Bedminster Township (NJ)

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

Ascendum Solutions • Cincinnati (OH)

On-site
USD 110,000 - 145,000