Genesis10 · 1 day ago
Sr Java Developer with Point of Sale Experience
Maximize your interview chances
Information ServicesInformation Technology
Actively Hiring
Insider Connection @Genesis10
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Participate in special projects as assigned, including the Next Gen Point of Sale platform.
Design and develop software programs to meet customer and business requirements.
Coordinate systems analysis, systems development, testing and implementation activities to ensure customer requirements are met or exceeded.
Organize and prepare program and system documentation according to established procedures to facilitate ongoing support and maintenance.
Prevent unauthorized access to information, assets or restricted areas and report any attempts.
Maintain cognizance of industry trends and new products to evaluate opportunities for achieving maximum effective usage of the Company's investment in information technology.
Produce all management reports completely, accurately and on time.
Report any type of problems to the appropriate management in a timely manner.
Participate in educational and on-the-job training programs as recommended by IT management.
Communicate well with non-IT personnel and vendors.
Perform other duties as assigned.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years of relevant work experience, with 3+ years of Software Development Experience
Bachelor's Degree or a Master's degree
Must possess an in depth understanding of Point of Sale concepts (Toshiba SI & Toshiba DIF) and Micro Services API first architecture.
Must have development skills using Java and Python is a plus
Must have development experience in building APIs at scale (preferably using micro services architecture principles).
Must have experience in developing applications using unit-test framework
Object Oriented analysis and design using common design patterns.
Responsible for the development of the assigned module individually.
Should be able to work in small teams on aggressive timelines and ensure quality deliverable
Should be able to analyze and troubleshoot issues in production
Experience in refactoring existing code base and in understanding existing implementations to decide to refactor or rewrite.
Ability to comprehend, assess and design complex systems by working independently
Preferred
The following toolsets are a plus: . NET Core, Docker, Spring, Maven, NPM/Yarn, CSS Sass, JSON / Open API
Exposure to Payments domain is a plus
Exposure to high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance is an added advantage.
Toshiba Store Integrator (SI)
Toshiba DIF (data integration facility) \\•java based application
Benefits
Behavioral Health Platform
Medical, Dental, Vision
Health Savings Account
Voluntary Hospital Indemnity (Critical Illness & Accident)
Voluntary Term Life Insurance
401K
Sick Pay (for applicable states/municipalities)
Commuter Benefits (Dallas, NYC, SF)
Remote opportunities available