Job Description :
Role: Java/EAI Developer

Location: St. Louis, MO

Duration: Full Time


Summary Description: The EAI Developer will lead the development of cost-effective integration technology solutions by designing and creating new APIs for various systems/applications integration.

RESPONSIBILITIES:

Creates technical specs and programs required to deliver IT functions in accordance with industry standards. Design new features for implementation. Responsible for multiple IT applications from inception to release.
Review code changes for completeness, scalability and adherence to existing patterns.
Plans/writes test scripts and executes those scripts as part of a comprehensive Systems Test.
Updates multiple system documentation as final step in development process.
Collaborate with Project Managers, Database Administrators, Architects, and QA to meet the project deliverables
Collaborate with EAI Architect/Practice Head and Development Manager to create and maintain APIs catalog
Provides estimates for scope of work and may help define the resources needed for a project
Orchestrates delivery of tasks and follows up to ensure deadlines are met
Promotes code re-use within the team and helps define the tools and frameworks used by the department
Acts as liaison with Developers and System Analysts / Architects to understand functional specifications.

Qualifications

EDUCATION:

BS/BA in computer science or related software engineering (required

EXPERIENCE: (Minimum experience the job requires)

Minimum 5 years of experience as a Integration Lead Developer.

KNOWLEDGE:

Candidate must have at least 5+ years of experience working on each of the following Enterprise integration technologies:
Service Oriented Architecture (SOA)
Enterprise Service Bus
Business Process Management (BPM)
Web services
Industry Standards - XML, SOAP
SDLC Methodologies
J2EE - Java Programming, JMS, RMI, JMX, JNDI
Experience developing API solutions using REST/JSON, SOAP and JMS

Candidate must have at least 3+ years of experience working on the below platforms:

Windows 2003, 2008, 2012
Microsoft SQL Server
Microsoft Active Directory
Transport Technologies - MQ Series, XCOM, FTP
Security/Cryptography Technologies - SSH, SSL, PGP
Scripting – Windows PowerShell
Code Management – SVN, TFS
Microsoft Office Tool Suite: Word, Excel, Visio, PowerPoint
Windows SharePoint Services

Information Technology Infrastructure Library (ITIL) principles, practices and processes in providing and managing the delivery of a large scale, Enterprise-wide service. This includes incident management, problem management, change management, configuration management, and availability/continuity management.
Strong analytical and problem solving skills for troubleshooting and creating innovative applications.
Ability to work projects from concept through maintenance including gathering requirements, documenting, and testing.

Ability to prioritize and multi-task while being a self-starting, team player.
Excellent written and verbal communication skills.
Ability to work independently as well as collaborating with management and other teams.
Plus to be experienced with and able to work in Agile/Scrum Methodology.

Intermediate professional or theoretical knowledge and fundamental concepts, practices and procedures of a particular field of specialization in the execution of assigned duties and responsibilities
Basic understanding of budgetary concepts and procedures

Basic ability to delegate tasks and get work done through others
Ability to prepare and present information to guests, more senior associates, vendors and management with sufficient notice and preparation
             

Similar Jobs you may be interested in ..