McLean, VA
Contract
Jul 24, 2025
Developer- Backend with GraphQL
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
Ready to apply? Click below to view the full job posting on the company’s website.