Position: ESB Architect
Duration: 3 years
Location: Jackson, MS (Onsite from day1)
Position Description:
- Candidate will assist in the development and maintenance of the agency ESB architecture.
- Develop technical solutions for stable services in accordance with agency standards and requirements.
- Investigate new technologies and remain abreast of industry advancements.
- Define integration architecture standards, policies, and procedures.
Skills/Experience
- Advanced Java development experience on Java 8+ JDK - Strong Object-Oriented Design Programming
- Advanced experience in working with stakeholders to design, implement, and enhance large applications using Java.
- Experience working with customers to build and formulate business requirements.
- Ability to define and implement standards, new technical direction, and identify and participate in issue resolution and process refinement.
- Experience leading a development team
- Experience with Java Enterprise Edition (JEE) is required.
- Proficiency in SOAP
- Knowledge of Spring (Dependency Injection/IOC/SOLID/Spring Boot)
- Experience with RESTful web service frameworks
- Experience with API development (API gateways, microservices, pub/sub, event-driven solutions). Background in SOA, EJB's e.g., Fuse, JBOSS, WebLogic, WebSphere,
- Knowledge of Cloud Technology
- ESB SOA orchestration, prioritization, que management, and API's using Java, JEE, and Java 8.
- Experience deploying and integrating with services based on other languages such as .NET, Python, etc. Experience in Agile methodology (SAFe, Agile Scrum, Kanban, XP or similar methodologies)
Preferred
- Working knowledge of the Unix/Linux operating system
- Experience with Microsoft SQL Server
- Proficiency in writing SQL
- Experience with Fuse on OpenShift
|
|
- Experience with automated service deployment with Ansible