Job Title: Senior POS Java Developer (Backend Focus)
Columbus, OH (2 -Days Onsite/Week)
12+Months
Citizens and GC only
We are seeking a Senior POS Java Developer with strong hands-on experience in Java microservices and Point of Sale (POS) systems to join our high-performance team. This role involves developing and enhancing features for POS systems, collaborating with cross-functional teams, and supporting application integrations.
Key Responsibilities:
- Design, develop, and maintain Java-based POS systems.
- Collaborate on requirement gathering, and implement new functionalities.
- Enhance backend services with Java microservices and payment integration.
- Troubleshoot issues in store applications, ensuring seamless performance.
- Conduct unit tests, write clean and efficient code, and optimize performance.
- Work with third-party APIs and services to improve POS features.
- Participate in integration work, design discussions, and Proof of Concept (POC) building.
Qualifications:
- 6-8 years of Java JEE, microservices, and design patterns experience.
- Strong knowledge of Spring Boot, Spring Security, and RESTful APIs.
- Proficiency in SQL/PLSQL and database technologies.
- Experience with Java UI technologies (Angular, React).
- Familiarity with version control (Git) and build tools (Maven/Gradle).
- Experience in POS development (Jumpmind Commerce is a plus).
- Strong communication skills, Agile environment experience.