Overview
Skills
Job Details
Job Title: Senior Java-AWS Backend Engineer (Serverless Expert)
Location: Ashburn, VA (Hybrid Minimum 3 days onsite)
ONLY W2; NO C2C
Position Overview:
We are looking for a highly experienced Senior Backend Engineer with deep
expertise in Java, Spring Boot, and AWS Serverless technologies. This is a
strategic, hands-on role requiring 15+ years of backend development experience and
a demonstrated ability to architect, develop, and maintain high-performance systems
using modern cloud-native tools and frameworks.
As a senior contributor, you will play a pivotal role in designing scalable backend
services, integrating systems, mentoring junior developers, and ensuring the
security, reliability, and maintainability of the applications built for a mission-critical
federal program.
Key Responsibilities:
Architect, design, and develop robust backend systems using Java, Spring
Boot, and AWS Serverless technologies (e.g., Lambda, API Gateway).
Lead backend development efforts and guide solution architecture decisions
across multiple projects.
Integrate applications with relational and NoSQL databases such as Oracle,
PostgreSQL, and MongoDB.
Collaborate closely with cross-functional teams, including front-end
developers, DevOps, and QA, to ensure seamless delivery.
Develop and maintain secure, testable, and efficient code using modern
practices (TDD, CI/CD).
Perform code reviews and provide technical leadership and mentorship to
team members.
Ensure application scalability, performance optimization, and compliance with
DHS security standards.
Stay abreast of the latest developments in Java, cloud computing, and
software engineering best practices.
Required Qualifications:
8+ years of hands-on software engineering experience with a focus on
backend development.
Deep expertise in Java, Spring Boot, and RESTful API design.
Fundamentals of OOPS excellent knowledge & application of hash/equals,
generics and deadlock
Proven experience deploying and operating applications in AWS, especially
Serverless Architecture (Lambda, API Gateway, CloudFormation/SAM).
Strong experience with MongoDB is essential.
Proficient in working with Oracle and PostgreSQL databases.
Experience with version control systems such as Git.
Solid understanding of DevSecOps practices and secure application
development.
Excellent troubleshooting, debugging, and performance tuning skills.
Effective communication skills and ability to work in a hybrid, fast-paced, agile
team environment.
Preferred Qualifications:
Experience with WebLogic or any J2EE-compliant application servers.
Proficiency in Python, particularly for AI/ML or data processing workflows.
Familiarity with Unix Shell scripting for automation and operational tasks.
Exposure to CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS
CodePipeline.
Previous experience working with DHS or similar federal programs is a strong
plus.
Tech Stack & Tools:
Languages: Java, Python (preferred), Shell scripting (optional)
Frameworks: Spring Boot, J2EE, Serverless Framework
Cloud: AWS (Lambda, API Gateway, IAM, CloudWatch)
Databases: MongoDB (critical), Oracle, PostgreSQL
Tools: Git, JUnit/TestNG, Postman/REST Assured, Jenkins/GitHub Actions
Others: WebLogic, Unix/Linux systems, Agile/Scrum
Java
Problem solving techniques
AWS - SQS, Lamda, MOS
AI/ML - not mandatory - preferred to have