> Markdown version of [/jobs/ext/3870842-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3870842-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Insight Global - **Location:** Smyrna, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Unit Testing, Relational Databases, Cursor, Software Debugging, Java Platform Enterprise Edition (J2EE), Interoperability, Java Database Connectivity, Swing (Java), Junit, Log4j, Object-Oriented Software Development, Oracle (Applications), Standard Sql, Extensible Markup Language (XML), GitHub Copilot, Codebase, Claude, Software Coding - **Published:** October 22, 2026 - **Apply:** https://dejobs.org/x/x/3E583C6A076B46ACBB95AB449BC10623/job/ ## About the Role * 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 coding Clear 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 work Background in banking, retail, or other regulated environments ## 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.