Job Description :
Job Ttitle: Java Architect
Skills: Java API Architect
Location: Minneapolis, Minnesota
Duration: 6 Month(s)
Interview Mode: Telephonic, Skype


The role is a Senior API Architect. They want extremely high level professionals around 15+ years

The role requires the individual to be responsible for the execution of the overall solution vision for the assigned project.
The architect translates User Stories/System Requirements into a prescribed architecture blueprinting and guide process by building/maintaining the necessary project artifacts.
The role reports to the Principal Solution Architect and requires collaboration with Agile Scrum Master and Team; Domain Architect, Project Manager, and IT Portfolio Managers.
This architect role provides leadership to the Agile developers on the team to ensure the solution is achieved through the delivery of the approved technology.
Must have experience on multiple hardware and software environments and be comfortable with complex heterogeneous applications.
The architect needs experience in creating, socializing and leading the architecture of multiple sub-solutions of a large project through Agile and Systems Development Life Cycle (SDLC

Current system that they are using is a TPF IBM MainFrame (MF) using SabreTalk and a zOS IBM MF using Software AG’s NATURAL/ADABAS. So an understanding of these older technologies will help with the modernization of the project.

Technology Knowledge Required Skills
JEE with WebSphere Application Server 9.x
Microservices/APIs and/or Web Services using
- Swagger
- XML (for Legacy Services)
- Postman/SOAPUI
Solid Experience with Frameworks
- Spring Frameworks (Boot, Rest, Security, Batch, JMS)
- UI Frameworks(Angular, KendoUI, TypeScript/JavaScript,GWT)
- Other Frameworks (Gradle, MyBatis, SLF4J)
Developer Testing Experience
- TDD (Test Driven Development) using
- Assertion Libraries (chai, Junit)
- Jasmine, Cucumber
- Test Management Tools (Jira/Zephyr)
Solid Database Experience
- Oracle 11g or 12c
-SQL development Skills
CyberSecurity Experience
- Implementin oAUTH2 and/or JWT
- Concepts (PCI, PII, Privacy Design)
Cloud Environment Experience (desired)
- RedHat Openshift
- Azure Additional Experience
Agile/Scrum using Jira and Confluence.
Conceptual/Logical IBM Mainframe
Conceptual/Logical DevOps Pipeline using Jenkins
Actuate/OpenText (BIRT)
Asynchronous communication with IBM MQ
Complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.