Senior Java Developer

Somerset StaffingMcLean, VA
Onsite

About The Position

ICM BTO enterprise models technology needs a senior java developer to support growing business needs for model analytics for the company's mortgage portfolio. The full stack developer will work closely with business partners to deliver a web application for our Finance division. You will play a meaningful role in driving activities in delivering the solution.

Requirements

  • Bachelor's or Master's degree in computer science or a related field
  • 5+ years of relevant professional experience
  • 4+ years of Java software development experience
  • A strong understanding in Java language, java 8 + standard library
  • Strong Knowledge of automated JAVA test frameworks
  • Strong Java unit, integration testing skills for code coverage and correctness (Junit/Mockito/SpringBoot Test/MockMvc/Sonarqube)
  • Familiarity with version control (e.g GitHub, GitLab)
  • Familiarity with databases and SQL
  • Ability to understand and write code documentation that conveys your solution to others
  • Experience with Agile and Scrum development methodologies
  • Being a self-starter, quick learner, diligent.
  • Good interpersonal and communication skills, and the ability to partner optimally
  • Excellent problem solving and analytical, and technical skills.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions and tackle problems.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Strong oral and written communication skills, and ability to work well with a variety of personalities.
  • Ability to work optimally with continuous change
  • Proven intuition for business, problem solving skills, intellectual maturity, and relationship management skills

Nice To Haves

  • AI Assisted Automatic Testing suit development is plus
  • Knowledge of Object-Relational Mapping frameworks a plus

Responsibilities

  • Support growing business needs for model analytics for the company's mortgage portfolio.
  • Deliver a web application for the Finance division.
  • Play a meaningful role in driving activities in delivering the solution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service