Post Job Free
Sign in

Java Developer

Company:
Purple Drive
Location:
Tysons, VA, 22107
Posted:
November 22, 2025
Apply

Description:

Job Title: Senior Java Developer (Angular + AWS + Microservices)

Location: [McLean, VA / Local Candidates]

Employment Type: Contract

Job Overview:

We are seeking a highly skilled Senior Java Developer with strong hands-on experience in Java, Spring Boot, and Angular (latest version) to design, develop, and deploy scalable enterprise applications.

The ideal candidate should have expertise in Microservices architecture, AWS Cloud Services, and event-driven systems (Kafka Streaming) with a solid understanding of modern CI/CD practices and DevOps tools.

Key Responsibilities:

Design, develop, and maintain Java-based microservices using Spring Boot in a cloud-native environment (AWS/PCF).

Build dynamic, responsive front-end applications using Angular (latest version).

Implement and manage event-driven systems using Kafka Streaming for real-time data processing.

Develop and optimize RESTful APIs and integrate with backend services.

Work with RDBMS (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB) for data persistence and scalability.

Deploy and monitor applications on AWS services such as EC2, EKS, S3, IAM, and VPC.

Implement database versioning and migration using Flyway (nice to have).

Collaborate with DevOps teams to configure CI/CD pipelines using Jenkins and Git.

Ensure high-quality, maintainable code through code reviews, unit testing, and integration testing.

Troubleshoot and optimize performance across front-end and back-end layers.

Participate in Agile development processes, sprint planning, and daily scrums. Required Skills:

Strong proficiency in Core Java (8+), Spring Boot, and Microservices Architecture.

Expertise in Angular (latest version) for front-end development.

Experience with AWS services such as EC2, EKS, S3, IAM, and VPC.

Solid understanding of event-based architecture using Kafka or similar technologies.

Proficient with Git for version control and CI/CD using Jenkins (nice to have).

Working knowledge of RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.

Familiarity with Flyway for schema version control (nice to have).

Experience with Spark for data processing is a plus.

Strong debugging, performance tuning, and problem-solving skills.

Excellent communication and teamwork abilities in Agile environments.

Thanks & Regards:

Amirtha

Talent Acquisition Specialist

Purple Drive Technologies LLC

Certified Minority Business Enterprise (MBE)

Work :

Mailto:

Website:

Apply