McLean, VA Contract Jul 24, 2025
Application Remediation
- Provide proactive advice and feedback throughout the development lifecycle for prevention and early correction of quality problems.
- Developing model applications/microservices based on Java webservices frameworks.
- Train and mentor junior staff / team members
- Fixing software security vulnerabilities identified in SAST and FOSS scanning.
- Contribute to design and code reviews.
- Document lessons learned; help maintain knowledge database.
Technology/Business Partnership
- Collaboratively work with all other MD Teams to identify “Win/Win” opportunities and improve efficiency.
- Championing and influencing technology decisions with business partners, IT management and Team members on matters concerning multiple sophisticated projects which requires the ability to negotiate while maintaining effective relationships.
- Champion current trends in the industry partnering with Engineering and Architecture Services
- Driving technical solutions in alignment with architectural roadmaps
- Engage with business users, application owners and other affected parties in the project inception phase to understand application, define remediation strategy, and test strategy.
Qualifications:
- Minimum of 5-8 years relevant professional experience.
- Bachelor's degree in computer science or any quantitative field.
- Strong experience in Design and Development of GraphQL is a must for this position.
- Front End Skills: Web based application skills (Angular, JavaScript, CSS,HTML).
- Back End Skills: Java - REST/Json API, Spring Boot, Hibernate.
- Automation Testing: Junit, Cypress, Automated Performance and Regression/Functional Testing.
- Devops Tools: git, gradle, Docker, Jenkins, Kubernetes, OCP/AWS, CI/CD pipeline.
- Experience in databases like Oracle ,Sql server and DB2.
- Experience in Mongo DB ,Postgress preferred.
- Experience with Apache camel, Active MQ, Google Apigee is preferred.
- Experience in mortgage origination and underwriting applications is preferred.
Keys to Success in this Role:
- Good interpersonal, relationship building and team working skills.
- Shown ability to communicate optimally with various teams, both business and technical, to achieve goals.
- Ability to communicate clearly, efficiently, persuasively.
- Motivated to learn new technologies and identify process improvements and efficiencies.
- Strong verbal and written communication skills