Job Title: Senior Java-AWS Backend Engineer (Serverless Expert)
Location: Ashburn, VA (Hybrid - Minimum 3 days onsite)
Client: Department of Homeland Security
Eligibility: U.S. Citizens Only - Must be able to obtain and maintain DHS clearance
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:
- 15+ years of hands-on software engineering experience with a focus on backend development.
- Deep expertise in Java, Spring Boot, and RESTful API design.
- 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
Why Join Us?
- Work on high-impact national programs in a secure, hybrid work environment.
- Collaborate with a team of seasoned technologists building next-gen backend systems.
- Be at the forefront of cloud-native transformation using AWS Serverless.
- Competitive compensation, professional growth, and clearance support.
If you are a senior backend engineer who thrives in solving complex problems with modern cloud technologies, we invite you to join our mission-driven team.