Senior Java AWS Full Stack Developer

Techvilla Solutions

Washington, DC

Posted On: Jan 31, 2025

Posted On: Jan 31, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

8 - 18 Years

Salary

$60 - $70 Per Hour

Work Arrangement

Hybrid

Travel Requirement

0%

Required Skills

  • Java
  • AWS
  • Full Stack
  • cloud
  • Agile
Job Description

We are seeking a highly skilled Senior Java AWS Full Stack Developer to join our client’s team based in Washington, DC. In this role, you will be responsible for developing, automating, and maintaining backend applications leveraging Java and AWS technologies. The ideal candidate will possess strong expertise in full-stack development, cloud-based solutions, and Agile methodologies, with a focus on continuous integration, automation, and high-quality code practices

Responsibilities
  • Develop and maintain backend applications using Java and AWS CDK.
  • Design, build, and automate cloud-based applications using AWS services such as Lambda, Kinesis, DynamoDB, Aurora, and Redshift.
  • Implement Spring Boot-based microservices and ensure seamless integration with AWS cloud technologies.
  • Work with GitHub/GitLab, SonarQube, JUnit, and other development tools to ensure high code quality and consistency.
  • Develop and manage RESTful and SOAP-based APIs.
  • Implement security models including role-based authentication (JAAS), encryption techniques, and HTTPS protocols.
  • Apply TDD (Test-Driven Development) and BDD (Behavior-Driven Development) methodologies to create unit and integration tests.
  • When necessary, contribute to front-end development using JavaScript frameworks.
  • Participate in all phases of software development, from requirement gathering to deployment and ongoing operations.

 

Required Skills & Qualifications
  • Extensive experience with Java, including J2EE technologies such as Spring Boot, Hibernate, and JMS.
  • Hands-on expertise in AWS cloud services, including Lambda, Kinesis, DynamoDB, Aurora, and Redshift.
  • Experience in building cloud-based applications using AWS CDK.
  • Familiarity with continuous integration tools like GitHub/GitLab, SonarQube, and JUnit.
  • Proven ability to develop and integrate RESTful APIs and SOAP web services.
  • Solid understanding of security models, including encryption techniques and HTTPS protocols.
  • Strong knowledge of front-end frameworks (React, Angular, etc.) for full-stack development when needed.
  • Experience working in an Agile environment and ability to actively participate in sprint planning and retrospectives.
  • Bachelors in Computer Science or related field.

 

Preferred Skills
  • AWS Certifications (e.g., AWS Certified Solutions Architect – Associate).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Experience with containerization technologies like Docker and Kubernetes.

Job ID: TS250035


Posted By

Vivek

Information Technology Recruiter