Senior Java Developer

ICONMA, LLC

McLean, VA

JOB DETAILS
SALARY
$80.39 Per Hour
SKILLS
AWS Lambda, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Atlassian JIRA, Automation, CSS (Cascading Style Sheet), Communication Skills, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Data Analysis, Data Formats, Data Modeling, Dependency Injection, DevOps, Docker, Financial Services, Fixed Income Investments, Git, Gradle, HTML (HyperText Markup Language), Health Plan, Identify Issues, Input/Output, JSON, JUnit, Java, JavaScript, Jenkins, Machine Tool, Maven, Microsoft SQL Server, Mortgage, Multithreaded Programming, Presentation/Verbal Skills, Problem Solving Skills, Prototyping, Python Programming/Scripting Language, REST (Representational State Transfer), Real Estate, Relational Databases (RDBMS), Research & Development (R&D), SQL (Structured Query Language), Securities, Software Development Lifecycle (SDLC), Software Engineering, Spring Framework, Structured Data, Tableau, Team Player, Test Tools, User Interface/Experience (UI/UX), Web Services, Writing Skills, XML (EXtensible Markup Language)
LOCATION
McLean, VA
POSTED
1 day ago

Our Client, a Real Estate and Financial Services company, is looking for a Senior Java Developer for their McLean, VA location.
 
Requirements:

  • Strong professional experience with Java (backend development).
  • Experience building RESTful APIs and working with common Java frameworks (e.g., Spring / Spring Boot or similar).
  • Outstanding Java expertise (Java 8+) including I/O, multithreading/concurrency, collections, generics, and lambda expressions.
  • Strong experience building and consuming RESTful API web services.
  • Strong knowledge of Spring Framework and Dependency Injection
  • Proficiency with build/test tools:
  • Maven/Gradle, JUnit/Mockito, FitNesse.
  • Proven ability to perform R&D using AI, including evaluating AI-assisted approaches, rapidly prototyping solutions, and validating outcomes (e.g., prompt engineering, model/tool evaluation, and integrating AI capabilities into workflows or applications).
  • Excellent problem-solving, analytical, and technical skills.
  • Strong oral and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.
  • Database & Data Skills:
  • Outstanding database skills with strong understanding of RDBMS (e.g., MS SQL) and data modeling.
  • Ability to write advanced SQL queries for reporting, troubleshooting, and data analysis.
  • Experience working with structured and semi-structured data formats: XML and JSON.
  • DevOps / SDLC / Tooling:
  • Understanding of Docker containers in the development process.
  • Understanding of application lifecycle management.
  • Ability to use CI/CD pipelines and related tools (e.g., JIRA, Jenkins) to build and deploy applications.
  • Experience with Git and collaborative development workflows.
  • Front-End (Working Knowledge):
  • HTML, JavaScript, CSS.
  • Preferred / Nice-to-Have (Python & AI):
  • Prior knowledge of Tableau and Snowflake
  • Strong understanding of fixed income markets, particularly mortgage and debt securities
  • Python proficiency (preferred), particularly for AI/ML development and automation.
  • Soft Skills:
  • Flexible and versatile; able to adapt quickly to new environments and work across projects.
 
Why Should You Apply?

 

About the Company

I

ICONMA, LLC