Job Location: Richfield, MN

Responsibilities Include:
• Support a Point of Sale (POS) application, specifically designed to bring several digital tools together which integrates multiple systems and technical requirements to display information quickly and easily on the workstation or tablet.
• Aid in the delivery of a software development project, including design, full-stack development, implementation, testing, integration and documentation all utilizing the Agile Framework.
• Work with Product Owners and Solution Architect’s on refining business requirements and creating technical requirements, test cases, design specifications and development tasks.
• Develop back-end applications using Java, Spring, Hibernate, Cassandra, CQL, Oracle, SQL, REST and SOAP services.
• Develop client side applications using Angular JS, Angular 5, JavaScript, TypeScript, HTML, SASS, Karma, Jasmine, Protractor, Grunt and Webpack.
• Aid in developing hardware interface code that connects the application to the Sigpad (Credit Card Machines) used in all retail locations.
• Utilize various node modules to make client development easier and faster.
• Develop Java Unit Tests for services using the Junit and Mockito Frameworks.
• Test software in accordance with requirements, test cases and design documentation.
• Guarantee the compliances of QA rules and guidelines; complete maintenance and fix defects.
• Investigate issues in production environments.
• Document developed software applications and tools.
• Maintain awareness of new technologies and their applicability to improving the framework and business.
• Provide guidance and best practices to implementation projects.

Backend Technologies Used: Java 7, Java 8, J2EE, Spring 3, Hibernate 3.5, Oracle 11g, Cassandra 3.4, RestEasy, REST, SOAP, WSDL, OpenShift, Docker, Linux, Log4j, Junit, Mockito, Maven, Eclipse Neon, Jenkins, SonarQube, Git, Jenkins, Bitbucket, Confluence, Version One, Hipchat, Kibana, Splunk and Windows 10.

Front-End Technologies Used: Angular JS, JavaScript, Angular 5, TypeScript, HTML5, SASS, Jasmine, Karma, Protractor, Node, NPM, Grunt, Bower, IntelliJ Web Strom, Atom.

Bachelor’s Degree in Computer Engineering, Computer Science or Technology with 3-5 years of prior experience in a related occupation is required.

Please apply with 2 resume copies to:
RK Management Consultants, Inc.
One Tower Lane, Ste 2540
Oakbrook Terrace, IL 60181