We have an exciting opportunity for a Java Developer to lend their support and join a talented IT team! You will take part in various software development and integration projects used to increase the accuracy, efficiency, and data visibility for store locations. Primary responsibilities include running point on current Java based payment software that controls pin pads, programming applications in order to enhance functionality for the systems that support store operations, payments and inventory. You’ll need to understand source code, test and modify functionality and make recommendations for improvements and optimization. Work with other POS developers, project stakeholders and vendors to bring this code to completion for launch and deployment in stores. This is a great opportunity to be on the ground floor of a team that’s driving a new wave of technologies for the organization. You’ll be given the chance to lead high profile initiatives in a role that allows you to grow and evolve your development skills.
Design, build, and maintain efficient, reusable, and reliable Java code
Analyze existing code to determine functionality and opportunity for new development and enhancements
Program new or enhanced capabilities based on requirement specifications
Test code and prove quality and accuracy before deployment, run application in UAT environment
Estimate delivery timeframes based on programming scope
Commit to delivery deadlines based on project estimations and scheduling requirements
Research efforts to identify opportunities and implement new technology solutions
Execute software integrations with external software vendors both on-prem and in the cloud
Document existing systems and new development using industry standard design documentation methods
3-5 years Java/J2EE development and design working experience
Program and system design
Linux/Unix Operating Systems experience
Experience with Spring Framework, Restful Web Services, MVC Design
BS Degree or program school certification in Software Development, Computer Science, or related field
Nice to have skills:
Unix/Linux operating system development languages; C basic or C++
Other programming languages TBD (Angular JS, full-stack programming, C#)
Vendor software integration experience
Prior experience with Payment System/Applications
Ability and drive to learn new technologies as the opportunities arise
About Landis Consulting Group
Landis Consulting Group, LLC is a specialized recruiting and consulting firm servicing the greater Pittsburgh area. Our offerings include IT staff augmentation, training, project-based services, executive search and leadership consulting.
Landis is a woman-owned business built on a solid foundation of industry expertise, an eye for talent, and the unshakable belief that people are the key drivers to any organization’s success. Founded by two sisters with a combined 20 years’ industry experience, Landis isn’t just any IT staffing and recruiting firm. We firmly believe in the importance of people and relationships are incredibly valuable to us. We operate under the philosophy that business is personal, and our unique ability to combine cultural fit with technical expertise has helped to build our name and the trust of our partners. We believe a positive atmosphere leads to positive results. We work hard. We have fun. We exchange the occasional high five. And we make things happen.