Senior Java AWS Full Stack Developer at DMV IT Service
Washington, District of Columbia, United States -
Full Time


Start Date

Immediate

Expiry Date

04 Jan, 26

Salary

0.0

Posted On

06 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, AWS, Full Stack Development, Apache Kafka, Angular, Spring Framework, RESTful APIs, CloudFormation, Data Modeling, SQL, CI/CD, Agile, Problem Solving, Communication, Software Delivery

Industry

Staffing and Recruiting

Description
Job Title: Senior Full Stack Developer Location: Washington, DC Employment Type: Contract About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose The Senior Full Stack Developer will take a lead role in designing, developing, and maintaining complex enterprise web applications. The ideal candidate will be a highly experienced Java expert with extensive AWS cloud development and Kafka expertise. This role demands a strong full stack mindset—building efficient front-end interfaces in Angular while architecting secure, high-performing back-end systems using modern Java frameworks. Key Responsibilities Design, develop, and maintain large-scale, enterprise-grade web applications across both front-end and back-end tiers. Build and optimize robust Java/J2EE applications using Spring and RESTful API architectures. Architect and deploy scalable, cloud-native solutions using AWS technologies such as Lambda, EC2, Elastic Beanstalk, DynamoDB, Redshift, S3, SQS, and CloudFormation. Configure, manage, and optimize Apache Kafka environments for data streaming and messaging use cases. Design and maintain complex data models to ensure data consistency and integrity across enterprise systems. Collaborate closely with Product Owners to refine requirements and partner with Architects to align solutions with organizational standards. Conduct peer code reviews, enforce best practices, and support CI/CD pipelines to ensure high-quality software delivery. Stay informed on emerging technologies in both front-end (Angular) and back-end (Java, AWS) stacks to keep solutions modern and efficient. Required Skills & Experience Bachelor’s degree in Computer Science, Information Technology, or related discipline (or equivalent practical experience). 8+ years of professional experience in Java development at a Senior or Lead Engineer level. 3+ years of hands-on expertise with Apache Kafka, preferably including Kafka administration and configuration. Strong command of the Java ecosystem—Java, J2EE, Spring Framework, RESTful APIs. Proven front-end development experience using Angular. Advanced proficiency in AWS services, including Lambda, S3, Elastic Beanstalk, EC2, SQS, SNS, API Gateway, CloudFormation, and CloudWatch. Experience developing and deploying AWS-based solutions leveraging Kinesis, DynamoDB, Aurora, and Redshift. Strong background in data modeling, SQL, and database design principles. Hands-on experience implementing CI/CD pipelines using Git, Jenkins, and JIRA within Agile Scrum environments. Familiarity with domain-driven and event-driven architecture patterns. Excellent analytical thinking, problem-solving, and communication skills, with the ability to collaborate effectively across teams.
Responsibilities
The Senior Full Stack Developer will lead the design, development, and maintenance of complex enterprise web applications. This includes building efficient front-end interfaces and architecting secure back-end systems using modern Java frameworks.
Loading...