Full Stack Java Developer

Nexiva Inc

  • McLean, VA
  • 1 day ago

    Highlights

    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. Write and maintain comprehensive unit and integration tests using JUnit, Mockito, and end-to-end tests with Cypress.

    Numbers & Facts

    LocationMcLean, VA

    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)

    Similar Jobs