Senior Java Developer (POS Systems)

Irvine Technology Corporation
  • Tempe, AZ
  • Remote
  • 60
  • Quick Apply
5 days ago

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. For questions, contact recruiting@itccorp.com.

  • 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. 

Please send your resume toHannah Xu,Senior Technical Recruiter for immediate consideration. 

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 co

Numbers & Facts

LocationTempe, AZ (
Remote
)
Salary60

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Code Reviewsunmatched
  • Computer Securityunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer Relationsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Dockerunmatched
  • Enterprise Applicationsunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Java Deploymentunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • JavaPOSunmatched
  • Machine Toolunmatched
  • Microservicesunmatched
  • Object Oriented Programming (OOP)unmatched
  • Point of Sale (POS) Systemsunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Retailunmatched
  • SQL (Structured Query Language)unmatched
  • Software Engineeringunmatched
  • Startupunmatched
  • System Migrationunmatched
  • Technical Deliveryunmatched
  • Test Plan/Scheduleunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder