Fullstack Java Developer

  • McLean, VA
  • Posted 4 hours ago | Updated 1 hour ago

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - months contract

Skills

AWS
Java
Angular
mongodb
fullstack

Job Details

Java Fullstack Developer
Mc Lean, VA- Onsite
12 Months contract
Job Summary

We are seeking a skilled Full Stack Developer with strong expertise in Java, Angular, MongoDB, and AWS to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications, working across both front-end and back-end, and ensuring seamless integration of cloud-based services.

Key Responsibilities
  • Design, develop, and deploy scalable web applications using Java (Spring Boot) and Angular.

  • Implement and maintain MongoDB databases, ensuring performance and reliability.

  • Build and consume RESTful APIs for seamless front-end and back-end integration.

  • Deploy, manage, and optimize applications on AWS Cloud.

  • Collaborate with cross-functional teams including UI/UX designers, QA engineers, and product managers.

  • Write clean, maintainable, and efficient code following best practices.

  • Perform troubleshooting, debugging, and performance tuning.

  • Ensure application security, scalability, and high availability.

Required Skills & Qualifications
  • Strong proficiency in Java (Spring Boot, Microservices).

  • Hands-on experience with Angular (latest versions).

  • Solid understanding of MongoDB or other NoSQL databases.

  • Experience with AWS services such as EC2, S3, Lambda, RDS, API Gateway, etc.

  • Proficiency in RESTful API design and integration.

  • Familiarity with CI/CD pipelines and DevOps tools.

  • Strong problem-solving and analytical skills.

  • Excellent communication and teamwork abilities.

Preferred Qualifications
  • Knowledge of containerization tools (Docker, Kubernetes).

  • Experience with other cloud platforms (Azure, Google Cloud Platform) is a plus.

  • Exposure to Agile/Scrum development methodologies.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About IMR Soft LLC