Logo
BTree Solutions Inc

SENIOR JAVA DEVELOPER

BTree Solutions Inc, McLean

Save Job

Job Title : SENIOR JAVA DEVELOPER

Location : Mclean,VA

Duration : 6+ Months

Visa : USC, GC, H1B and EAD

Contract Type : W2

Job Description :

We are seeking an experienced Senior Java Developer to join our team for an ongoing modernization project. This role will focus on converting an existing monolithic Java WebLogic application into a modern, cloud-native AWS tech stack. The ideal candidate will have strong back-end development expertise and the ability to work effectively in an Agile environment, collaborating closely with developers, a product owner, and an analyst.

Key Responsibilities :

  • Design, develop, and maintain backend services using Java, Spring Boot, and Microservices architecture.
  • Implement automated testing frameworks with JUnit and Cucumber; Mockito preferred.
  • Build, deploy, and troubleshoot CI / CD pipelines using Jenkins.
  • Collaborate with the team to rewrite legacy code into a cloud-native AWS environment.
  • Work extensively with DB2 and Postgres databases.
  • Participate in Agile ceremonies and contribute to solution design discussions.
  • Communicate clearly and effectively to explain design, data flow, and implementation approaches.

Required Qualifications :

  • 5+ years of hands-on experience with Java, SQL, Spring Boot, and JUnit.
  • Experience with Microservices architecture.
  • Strong SQL skills with DB2 and Postgres.
  • Familiarity with Maven, Docker, and AWS cloud technologies.
  • Experience building and deploying CI / CD pipelines in Jenkins.
  • Excellent communication skills and ability to articulate previous project experience.
  • Preferred Qualifications :

  • Mockito, Cucumber, and Angular experience.
  • Prior experience with Freddie Mac projects.
  • Basic AWS hands-on experience.
  • #J-18808-Ljbffr