Create Alert
Email me similar jobs

Senior Java Full Stack Developer - McLean, VA, Dallas, TX, Phoenix, AZ, Tampa, FL, Jersey City, NJ

Job Title: Senior Java Full Stack Developer
Location: McLean, VA, Dallas, TX, Phoenix, AZ, Tampa, FL, Jersey City, NJ
Can do Only w2, No C2C

Job Summary:

  • We are seeking an experienced Senior Java Full Stack Developer to join our team in a hybrid role based in McLean, VA. The ideal candidate will have 7-10+ years of software development experience with strong expertise in Java Full Stack Development, Spring Framework, Database Technologies, Front-End Development, Cloud-Native Technologies, and DevOps practices.
  • The candidate will be responsible for leading end-to-end software development activities including architecture, design, development, testing, deployment, performance optimization, and production support. Strong analytical skills, excellent communication abilities, and experience working in collaborative Agile environments are required.


Key Responsibilities:

  • Lead end-to-end software development lifecycle including:
  • Solution design
  • Architecture
  • Development
  • Testing
  • Deployment
  • Design, develop, and maintain scalable enterprise applications using Java Full Stack technologies.
  • Collaborate with cross-functional teams, architects, business stakeholders, and technical teams to analyze requirements and implement optimal solutions.
  • Develop high-quality backend services, APIs, and front-end applications.
  • Optimize application performance through:
  • Code enhancements
  • Database tuning
  • Process automation
  • Implement and maintain secure, scalable, and high-performing applications.
  • Support CI/CD pipelines and automated application deployment processes.
  • Work with containerized environments and modern cloud-native deployment practices.
  • Provide production support, troubleshoot issues, and ensure system stability.
  • Participate in application maintenance, enhancements, and continuous improvement initiatives.


Required Skills:

  • 7-10+ years of software development experience
  • Strong analytical and problem-solving skills.
  • Excellent communication skills with the ability to explain technical concepts and collaborate effectively with teams.
  • Experience with AI-assisted development tools:
  • AI-enabled VS Code
  • Amazon Kiro
  • Claude Code
  • GitHub Copilot
  • Codex
  • Strong expertise in:
  • Java 8
  • Java I/O
  • Java Collections
  • Multithreading
  • Generics
  • Lambda Expressions
  • REST APIs
  • Web Services
  • Advanced knowledge of:
  • RDBMS
  • SQL Query Optimization
  • SQL Performance Tuning
  • Complex SQL Joins
  • Hands-on experience with:
  • Docker Containers
  • Container-based application development
  • Application lifecycle management
  • Experience implementing and managing:
  • CI/CD Pipelines
  • Automated deployments
  • Strong experience with Spring Framework, including:
  • Spring Core
  • Spring MVC
  • Spring Boot
  • Spring Security
  • Spring Data
  • Dependency Injection (DI)
  • DAO Pattern
  • JTA
  • JDBC
  • Experience with:
  • GraphQL API Query Language
  • Front-End Development experience with:
  • HTML
  • JavaScript
  • CSS
  • jQuery
  • Angular 9+
  • Experience with application servers:
  • Apache Tomcat
  • Jetty Server
  • Build and dependency management experience:
  • Maven
  • Gradle
  • Strong understanding of software design patterns:
  • MVC
  • Singleton
  • Session Fa ade
  • Factory
  • DAO
  • Experience with:
  • DTO (Data Transfer Object)
  • XML Parsing
  • JSON Technologies
  • ORM Frameworks
  • Hibernate
  • Experience deploying and working with:
  • Apache Kafka
  • Streaming Applications
  • AWS EKS (Elastic Kubernetes Service)


Preferred Qualifications:

  • Experience working in enterprise-level application environments.
  • Experience with cloud-native architectures and microservices.
  • Experience with Kubernetes-based deployments.
  • Experience with Agile/Scrum development methodologies.
  • Experience supporting production systems.


Soft Skills:

  • Strong analytical and troubleshooting abilities.
  • Excellent verbal and written communication skills.
  • Ability to work independently and within a team environment.
  • Strong collaboration and stakeholder management skills.
  • Ability to mentor team members and promote teamwork.
  • Open-minded approach with a focus on continuous improvement.


Mandatory Skills:

  • Java 8
  • Java Full Stack Development
  • Spring Boot
  • Spring Framework
  • Spring Security
  • REST APIs
  • GraphQL
  • RDBMS
  • Advanced SQL / SQL Performance Tuning
  • Docker
  • CI/CD Pipelines
  • Angular 9+
  • HTML / JavaScript / CSS / jQuery
  • Hibernate / ORM
  • Maven / Gradle
  • Apache Tomcat / Jetty
  • Kafka
  • AWS EKS (Elastic Kubernetes Service)
  • AI Coding Tools (GitHub Copilot / Claude Code / Codex / Amazon Kiro)
  • Design Patterns (MVC, Singleton, Factory, DAO)

Best Regards:

Tanuja P
Phone: +1-469-649-1519
Email: [email protected]

Similar jobs

Senior Java Full Stack Developer - McLean, VA, Dallas, TX, Phoenix, AZ, Tampa, FL, Jersey City, NJ

Apply Now
Back to search page