Full Stack Java Developer

Nexiva Inc
  • McLean, VA
  • Instant Apply
7 days ago

Job Description

Position : Full Stack Java Developer
Location : McLean, VA Onsite
Duration : 12-Month Contract
Experience Range : 8-10 years
Interview mode : F2F

Description

Our client is seeking an experienced Full Stack Developer with 8 10 years of expertise in Java, Spring Boot, and Angular to design and deploy cloud-native microservices across the entire development stack.

Responsibilities & Qualifications

  • Design and develop scalable microservices and RESTful APIs using Spring Boot and Spring Data MongoDB
  • Build reusable, responsive UI components with Angular, TypeScript, Angular Material, and reactive forms
  • Implement authentication and authorization using Spring Security, OAuth2, and JWT with role-based access control
  • Containerize applications using Docker and deploy to Kubernetes (Amazon EKS) with Helm configuration management
  • Write and maintain comprehensive unit and integration tests using JUnit, Mockito, and end-to-end tests with Cypress
  • Optimize application performance, manage client-side state with RxJS, and perform production support and debugging
  • Collaborate across cross-functional teams in an Agile environment and integrate with CI/CD pipelines via Jenkins and GitHub Actions
  • Monitor and troubleshoot applications using Kiali, Kibana, and AWS cloud infrastructure

Requirements

  • 8 10 years of full-stack development experience with Java, Spring Boot, and Angular
  • Strong proficiency in TypeScript, HTML5, CSS/SCSS, and client-side routing and validation
  • Demonstrated expertise with Spring Security, OAuth2, JWT, and role-based authorization patterns
  • Hands-on experience with Docker, Kubernetes, and Amazon EKS for containerization and orchestration
  • Solid understanding of microservices architecture, RESTful API design, and CRUD operations
  • Experience with MongoDB and Spring Data MongoDB for data persistence
  • Proven ability with testing frameworks (Cypress, JUnit, Mockito) and CI/CD tools (Jenkins, GitHub Actions)
  • Familiarity with Agile delivery methodologies and monitoring tools (Kiali, Kibana)

Numbers & Facts

LocationMcLean, VA

Skills

  • Access Authorizationunmatched
  • Access Controlunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • AngularJSunmatched
  • Application Programming Interface (API)unmatched
  • Authenticationunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Dockerunmatched
  • GitHubunmatched
  • HTML5unmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Microservicesunmatched
  • MongoDBunmatched
  • OAuthunmatched
  • Performance Tuning/Optimizationunmatched
  • Production Supportunmatched
  • REST (Representational State Transfer)unmatched
  • Sales Managementunmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Engineeringunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder