STAFFXPERT LLC is seeking a Senior Full Stack Developer on behalf of our client in McLean VA. This role is ideal for an experienced software engineer with strong backend development expertise in Java and a solid understanding of modern web technologies. The selected candidate will contribute to the design development and delivery of enterprise-grade applications supporting critical business initiatives. The position offers an opportunity to collaborate closely with cross-functional teams in a fast-paced Agile environment.
Key Responsibilities
Design develop test and maintain scalable full-stack applications.
Build and enhance backend services using Java and related technologies.
Develop responsive and user-friendly frontend components using modern web frameworks.
Collaborate with business stakeholders product owners and development teams to deliver high-quality solutions.
Write clean maintainable and well-documented code following best practices.
Develop and execute automated unit and integration tests.
Troubleshoot debug and optimize application performance security and reliability.
Participate in Agile ceremonies including sprint planning code reviews and retrospectives.
Contribute to continuous improvement of development processes and technical standards.
Required Qualifications
Bachelors or Masters degree in Computer Science Information Technology or a related field.
5 years of professional software development experience.
4 years of hands-on experience with Java development.
Strong proficiency in Java 8 and object-oriented programming principles.
Experience working with relational databases and writing complex SQL queries.
Hands-on experience with Object-Relational Mapping (ORM) frameworks such as Hibernate or JPA.
Experience with automated testing frameworks including JUnit and Mockito.
Familiarity with Git-based version control systems.
Understanding of Agile/Scrum development methodologies.
Strong analytical troubleshooting and problem-solving skills.
Excellent verbal and written communication skills.
Preferred Qualifications
Experience with Angular and TypeScript.
Knowledge of cloud-based or modern data platforms such as Snowflake.
Experience with application performance monitoring and diagnostic tools.
Background in financial services mortgage or enterprise application development environments.
Experience working in highly collaborative cross-functional teams.
What Makes You Successful
Ability to quickly learn and adapt to new technologies and business domains.
Strong attention to detail and commitment to delivering high-quality solutions.
Proven ability to manage priorities and perform effectively in a dynamic environment.
Excellent collaboration relationship-building and stakeholder communication skills.
Self-motivated proactive and results-oriented mindset.
Senior Full Stack Developer (Java/Angular) Location: McLean VA (Onsite) Job Summary STAFFXPERT LLC is seeking a Senior Full Stack Developer on behalf of our client in McLean VA. This role is ideal for an experienced software engineer with strong backend development expertise in Java and a solid unde...
Senior Full Stack Developer (Java/Angular)
Location: McLean VA (Onsite)
Job Summary
STAFFXPERT LLC is seeking a Senior Full Stack Developer on behalf of our client in McLean VA. This role is ideal for an experienced software engineer with strong backend development expertise in Java and a solid understanding of modern web technologies. The selected candidate will contribute to the design development and delivery of enterprise-grade applications supporting critical business initiatives. The position offers an opportunity to collaborate closely with cross-functional teams in a fast-paced Agile environment.
Key Responsibilities
Design develop test and maintain scalable full-stack applications.
Build and enhance backend services using Java and related technologies.
Develop responsive and user-friendly frontend components using modern web frameworks.
Collaborate with business stakeholders product owners and development teams to deliver high-quality solutions.
Write clean maintainable and well-documented code following best practices.
Develop and execute automated unit and integration tests.
Troubleshoot debug and optimize application performance security and reliability.
Participate in Agile ceremonies including sprint planning code reviews and retrospectives.
Contribute to continuous improvement of development processes and technical standards.
Required Qualifications
Bachelors or Masters degree in Computer Science Information Technology or a related field.
5 years of professional software development experience.
4 years of hands-on experience with Java development.
Strong proficiency in Java 8 and object-oriented programming principles.
Experience working with relational databases and writing complex SQL queries.
Hands-on experience with Object-Relational Mapping (ORM) frameworks such as Hibernate or JPA.
Experience with automated testing frameworks including JUnit and Mockito.
Familiarity with Git-based version control systems.
Understanding of Agile/Scrum development methodologies.
Strong analytical troubleshooting and problem-solving skills.
Excellent verbal and written communication skills.
Preferred Qualifications
Experience with Angular and TypeScript.
Knowledge of cloud-based or modern data platforms such as Snowflake.
Experience with application performance monitoring and diagnostic tools.
Background in financial services mortgage or enterprise application development environments.
Experience working in highly collaborative cross-functional teams.
What Makes You Successful
Ability to quickly learn and adapt to new technologies and business domains.
Strong attention to detail and commitment to delivering high-quality solutions.
Proven ability to manage priorities and perform effectively in a dynamic environment.
Excellent collaboration relationship-building and stakeholder communication skills.
Self-motivated proactive and results-oriented mindset.