Enterprise Application Integration Engineer
Enterprise Application Integration (EA) Engineer
Tallahassee, FL
1 year contract, potential for two 1 year extensions
We are seeking an experienced Enterprise Application Integration (EA) Engineer to support ongoing software development, integration, and enhancement initiatives for complex business systems. This key role focuses on designing, developing, testing, and deploying scalable, service-oriented solutions that will optimize infrastructure, performance, reliability, and maintainability. The EA Engineer will partner with diverse technical and business teams, serving as both a developer and technical consultant, and will contribute to project planning and technical research efforts.
Responsibilities:
Tallahassee, FL
1 year contract, potential for two 1 year extensions
We are seeking an experienced Enterprise Application Integration (EA) Engineer to support ongoing software development, integration, and enhancement initiatives for complex business systems. This key role focuses on designing, developing, testing, and deploying scalable, service-oriented solutions that will optimize infrastructure, performance, reliability, and maintainability. The EA Engineer will partner with diverse technical and business teams, serving as both a developer and technical consultant, and will contribute to project planning and technical research efforts.
Responsibilities:
- Gather, analyze, and translate business requirements into functional and technical specifications, design documents, technical design documents (TDDs), and solution design documentation.
- Lead development activities across all phases of the software development lifecycle, from requirements to deployment and maintenance.
- Conduct research on industry trends, emerging technologies, and systems integration for solution development.
- Serve as a technical consultant, providing expert guidance on software engineering methods, integration strategies, and technology selection.
- Prepare high-level process flow diagrams, traceability matrices, and ensure alignment with project requirements.
- Facilitate effective stakeholder management and communication with sponsors, project managers, technical architects, validation teams, subject matter experts, and leadership.
- Participate in project planning, organization, risk management, resource estimating, and schedule/activity definition.
- Analyze and troubleshoot system defects and integration issues, recommend improvements, and support UAT and validation activities.
- Provide training, knowledge transfer, and mentorship to team members as appropriate.
- Assist in procurement processes, including document preparation, evaluation of proposals, and contract negotiations.
- Prepare weekly status reports and collaborate with cross-functional teams to support project goals.
- Bachelor's degree in Computer Science, Information Systems, Business Administration, or related fieldor equivalent work experience.
- Minimum of 15 years of experience in enterprise-level application development, analysis, and integration for successful IT projects.
- Deep expertise in all system development phases and a broad understanding of business processes across multiple domains.
- Advanced skills with Java (1.6+), J2EE (JSP, EJB, JPA/Hibernate), and major Java frameworks (JSF, Wicket, Struts, Spring, etc.).
- Proficiency in server configuration and administration including Apache HTTP, Apache Tomcat, JBoss EAP, JBoss Fuse, and JBoss AMQ.
- Experience with Enterprise Content Management systems (Alfresco, Activiti, Ephesoft).
- Proficient with development tools: JBoss Developer Studio (JBDS), Eclipse, IntelliJ, Notepad ++, Textpad, SOAP UI, IReport Designer.
- In-depth experience with databases such as Oracle 11g+, MS SQL Server, or MySQLincluding stored procedures, triggers, and views.
- Experienced with web services (SOAP and REST), Visual Basic, VB Script, JavaScript, VB DLL creation/usage, ASP, and Linux environments.
- Experience with XML, XHTML, JavaScript, CSS, HTML5, and Java Server Faces/Primefaces.
- Systems integration experience, including payment gateways and automation of data sharing processes.
- Proven ability to deliver projects on time, within scope, and budget.
- Master's degree in Computer Science, Information Systems, Business Administration, or related fieldor equivalent advanced work experience.
- Experience with Oracle EBS 12.1.
- Proficiency in Shell, awk, sed scripts, Hibernate ORM, Active Reports, Crystal Reports, and Microsoft Project.
- Strong business analysis, database design, and experience with WebLogic 7.0 application server.
