Vacancy expired!
Direct Hire opportunity for a strong Java Developer
This position interprets end-user business requirements to develop and/or modify technical design specifications for off-the-shelf and/or custom-developed applications. The Software Engineer 2 position also analyzes and reviews software requirements to determine feasibility of a design within time and cost restraints. In addition, this position performs unit and integration testing and assists with developing unit test scripts.
Required:
•Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
•Available to work in the St. Louis office
•Must have at least 3 years’ experience in Java-based software development
•Proficient knowledge of Java & J2EE
•Experience with J2EE Frameworks (Struts 1/2 and/or Spring MVC, Hibernate, Spring, and JPA are a plus)
•Comfortable working in the Eclipse IDE
•Experience with unit testing
•Experience with build scripts (Gradle is a plus).
•Experience with HTML, JavaScript (AngularJS 1 & JQuery), and Cascading Style Sheets (CSS)
•Experience with the use of version control systems for code management (Git is a plus)
•Experience with front end design and development
•Proficient knowledge of Microsoft Office desktop applications software
Preferred:
•Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
•Experience with the Mulesoft Mule ESB is a plus but not required
•Experience with an Agile/Kanban/Scrum development process is a plus but not required
•Understanding of SOA is preferred
•Experience with the Atlassian Toolset is a plus but not required