Job Description :
Job Description:
Java or Integration Developer
Client has an open contract for a Java or Integration Developer reporting to the Integration Services Team.
This team is responsible for managed file transfer, messaging, and connectivity with external vendors, and API development.
The Integrations Services team is looking for a Senior Software Engineer with a focus in API development.
The candidate will be responsible for maximizing code re-usability while also considering API design, development, and testability of the API’s.
The candidate will be responsible for proactively helping evolve our enterprise Integration Services efforts to deliver value back to the business.
Essential Job Functions:
Create system designs to facilitate the inter-operability of large-scale business systems.
Research, analyze, and define business solutions of large systems scope and complexity.
Prepare detailed specifications for large complex projects and design solutions for complex business problems.
Document test cases, expected test results, test data requirements, and collaborate with testing teams and business partners to resolve testing problems.
Code, debug, test and support utilities, tools, and frameworks to support the application development process.
Provide leadership and technical direction to team members and monitor the deliverables of the technical team.
Support current backend messaging and processes
Own and drive API implementation following best practices.
Define solutions for REST API, Message, File based integration
Design and define API specifications for high performance, scalability, and availability
Deliver end-to-end solutions with a focus on hitting delivery goals.
Function as a top-level technical expert in development through the application lifecycle.
Partner with management to identify and research application problems, search for solutions, and make recommendations.
Minimum Position Qualifications:
Associate’s or bachelor’s degree from an accredited institution required in Computer Science, Computer Engineering, Software Engineering, Information Systems or Technology or comparable career experience
7 or more years of experience required in Software Development using Java 1.7 or above, J2EE, JPA or EJB, JMS, JSF or Prime Faces, WebSphere, Oracle, PL or SQL, GIT, Bamboo, JIRA.
Experience with messaging: JMS, IBM Integration Bus (IIB), AMPQ, Kafka, MQ, or Active MQ
7 or more years of experience with Object Oriented Programming (Java preferred), Relational Database Design and Concepts, Java Server Faces (JSF), Prime Faces, JavaScript, Typescript, HTML5, and CSS-based Layout and Design.
Experience with designing, creating & consuming REST APIs and documenting using Swagger and OpenAPI specification.


Client : Kroger Blue Ash, OH

             

Similar Jobs you may be interested in ..