About The Position

The Senior Full-Stack Developer will be a member of product teams developing a new payments platform. The role involves engaging business users to define requirements and design, developing and prototyping applications, and providing high-level technical consulting. The developer will work with team members and business partners to deliver technology solutions under tight deadlines, assess the effects of configuration changes, identify application bottlenecks and performance optimization opportunities, and support issue resolution and ad-hoc requests for business partners in the I&CM division. The position is a contract assignment scheduled to end December 31, 2026. It is available fully onsite in McLean, Virginia, or with a hybrid, flexible onsite schedule in Plano, Texas. Interviews include two rounds: the first virtual and the second onsite.

Requirements

  • At least 7 years of hands-on software development experience is listed in the Must Have Qualifications.
  • 5–7 years of IT experience in software solution design, development, integration, and testing using J2EE technologies in an agile environment.
  • 5–7 years of experience with relational databases, including Sybase, SQL Server, MySQL, and/or DB2.
  • 3–5 years of experience developing RESTful web services using Spring Boot.
  • 2–3 years of experience developing front-end GUIs using Angular 2 or higher.
  • 2–3 years of experience managing, building, and deploying code with tools including Eclipse, Git, Gradle, Docker, and Jenkins.
  • 2–3 years of experience designing and executing JUnit test cases using Mockito based on business requirements and functional specifications.
  • 2–3 years of experience using test automation tools such as FitNesse.
  • 2–3 years of experience working in an agile, product-centric software methodology.
  • Working experience and knowledge of GenAI tools such as GitHub Copilot, LLMs, RAG, and Agentic AI.
  • Bachelor’s degree in computer science or a related field.
  • Strong Java/Spring and Angular expertise, with backend experience in REST APIs, integrations, databases, and security.
  • Strong communication skills.

Nice To Haves

  • Background in capital markets or payments processes.
  • Experience with IBM MQ.
  • Former Freddie Mac or Fannie Mae experience.
  • Excellent problem-solving, analytical, and technical skills.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions, and solve problems.
  • Flexibility and versatility to adapt to new environments and projects.
  • Strong oral and written communication skills and ability to work well with others.
  • Ability to work effectively amid continuous change and short deadlines.
  • Demonstrated business acumen, problem-solving skills, intellectual maturity, and relationship management skills.

Responsibilities

  • Engage business users to define requirements and design for a new payments platform.
  • Develop applications and prototypes and provide high-level technical consulting.
  • Work with team members and business partners to develop technology solutions under tight deadlines.
  • Predict the effects of configuration changes, identify application bottlenecks, and find opportunities to optimize performance.
  • Support issue resolution and complete ad-hoc requests for business partners within the I&CM division.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service