Technology Ventures
Senior Full Stack Java Developer
Technology Ventures, Mc Lean, Virginia, us, 22107
Position Overview
We are seeking a highly skilled and experienced Senior Full Stack Developer to lead the design, development, and implementation of our new payments system. This role requires a blend of strong technical expertise in software development, a deep understanding of the software development lifecycle (SDLC) within an Agile framework, and the ability to work closely with product owners and business users to translate complex requirements into effective technical solutions.
Location
On-site in McLean, New York, Plano (Tuesday, Wednesday, Thursday)
Assignment Type
6 months, with the possibility of an extension
Key Responsibilities
Rebuild and enhance Freddie Mac's legacy payments system.Collaborate with Product Owners and business users to understand and translate requirements into technical solutions.Develop robust user-facing microservices using Java/Spring Boot/RESTful, adhering to best practices like unit testing, source control, continuous integration, automation, and design patterns.Engage in the entire SDLC, including development, testing, and deployment of microservices.Provide Level 3 support for Payment Hub products, including fixes to production defects and code enhancements.Facilitate issue resolution and tracking, identifying mitigation steps to resolve risks and issues in a timely manner.Minimum Requirements
Master's degree
or foreign equivalent in Computer Science, Information Technology, or Engineering,
and
three (3) years of experience;
ORBachelor's degree
or foreign equivalent in Computer Science, Information Technology, or Engineering,
and
five (5) years of experience.Experience Must Include:
Design, development, integration, and testing of software solutions based on J2EE technologies.Proficiency with SpringBoot, RESTFul Services, Angular, SQL, and Junit.Expertise in relational databases, including PostgreSQL, MySQL, SQL Server, or Oracle.Strong skills in HTML5, JavaScript, CSS3, Gradle, Docker, and Fitnesse.Preferred Skills
Experience in Docker, CSS3, Gradle, and financial services.Strong analytical and problem-solving abilities.Excellent communication and teamwork skills.
We are seeking a highly skilled and experienced Senior Full Stack Developer to lead the design, development, and implementation of our new payments system. This role requires a blend of strong technical expertise in software development, a deep understanding of the software development lifecycle (SDLC) within an Agile framework, and the ability to work closely with product owners and business users to translate complex requirements into effective technical solutions.
Location
On-site in McLean, New York, Plano (Tuesday, Wednesday, Thursday)
Assignment Type
6 months, with the possibility of an extension
Key Responsibilities
Rebuild and enhance Freddie Mac's legacy payments system.Collaborate with Product Owners and business users to understand and translate requirements into technical solutions.Develop robust user-facing microservices using Java/Spring Boot/RESTful, adhering to best practices like unit testing, source control, continuous integration, automation, and design patterns.Engage in the entire SDLC, including development, testing, and deployment of microservices.Provide Level 3 support for Payment Hub products, including fixes to production defects and code enhancements.Facilitate issue resolution and tracking, identifying mitigation steps to resolve risks and issues in a timely manner.Minimum Requirements
Master's degree
or foreign equivalent in Computer Science, Information Technology, or Engineering,
and
three (3) years of experience;
ORBachelor's degree
or foreign equivalent in Computer Science, Information Technology, or Engineering,
and
five (5) years of experience.Experience Must Include:
Design, development, integration, and testing of software solutions based on J2EE technologies.Proficiency with SpringBoot, RESTFul Services, Angular, SQL, and Junit.Expertise in relational databases, including PostgreSQL, MySQL, SQL Server, or Oracle.Strong skills in HTML5, JavaScript, CSS3, Gradle, Docker, and Fitnesse.Preferred Skills
Experience in Docker, CSS3, Gradle, and financial services.Strong analytical and problem-solving abilities.Excellent communication and teamwork skills.