











DST Systems, Distribution Support Solutions, is currently hiring a Java Software Engineer with strong technical experience in web and server application development. We are looking for a talented developer seeking the opportunity to work with multiple technologies in an environment focused on innovation. Job Responsibilities: · Design, develop, test, troubleshoot, deploy, maintain, document and deliver large-scale real-time applications · Use Java, object-oriented (OO) design patterns, and data modeling techniques. · Gather and analyze business and functional requirements, and translate business requirements into technical design specifications. · Serve as a key technical resource in the full development cycle. · Produce comprehensive, usable software documentation. · Recommend changes in development, maintenance and system standards. · Work in an Agile/Iterative Development environment, where you are always working on the most important stuff. · Bachelor's degree in Computer Science · 3 - 5+ years’ experience as a software engineer · JAVA, J2EE, Distributed Services and Web Services, API’s, JBoss, JavaScript, CSS, SSO, JUnit, Object Oriented Design and Domain Modeling/OOA&D experience is a MUST · Experience integrating third-party Web Service APIs into interfaces. · Knowledge or some experience with Agile development methodologies · Solid knowledge of technical project management tools and/or bug tracking systems like or Jira and source control systems like Dimensions or GIT. · Familiarity with various software technologies, methodologies and applied software engineering practices/standards such as OOD, Java/J2EE, Tomcat, and AJAX. · Strong interpersonal skills and collaborative approach to problem solving. · Experience successfully planning, organizing, and conducting software development projects in a dynamic environment. Optional: · YUI, SAML, Spring and JQuery Mobile
Requirements:
EOE
