Role : Senior Java Software Engineer Location: Amherst, New York (Onsite) Industry Type : Retail Employment Type: Full time (8hrs/day) About the Role:
We are looking for an experienced Java Developer to work on a high-performance retail platform involving POS systems, device integrations, and real-time transaction processing.
You will play a key role in enhancing system performance, scalability, and user experience. Tackle Epic Challenges: Optimize performance, memory, and synchronization using powerhouse tools like JGroups, Rhino, and Lucene.
Redefine User Experience: Supercharge UI rendering and responsiveness with NWJS and TIBCO for a seamless, jaw-dropping interface.
Scale Like Never Before: Refactor data handling on H2 Database Engine to unlock next-level object storage capabilities.
Key Responsibilities:
Design, develop, and optimize Java-based applications and business logic
Improve system performance, memory management, and concurrency handling
Work on integrations with external systems (payment gateways, tax systems, email services, etc.)
Enhance UI responsiveness using JavaScript, HTML/CSS, and NWJS
Refactor and scale data handling using H2 Database
Develop and maintain TCP/IP and REST-based APIs
Debug and troubleshoot issues using browser tools and automation frameworks
Collaborate with product and engineering teams for feature delivery
Required Skills:
4+ years of Java and JavaScript hands-on coding expertise—you’re a pro at object-oriented and event-driven programming.
TCP/IP and API integration expertise to make systems sing.
Hands-on experience with H2 Database, Jetty, Rhino, Lucene, and JGroups.
GUI game-changer with NWJS, HTML/CSS, and TIBCO.
Debugging ninja with Selenium, browser tools (Chrome/Firefox), and integration frameworks.
Git guru thriving in fast-paced, modern workflows.
Good To Have:
Experience with POS systems or retail applications or customer-focused systems
Exposure to SMTP/email integrations, payment systems, or third-party services
Familiarity with modular architecture and RESTful services
Project management chops in high-energy environments