Demo

Sr. Java Engineer

Entagile
Mclean, VA Other
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/30/2026

Position Summary


We are seeking several hands-on Senior Software Engineers to design, develop, and support scalable enterprise applications. The engineers will work within collaborative Agile teams and contribute throughout the software development lifecycle, including architecture, development, testing, deployment, performance optimization, and production support.

Successful candidates will have strong expertise in Java, AWS, SQL databases, and NoSQL databases. Some positions require Spring/Spring Boot. One position also requires Alfresco. A successful candidate should have the ability to independently solve complex technical problems and deliver reliable, secure, and maintainable software.


Key Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using Java and Spring Boot.
  • Build scalable backend services, RESTful APIs, and microservices.
  • Contribute to system design across the API, application, data-persistence, and cloud-infrastructure layers.
  • Design data models and develop efficient queries using both relational SQL databases and NoSQL technologies.
  • Develop and deploy cloud-native solutions using AWS services such as Lambda, S3, SQS, SNS, ECS, Fargate, Step Functions, and Aurora.
  • Write clean, modular, secure, and well-tested code following object-oriented design principles and established engineering standards.
  • Develop unit and integration tests and participate in code reviews, test automation, and continuous integration and deployment.
  • Troubleshoot complex application issues and improve system performance, reliability, scalability, and operational efficiency.
  • Identify technical risks and cross-team dependencies early and recommend practical solutions.
  • Collaborate with architects, product owners, business stakeholders, and other engineering teams.
  • Provide technical guidance and mentorship to less-experienced engineers.


Required Qualifications

  • Bachelor’s degree or higher in Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience.
  • 5 years of software-engineering experience, including substantial recent hands-on Java development.
  • Strong experience with Java, Spring Framework, and Spring Boot.
  • Hands-on AWS application-development and deployment experience.
  • Strong SQL skills and experience with relational databases such as PostgreSQL, MySQL, Oracle, or Aurora.
  • Experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or similar technologies.
  • Experience designing RESTful APIs, microservices, distributed systems, or event-driven applications.
  • Strong understanding of object-oriented programming, design patterns, data structures, algorithms, and system design.
  • Experience with Git, CI/CD pipelines, automated testing, performance tuning, and secure coding.
  • Strong analytical, problem-solving, collaboration, and communication skills.
  • Ability to work independently with limited supervision while contributing effectively within a team.


Preferred Qualifications

  • Experience with databases, containerized applications, or event-driven AWS architectures.
  • Experience with Docker, Kubernetes, ECS, or Fargate.
  • Financial-services, securities, regulatory, or capital-markets experience.
  • Experience working in an Agile or Scrum delivery environment


Location: McLean, VA or Rockville MD


Schedule: Hybrid. 2 or 3 days onsite every week


Hourly Wage Estimation for Sr. Java Engineer in Mclean, VA
$52.00 to $63.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Java Engineer?

Sign up to receive alerts about other jobs on the Sr. Java Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Entagile

  • Entagile Mc Lean, VA
  • Position Summary We are seeking several hands-on Senior Software Engineers to design, develop, and support scalable enterprise applications. The engineers ... more
  • 16 Days Ago


Not the job you're looking for? Here are some other Sr. Java Engineer jobs in the Mclean, VA area that may be a better fit.

  • Entagile Mc Lean, VA
  • Position Summary We are seeking several hands-on Senior Software Engineers to design, develop, and support scalable enterprise applications. The engineers ... more
  • 16 Days Ago

  • ELEVI Associates Reston, VA
  • Because You Deserve More Than Just a Job To be an ELEVI team player you will need: You must hold a current TS clearance or Clearable 13 Years of experience... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!