The client is in the process of transforming a large, monolithic mainframe Credit card Processing application into a modern, platform independent, scalable set of distributed microservices.We are seeking a candidate who has experience in building scalable, high throughput, resilient microservices. This role will involve identifying business rules in the current code base and building those rules in a modern, distributed environment. Experience in building these microservices in Java is a must and experience with Mainframe applications will be extremely helpful as there will be a high degree of reviewing existing code. You will be working with a team that has a combination of resources with strong experience in transforming large monolithic mainframe systems into modern architecture and other resources with strong subject matter expertise in Credit Card Business domains and the existing systems that are being transformed.Responsibilities• Engage in all Agile ceremonies for the transformation.• Interface with Chief Architect and Chief Development Officer to understand design and coding standards.• Review Transition deliverables to ensure design meets design standards, code meets coding standards.• Review test plans and strategies to ensure soundness and completeness for unit, functional, performance, scalability, and resiliency tests.• Review test results prior to signing off on production release.• Help team extract business rules from existing code.• Debug and resolve technical issues and improve application performance.• Ensure each deliverable meets non-functional requirements.Requirements and skills• Hands-on, large-scale cloud-based Software Development experience• Proven working experience in Java microservice development with REST APIs• 10+ years of experience with distributed relational and noSQL Databases• 5+ years of experience in the Spring Framework• 5+ years of experience in developing web applications using at least one of the following web frameworks (JSF, Wicket, GWT, Spring MVC)• 5+ years of experience with developing Multithreading systems and Synchronization• 5+ years of experience with Agile methodologies• 3+ years of experience configuring and using CI/CD tools• 3+ years of experience with Blue/Green deployments• 2+ years of experience with test-driven developmentThis is a solution architect with mainframe knowledge - role - to modernize mainframeContract to HireVIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
(Please ensure email matches your resume email)
(document types allowed: doc/docx/rtf/pdf/txt) (max 2MB)
By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email/SMS
3601 Algonquin Road, Suite #425,
Rolling Meadows, IL 60008