Description

Job Description

Position Summary:

● Designs and implement software based solutions based on business requirements;
● Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions;
● Performs final quality checks/testing of other developers code in the remediation of break/fix items;
● Evaluates new software development tools to improve development to market for toolset enhancements;
● Applies systems analysis and design techniques to design, develop, test, implement and debug client specific proprietary computer systems and client/server/Web applications using standard programming/scripting languages and testing tools, and databases and servers;
● Works under minimal supervision

Required Skills:

Must have these skills to be minimally qualified.

• 2 - 5+ years of relevant IT software experience (Development SDLC lifecycle)

• 5+ years of experience in JAVA development

• Knowledge of Spring, Spring MVC and Spring Batch

• Strong Core Java Skills

• Experience building REST web services is preferred

Atleast 2 of the following: Websphere/Weblogic/Tomcat/JBOSS

• IDE - Eclipse

• JSP and JavaScript

• Bachelor degree in IT related field or Science Engineering

• Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment

• Ability to acquire business domain knowledge quickly and effectively to take a role of subject matter expert for multiple applications

• Deep understanding of the software development and support process

Desired Skills:

Knowledge of Brokerage account process, applicable distributed architecture patterns

Primary Skills: Core Java

Secondary Skills: DB2

Location: Addison, TX

Education

Any Graduate