Java Test Engineer

Mindlance

  • McLean, VA
  • 3 days ago

    Highlights

    Investments & Capital Markets division is seeking a Senior Full Stack Software Developer to join the Financial Engineering Team to support a sophisticated, user-facing application that interfaces directly with the firm s risk models and analytics engines. " Code Quality & Testing: Utilize the JUnit Framework to write and execute unit tests, ensuring comprehensive test coverage.

    Numbers & Facts

    LocationMcLean, VA

    Description

    Title: Java Test Engineer
    Location: Mclean VA, fully onsite (M to F)
    6 months assignment with possible extension.

    Position Overview
    Investments & Capital Markets division is seeking a Senior Full Stack Software Developer to join the Financial Engineering Team to support a sophisticated, user-facing application that interfaces directly with the firm s risk models and analytics engines. In this role, you will design and implement automated testing solutions and enhance comprehensive test coverage of Java applications. You ll work closely with cross-functional engineering teams to strengthen high-impact solutions in a financial environment.

    Key Responsibilities:

    " Code Quality & Testing: Utilize the JUnit Framework to write and execute unit tests, ensuring comprehensive test coverage.
    " Technical Debt & Continuous Improvement: Integrate JaCoCo to measure code coverage and generate detailed reports, identifying areas for improvement.
    " Develop and maintain Jenkins Pipelines for automated build, test, and deployment processes, ensuring seamless CI/CD workflows.
    " Design & Code Reviews: Actively contribute to testing discussions, pull request reviews, and technical documentation with a focus on thoughtful, stable solutions.

    Required Qualifications:

    " 5+ years of solid experience with JUnit and/or other automated testing frameworks; commitment to high test coverage.
    " 5+ years of professional software development experience, with strong proficiency in Java and the Spring Boot ecosystem (REST APIs, Spring Security, Spring Data JPA, etc.).
    " 2 3 years of experience with Jenkins and JaCoCo technologies.
    " 2 3 years of experience with Git in a collaborative, team-based development workflow (branching strategies, PRs, code reviews).
    " Strong communication skills with the ability to bridge technical and business conversations.
    " Demonstrated critical thinking and problem-solving ability.

    Preferred Qualifications:

    " Graduate degree in Computer Science, Mathematics, Statistics, or a related quantitative discipline.
    " Familiarity with relational databases and writing complex SQL queries.
    " Experience with message brokers or event-driven architectures (e.g., Kafka, RabbitMQ) in a financial services context.
    " Exposure to cloud platforms (AWS, Azure, or GCP) and CI/CD pipeline tooling (Jenkins, GitHub Actions, etc.).
    " Experience using JIRA or similar tools for Agile planning, sprint tracking, and delivery management.
    " Prior experience in financial services, capital markets, or fintech environments.
    " Working knowledge of fixed income concepts: duration, convexity, spread, option-adjusted spread (OAS), and related derivatives.


    EEO:
    Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

    Similar Jobs

    See more jobs