Job Title: Java Developer – Full Stack Professional
Location: McLean, VA (Onsite)
Duration: 8 Months (CTH)
Interview Type: In-Person Interview
NOTE: Looking for W2 candidates only
Job Description:
Must Have Qualifications: Angular and Java full stack developer, with experience delivering in a fast-paced team environment. 70/30 split of backend to frontend experience.
We are seeking a talented and motivated Full Stack Developer (Professional, Mid-Level) to join our dynamic team. The ideal candidate will possess strong expertise in both front-end and back-end development, with a focus on Java, Angular, Spring Framework, and microservices-based solutions. This role involves working in a fast-paced Agile environment, designing, developing, and maintaining robust applications in a team-oriented environment.
Responsibilities
-
Design, develop, test, and deploy full stack applications using Java, Angular, Spring Boot, and microservices architecture.
-
Implement unit and automation testing to ensure high-quality deliverables.
-
Develop user interfaces using Angular and leverage RXJS for reactive programming.
-
Build and maintain RESTful APIs and web services using Java EE, Spring Boot, and XML/JSON.
-
Manage and integrate databases, specifically MongoDB/Atlas, within AWS-based solutions.
-
Utilize AWS services, EKS, and OpenShift for scalable cloud deployments.
-
Create and maintain CI/CD pipelines using Jenkins, Maven, Gradle, ANT, and shell scripting.
-
Collaborate with cross-functional teams in Agile, Lean/Kanban, or Scaled Agile environments.
-
Independently handle all phases of development, from analysis and design to post production support.
-
Actively participate in code reviews, documentation, and team/process improvement initiatives.
Qualifications
-
Bachelor’s degree in Computer Science or related discipline.
-
Minimum 3 years of experience in software development.
-
3+ years of experience working in Agile, Lean/Kanban, or Scaled Agile organizations.
-
3+ years of hands-on experience in development of applications and web services using Java EE, Angular, and XML/JSON.
-
3+ years of experience with Spring Framework (Spring Boot), CI/CD frameworks, Apigee, Maven, Gradle, ANT, shell scripting, Jenkins, and EKS.
-
Strong expertise in GUI technologies such as Angular and RXJS.
-
Proven back-end development skills with Spring Framework, MongoDB/Atlas, and AWS technologies.
-
Ability to independently perform all developer duties from analysis to post-production.
Preferred Skills
-
Proficient in RXJS for reactive programming within Angular applications.
-
Experience with build and deployment tools: Maven, Gradle, ANT, shell scripting, Jenkins, EKS.
-
AWS Certified Developer
-
Experience in creating backend frameworks is a plus.
-
Mortgage and/or financial services industry experience is a plus.