Job Description :
Job description

Title: Software Architect
Location: Colorado Spring, CO

Job Functions: Candidate will: - Create/Edit MicroServices to be exposed to FE systems to implement Functionality for Sales Applications
Consume MicroService endpoints into Reactjs Web framework to display and manipulate Sales Applications
Architect and Advice the framework and design of future Microservice integrations
Enforce coding standards for ReactJs and Cross-browsing security controls
Migrate AngularJs and ATG components to the new MicroService and ReactJs technological stack
Communicate with multiple teams on large mission-critical projects
Troubleshoot production related issues in J2EE/ATG Tech stack
Troubleshoot production related issues in new MicroService and ReactJs FE integration
Candidate should have:
Bachelor’s degree with 6+ years of strong hands-on experience programming in Java, JEE, XML, Spring Boot, AWS, Microservices, Java Design patterns
Extensive experience in Microservices framework and server-side development which includes Reusabale components development, Create scalable application, page navigation, caching, lazy loading etc
Experience in developing rich UI using UI framework, Spring MVC framework
Experience in performance tuning and profiling the web application and server side application
Experience in development of complex multi-layer applications
Experience in working with high-available mission critical large scale web application in both Front end and back end
Candidate should possess strong analytical skills and be able to abstract information from existing code
Experience in development of multi-threaded application in interfacing with other systems
Experience with Rational IDE tools like RSA and RAD
Experience in PL/SQL is a plus
Current knowledge of and experience with application servers such as Oracle Application Server / IBM Websphere and/or apache HTTP servers
Excellent object-oriented design & programming skills, including strong working knowledge and experience in using UML and design patterns, refactoring Experience with
Expertise in architecting applications based on business requirements
Experience in development of call center web application is a plus
Strong understanding of standard software development lifecycle methodologies Software

Client : CANA H2R