Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

Anthem Engineering, LLC

Senior Java Engineer

Location: Annapolis Junction, MD

Clearance: Active TS/SCI + Full Scope Polygraph

Experience: 7 to 20+ years

We are seeking an experienced Senior Java Developer to join our software engineering team and help design, build, and maintain scalable backend systems that support mission-critical applications. In this role, you’ll work closely with the other frontend and backend engineers to deliver reliable, performant services while continuously improving code quality and system architecture.

You’ll be responsible for designing and implementing backend services, APIs, and data access layers, contributing to architectural decisions. We’re looking for someone who understands the Java ecosystem deeply, including Spring and Hibernate, and also knows when not to use them. You should be comfortable choosing lightweight libraries over heavy frameworks when appropriate, talking directly to databases when necessary, and favoring pragmatic, maintainable solutions over one-size-fits-all patterns.

The ideal candidate brings strong core Java skills, solid system design experience, and a thoughtful engineering mindset. You care about clean code, testability, performance, and long-term maintainability. You enjoy collaborating across disciplines and taking ownership of complex technical problems from design through production. This role is perfect for a mid to senior engineer who combines hands-on technical depth with sound judgment;
someone who can build robust systems while helping shape engineering standards and best practices across the team.

Basic Qualifications:

  • 7+ years of professional experience developing backend systems in Java.
  • Strong proficiency with Java and core JVM concepts.
  • Experience building RESTful APIs and backend services.
  • Practical experience with Spring with the ability to evaluate when it’s appropriate to use.
  • Experience with Object-Relational Mapping frameworks such as Hibernate.
  • Solid understanding of relational databases and schema design;
    experience with NoSQL technologies is a plus.
  • Experience designing and implementing scalable, maintainable software systems.
  • Experience working with version control systems, particularly Git.
  • Experience working in Linux and Unix environments (e.G. RHEL).
  • Excellent debugging and problem-solving skills and the ability to adapt to changing project requirements.
  • Comfortable participating in code reviews and maintaining high code quality standards.
  • Experience working in Agile development environments.
  • Strong communication skills and ability to collaborate across engineering disciplines.

Preferred Qualifications:

  • Experience making architectural decisions and guiding technical direction on backend systems.
  • Demonstrated ability to build lightweight, purpose-fit solutions.
  • Experience designing APIs and service boundaries in distributed systems.
  • Experience with the Atlassian, Gitlab or similar CI/CD toolsuites.
  • Experience with automated testing, Test Driven Development, or similar quality-driven practices.
  • Experience with MongoDB, Elasticsearch, or other document/NoSQL datastores.
  • Some frontend exposure (React, Angular, or similar) is a plus, though not required.
  • Previous industry experience and experience working on fast-paced high complexity solutions for clients.
  • Desire to grow and continue advancing with the company in the long-term.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Maryland vacancy
  • $160k

     ...Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense...  ...government and military services. Software Engineer – Java & Linux We are seeking an experienced Software Engineer... 
    Senior
    Work at office
    Flexible hours

    Synergy ECP

    Columbia, MD
    a month ago
  • $131.3k - $237.35k

     ...Job Summary Leidos has a new and exciting opportunity for a Senior Java Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software... 
    Senior
    Immediate start
    Flexible hours

    Jobleads-US

    College Park, MD
    2 days ago
  • Job Title : Senior Software Engineer Location : Rockville MD (remote until Covid-19) Duration : 6 Months CTH Visa : GC & USC H4 EAD Job Description This is a professional hands-on IT position in which the incumbent's main responsibilities are application software... 
    Senior
    Remote work

    Navtech

    Rockville, MD
    2 days ago
  • $10k

     ...Job Description Job Description Description: Columbia Technology Partners is seeking a Senior Java Software Engineer to support the modernization and productization of a mission-focused software suite designed for deployment across a broader customer community.... 
    Senior
    Temporary work
    For contractors
    Local area

    Columbia Technology Partners

    Annapolis Junction, MD
    20 days ago
  •  ...WOOD Federal Solutions is seeking Software Engineers (Mid/Senior) in Annapolis Junction, MD to join a SAFe‑aligned Agile team delivering a large enterprise...  ..., write clean code, and integrate with CI/CD. Deep Java experience is essential and a TS/SCI with Polygraph is... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  • $80 - $85 per hour

    7 – 8 years experience with the following technologies: JAVA, J2EE, Spring 3.0, Hibernate, EJB 3, AJAX, JSF, ICE faces, JSP, Struts...  ..., caCORE Workbench is a Plus Qualifications Knowledge of software lifecycle methodology – Rational Unified Process (RUP) and Rapid... 
    Senior
    Contract work

    TecTammina

    Rockville, MD
    3 days ago
  •  ...Senior Java DeveloperLocation: Bethesda, MD (Hybrid)Client: MarriottVisa: H1B, EAD, GC, USCDuration: Long TermMandatory: Minimum 10+...  ...cloud platforms (AWS, Azure), including automation, performance engineering, and release management.Managed Services: Knowledgeable in IT... 
    Senior
    H1b

    Argyle Infotech

    Bethesda, MD
    4 days ago
  • $166.9k - $309.9k

     ...be a fit, click here ( to submit a referral. If your referral is hired, you'll receive a payment! code-extrefer Senior Full Stack Java Software Engineer - Clearance Required WHAT WE'RE DOING • Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence, where... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Annapolis Junction, MD
    2 days ago
  • $199k - $238k

     ...Senior Full Stack Java/Angular Software Engineer (TS/SCI Clearance with Full Scope Polygraph Required) Annapolis Junction, United States Position: Senior Full Stack Java/Angular Software Engineer - Level 3 Location: Annapolis Junction, MD Employment Type:... 
    Senior
    Full time
    Local area

    Jobleads-US

    Maryland
    2 days ago
  • $107.9k - $195.05k

     ...Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA’s broader initiative to... 
    Senior
    Contract work
    Remote work

    Jobleads-US

    Gaithersburg, MD
    2 days ago
  •  ...Position Summary Base-2 Solutions is seeking a Senior Java Developer to modernize a critical government information system. The ideal...  ...application development and a proven track record of upgrading complex software infrastructures in secure, regulated environments. The role... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  •  ...using Angular for responsive user interfaces and integrate with Java and Spring Boot for secure backend microservices and use AWS...  ....Required Qualifications· Experience: At least five years of software engineering experience building production-grade web applications.· Front... 
    Senior

    RHO Consulting Services

    Rockville, MD
    3 days ago
  •  ...Erias Ventures, LLC in Annapolis Junction, MD is seeking a Senior Software Engineer to design and optimize analytics-driven software systems. You will lead development on Java-based projects, collaborating with cross-functional teams to deliver scalable solutions for... 
    Senior

    Jobleads-US

    Annapolis, MD
    2 days ago
  •  ...Base-2 Solutions is seeking a Senior Java Developer to modernize a critical government information system. You will upgrade the technology stack, including Solr with ZooKeeper, Tomcat, and Oracle 19c integration on VMware infrastructure, while ensuring secure coding practices... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  •  ...Erias Ventures, LLC seeks a Senior Software Engineer in Annapolis Junction, MD to design, implement, and maintain high-scale Java applications using Spring Boot, Kubernetes, JMS, and related technologies. You will work on data-intensive analytics and real-time systems... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  • Senior Java Developer with State/Federal Client - W2 5 days ago Be among the first 25 applicants Hope you're doing well. We have an open...  ...: The Senior Java Developer role will work as part of a software development team and be responsible for designing, developing,... 
    Senior
    Remote work

    Vinsys Information Technology Inc

    Rockville, MD
    3 days ago
  •  ...ManTech International Corporation is seeking a Senior Software Engineer in Annapolis Junction, MD to lead software design and development efforts using Java. The role emphasizes analyzing requirements, coding, debugging, and integrating software within evolving systems... 
    Senior

    Jobleads-US

    Annapolis, MD
    2 days ago
  • A leading technology consulting firm is seeking a Senior Software Engineer with expertise in Java, Spring, and AWS for a hybrid role in Bethesda, Maryland. This mid-senior level position offers career growth potential and emphasizes collaboration and diversity. Candidates... 
    Senior
    Remote job

    Optomi

    Bethesda, MD
    3 days ago
  • $120k - $200k

    Senior Analytic Developer PLEX Solutions, A Part of Markon is looking...  ...This role combines hands-on software development with rapid...  ...software using sound software engineering practices. Develop reusable solutions...  ...production software in Java, with experience designing, testing... 
    Senior
    Temporary work
    Flexible hours

    Markon

    Annapolis Junction, MD
    6 days ago
  •  ...SENIOR BACKEND JAVA DEVELOPER (GRAPH & NoSQL DATABASE EXPERIENCE) JOB SUMMARY We are seeking a highly experienced Senior Backend...  ...project or business objectives. Stay current with software engineering trends, industry best practices, and emerging... 
    Senior

    Compunnel

    Rockville, MD
    1 day ago
  •  ...Erias Ventures, LLC in Annapolis Junction, MD, is seeking a Senior Software Engineer with strong Java, Spring, and MongoDB skills to join a fast-growing team. You will analyze requirements, design, implement, and optimize software for mission-critical systems, while mentoring... 
    Senior

    Jobleads-US

    Maryland
    3 days ago
  •  ...Leidos LLC is seeking a Software Engineer in the National Security Sector's Cyber & Analytics Business Area (CABA). The role focuses on design...  ...maintenance of a Data Dictionary metadata system built with Java/Spring, RESTful APIs, and a web UI. You will work... 
    Senior

    Jobleads-US

    Hanover, MD
    2 days ago
  •  ...Leidos is seeking a Senior Java Software Engineer in the Intelligence Sector's Cyber & Analytics Business Area (CABA). You will design, develop, test, and maintain enterprise Java applications using Spring Boot, RESTful services, and modern software engineering practices... 
    Senior

    Jobleads-US

    College Park, MD
    2 days ago
  •  ...General Dynamics Information Technology, a leader in mission-critical software, is seeking a Senior Java Developer to design and build cloud-native applications in a fast-paced Agile environment. You will create scalable microservices, back-end systems, and APIs while... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  •  ...Leidos is seeking a Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area, supporting next-generation flight services and air traffic systems. This hybrid role splits time evenly between hands-on Java development of cloud-native microservices... 
    Senior

    Jobleads-US

    Gaithersburg, MD
    2 days ago
  • $130k - $270k

     ...Senior DevOps Engineer - AWS/Java/Linux/Ansible/Git/PythonCaptivation Software is seeking a highly motivated and experienced Senior DevOps Engineer to join our fast-paced development team. The ideal candidate will have strong working knowledge in Linux systems administration... 
    Senior
    Hourly pay
    Temporary work

    Captivation Software LLC

    Aberdeen Proving Ground, MD
    1 day ago
  •  ...Apscareerportal is seeking a Lead Java Full Stack Cloud Engineer to drive enterprise-scale applications from design through deployment. The role demands hands-on leadership across Java, Spring Boot, Angular/React, RESTful services, microservices, AWS, OpenShift, Docker... 
    Senior

    Jobleads-US

    Woodlawn, MD
    2 days ago
  •  ...developing the most complex and business critical software solutions, utilizing appropriate software engineering processes (either individually or in concert with...  ...develop and implement complex solutions based on Java technology and related frameworks. J. Candidate... 
    Senior
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Maryland
    1 day ago
  •  ...Zohorecruit is seeking a Senior Full Stack Java/Angular Software Engineer (TS/SCI with Polygraph) to design, develop, and lead high-throughput enterprise systems in Annapolis Junction, MD. The role combines front-end Angular/RxJS with back-end Java/Spring Boot, delivering... 
    Senior

    Jobleads-US

    Maryland
    2 days ago
  •  ...Job Description Job Description Job Description: Quevera is seeking a highly skilled Senior Software Developer – Java & Kubernetes with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland . In... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Quevera LLC

    Annapolis Junction, MD
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!