JAVA SOFTWARE ENGNEEER

RATE : $55 on w2

• Hybrid (Rockville, MD or Tysons Corner, VA)

• Occasional travel and extended hours may be required



Top Skills


1. Strong Java engineer who also has Angular experience (70/30 backend).

2. AWS doing serverless development with Lambda, S3, SQS, API Gateway, etc.

3. End to end engineering including automation testing, CI/CD process with Jenkins, GitLab, Kafka

4. Leveraging AI tools to be more productive/efficient.


Description

We are seeking a highly skilled Senior Software Engineer with deep experience in Java, AWS

services, Angular, and modern CI/CD pipelines. You will own the design, architecture, and

delivery of scalable enterprise applications, integrate cloud-native capabilities, and drive

technical direction across the application lifecycle. You\'ll mentor junior engineers, contribute to

architectural decisions, and operate with a high degree of autonomy on complex problems.



• Design, architect, and deliver enterprise applications using Java, AWS services, and

Angular.

• Develop scalable RESTful APIs and microservices using Spring Boot and related Java

frameworks.

• Build and maintain automated CI/CD pipelines using Jenkins or GitLab CI/CD for

application testing, deployment, monitoring, logging, and alerting in production.

• Optimize application workloads using AWS services such as ECS, Lambda, RDS, and

API Gateway.

• Implement full-stack solutions integrating backend Java services with Angular frontends.

• Drive performance tuning and optimization of applications and infrastructure.

• Own system design for new features and services, including defining technical

approaches for ambiguous requirements.

• Mentor junior and mid-level engineers through code reviews, pairing, and technical

guidance.

• Collaborate cross-functionally with product, platform, and security teams to deliver end to-end solutions.

• Champion application security best practices including OWASP Top 10 mitigations,

IAM policy design, and encryption at rest/in transit.


Experience Requirements


• 7+ years of professional software engineering experience, with 5+ years of Java

development.

• 5+ years of experience with AWS services (ECS, Lambda, RDS, API Gateway, S3).

• 3+ years of experience building frontends with Angular (2+).

• Demonstrable experience using AI-assisted development tools (e.g., Amazon Kiro,

GitHub Copilot) to accelerate code authoring, testing, and review workflows.


• Comfort in an Agile (Scrum/Kanban) working environment.

• Proven system design experience — ability to define service boundaries, data models,

and integration patterns for distributed systems.

• Strong experience with containerization (Docker) and orchestration (ECS, EKS, or

Kubernetes).

• Experience with both SQL and NoSQL databases (e.g., PostgreSQL/RDS, MongoDB).

• Experience building and maintaining DevOps tooling and CI/CD pipelines at scale.

• Experience with test automation strategies including unit, integration, and end-to-end

testing.

• Track record of operating independently, managing technical ambiguity, and driving

projects to completion with minimal direction.

Similar jobs

More from Maganti IT Resources, LLC
Maganti IT Resources, LLC 7 hours ago
Maganti IT Resources, LLC 7 hours ago

Senior Java Software Engineer

Apply Now
Back to search page