Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Insight Global

Senior Java Developer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Job Description

Job Description Insight Global is looking for a Java Developer to join a small, AI-assisted delivery pod building checkout and payments features for a Fortune 50 retailer's in-store point-of-sale (POS) system. The first deliverable is a compliance-driven change to printed customer receipts: showing legally required financing disclosures when a customer buys a private-label credit plan. The work runs from requirements through testing and production release, aligned to the client's regular release schedule.

The POS register application is a large, legacy Java codebase that was built on an older Java platform and relies heavily on XML configuration, properties files, and a proprietary workflow framework. You will make careful, well-tested changes to code you did not write, with limited documentation, and work with a subject matter expert who helps you learn the platform's specifics.

Day to day, you will trace how a receipt is built and printed, make the changes needed to add the disclosure text, and move hard-coded text into configurable settings. You will work closely with the team's development and architecture leads, and with client stakeholders in IT, store operations, and legal. Skills and Requirements
  • 5-8+ years of hands-on Java development
  • Experience working in large, older Java codebases (Java 5, 6, 7, or earlier; J2EE) and making changes safely without full documentation. Comfortable writing code in a pre-lambda style, without streams or modern language features
  • Strong understanding of core
Java:
object-oriented design, interfaces and abstract classes, inheritance vs. composition, and exception handling
  • Strong experience with XML-based configuration, plus Java properties files and resource bundles
  • Solid SQL skills with Oracle, or comparable relational databases, and experience with JDBC
  • Strong debugging and troubleshooting skills, including reading logs (Log4J or similar) and tracing a feature through unfamiliar code
  • Experience writing unit tests (JUnit or similar) and supporting QA and release testing
  • Experience delivering on scheduled enterprise release cycles with change control and approvals
  • Ability to read requirements closely and confirm details, including exact text, field lengths, and edge cases, before codingClear written and verbal communication; comfortable asking questions and working with a mentor
  • Experience with retail point-of-sale systems (Oracle Retail Point-of-Service / 360Commerce, Xstore, NCR, Toshiba, or similar)
  • Experience with receipt printing, tenders, or printer/device integration, for example JavaPOS
  • Exposure to payments or credit workflows: tenders, private-label or co-brand credit, financing plans, and card networks
  • Experience with regulatory or compliance-driven changes, such as financial disclosures
  • Familiarity with the ARTS retail data model
  • Experience with Java Swing, Ant, or older build tooling
  • Experience with localization and multi-language text handling
  • Experience using AI-assisted development tools (Claude, GitHub Copilot, Cursor) in daily workBackground in banking, retail, or other regulated environments 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 employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to 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 the recruiting process, please send a request to HR@insightglobal.com.

Benefits

  • Dental Insurance