Enterprise Application Integration Engineer

ASCENDINGTallahassee, FL
Onsite

About The Position

We are seeking an Enterprise Application Integration Engineer to support complex software development, integration, and modernization initiatives for a government environment. The role is responsible for analyzing, designing, coding, testing, and implementing scalable, extensible, and service-oriented solutions, as well as supporting and enhancing existing systems. This position demands technical research, cross-team coordination, and an ability to recommend and implement technologies that improve infrastructure, performance, reliability, and usability. The successful candidate will play a key role in both developing new solutions and maintaining legislative or business-critical systems.

Requirements

  • Bachelor's Degree in Computer Science, Information Systems, Business Administration, or related field (or equivalent experience).
  • Minimum 3 years' experience as an Enterprise Application Integration Engineer supporting enterprise-level IT projects.
  • Proficient in JAVA (Java 8 or higher), J2EE (JSP, EJB, JPA), Java Frameworks (such as JSF), JavaScript, and web service technologies.
  • Strong experience with MS SQL Server (2012+), Oracle (12c+), stored procedures, and triggers.
  • Familiarity with JBOSS EAP 7+, Linux, HTML, CSS, JSON, XML, GIT.
  • Experience integrating multiple systems/applications and automating data sharing processes.
  • Background in business analysis, requirements documentation, test planning, and test execution.
  • Demonstrated ability to deliver projects on schedule and within budget while meeting high technical standards.
  • Strong communication, coordination, and presentation skills.
  • Experience developing compliant web applications meeting ADA standards.

Nice To Haves

  • Master's Degree in a relevant field or equivalent experience
  • MS Project and MS Visio proficiency
  • Experience with Eclipse IDE, PrimeFaces, Jasper Reports, Alfresco, NEIM XML, JIRA, or address standardization tools
  • Experience with mobile application development concepts and geo-mapping components

Responsibilities

  • Analyze business needs and collaborate with stakeholders to gather and document functional and technical requirements.
  • Design, develop, test, and implement high-quality, scalable application solutions using Java (J2EE, JSP, EJB, JPA), JavaScript, and related frameworks.
  • Evaluate and recommend technologies, integrations, and architectures to meet project goals for performance, security, and maintainability.
  • Provide structured, detailed analysis of business processes and requirements.
  • Participate in project planning, scheduling, risk management, resource estimation, and issue tracking.
  • Contribute to system architecture, solution design, and procurement activities.
  • Develop, update, and execute test cases and scenarios, supporting end-to-end system testing and user acceptance.
  • Mentor junior staff and support knowledge transfer.
  • Prepare technical documentation, status reports, and assist with user training in a train-the-trainer format.
  • Provide expert troubleshooting and resolution for complex system defects and integration issues.
  • Encourage reuse of application components to achieve maintainability and lower costs.
  • Ensure ADA compliance and deliver secure, robust solutions.
  • Assist in software product evaluations, including build vs. buy decisions.
  • Assist with technical aspects of contract evaluation and negotiations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service