JOB SUMMARY:The integration engineer will be responsible for developing and implementing strategies and technology that ensures the seamless integration of data.
KEY RESPONSIBILITIES:
Provides support and troubleshooting for all related systems and technologies. This includes being a point of contact for business users. Requires strong problem solving and communication skills to interpret issues and provide resolution. Must be able to coordinate with vendor for escalation of support related issues.
Participate in business requirement gathering meetings with business users to understand all aspects of the business (functionality, processes, technologies); determine feasibility of requests; identify best approach to provide technology solutions to meet business needs; provide detailed estimations (time, cost, resources); and then translate into technical specifications.
KEY COMPETENCIES:
5 years of experience with one or more of these Integration-related technologies (ESB, Apache Camel, ActiveMQ, REST API, Spring WS).
5 years of Java development experience.
5 years of experience using some of the following technologies: XML, JSON, DTDs, XSLT.
5 years of experience with the following databases.
Databases: Mongo and Microsoft SQL Server.
5 years of experience using code repositories (Git, Stash) and automated build tools (Bamboo, Jenkins, Codefresh).
5 years of systems analysis and programming experience.
Experienced with software/automation development, including program design, coding, testing, and debugging.
Work with other members of the development team as well as product owners and business analysts to define function and technical requirements.
QUALIFYING EXPERIENCE:
BS Computer Sciences Related Degree or relevant field experience.
5+ years of Java development.
Familiar with CI/CD Codefresh, Git, Docker, Kubernetes.