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

Java Software Engineer

$2,500 per month

ProdigyOne

Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management solutions. We are focused on product usability and end user presentation to help our customers make the best decisions possible. Given our length of service in the industry, Prodigy One knows the importance of a competitive salary and benefits package. That's why our total compensation package can be tailored to meet employees personal needs.


A CLEARANCE IS REQUIRED TO BE CONSIDERED FOR THIS ROLE


Clearance Required: Active TS/SCI clearance with Polygraph
Location: Annapolis Junction, MD



Salary Information:


Compensation and labor categories are defined in accordance with program requirements and government guidelines. Salary within the posted range is determined based on an individual's experience, education, certifications, and overall qualifications, and may be further adjusted based on benefit selections.



Job Description:
We are seeking a Software Engineer 2 with strong back-end development experience-particularly in Hadoop and microservices-to join a small, high-impact software team. If taking ideas from concept to working prototype in fast, iterative cycles excites you, and you enjoy solving complex problems in distributed systems, this role will give you the opportunity to have outsized impact on how our organization operates. You will work as a hands-on engineer on a close-knit team, designing and building scalable back-end services and data-intensive systems that support mission-critical applications.


Responsibilities

  • Design, develop, maintain, and enhance complex back-end software systems based on documented requirements.
  • Implement services and data pipelines using Hadoop and related big-data technologies.
  • Build and evolve microservices-based architectures, including service boundaries, APIs, and inter-service communication patterns.
  • Utilize sound software design and development methodologies to build, integrate, and execute simulations in development and test environments.
  • Provide input to system and software design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS components versus new development.
  • Perform requirements analysis and synthesis from system level down to individual services and modules.
  • Implement and consume RESTful APIs to integrate back-end services with other systems and client applications.
  • Containerize services (e.g., Podman/Docker) and deploy them to orchestrated environments (e.g., Kubernetes).
  • Diagnose and resolve complex issues in distributed systems, including performance analysis, latency reduction, and scalability tuning.
  • Apply strong analytical troubleshooting and performance evaluation techniques across the stack.
  • Collaborate with team members and stakeholders to refine requirements, estimate work, and deliver incremental value.
  • Participate in code reviews, testing, and continuous improvement of engineering practices.
  • Work independently when needed, demonstrating ownership, follow-through, and clear communication.

Basic Qualifications:
  • Strong Java development skills for back-end and service-layer implementations.
  • Experience building and consuming RESTful services.
  • Hands-on experience with containers (Podman and/or Docker).
  • Experience with container orchestration platforms such as Kubernetes.
  • Practical experience designing and implementing microservices architectures.
  • Back-end development experience with Hadoop or similar big-data processing frameworks.
  • Familiarity with Two or More of the Following
  • Processing paradigms: Machine Learning workflows, streaming data processing, and/or batch processing pipelines.
  • Data stores: MongoDB, ArangoDB, Redis, PostgreSQL (data modeling, performance tuning, and operations).


Preferred Qualifications:
  • Experience deploying and operating applications in cloud environments such as AWS or on hyper-converged infrastructure (HCI).
  • Familiarity with observability tools (logging, metrics, tracing) for distributed systems.
  • Experience working in agile or iterative development environments.


Education Requirements:
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
  • Minimum 14 years of relevant experience in software engineering, modernization, or solution architecture


Benefits:
  • 10% Employer Contribution to 401K; Immediately Vested
  • 5 Weeks Paid Time Off (PTO) up to 7 weeks
  • Access to Premium Healthcare/Dental/Vision Available
  • $2500+ Training Paid
  • Referral Company Profit Sharing



We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable law.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Annapolis, MD vacancy
  • $233k - $285k

     ...Akina, Inc. is seeking a Software Engineer 3 specializing in Java and GPU-accelerated applications in Annapolis Junction, Maryland. Candidates with a Bachelor's degree and 20 years of relevant software engineering experience are encouraged to apply. This role involves... 
    Suggested

    Akina

    Annapolis, MD
    16 hours ago
  • $87.1k - $157.45k

     ...Leidos frequently has opportunities for Software Engineers within our Intelligence Sector, Cyber & Analytics Business Area (CABA) . Our talented...  ...features, enhancing existing code, and resolving bugs using Java 17+, Spring Boot, and Angular 19+. The SWE makes... 
    Suggested
    Immediate start
    Flexible hours

    Leidos

    Annapolis, MD
    1 day ago
  •  ...SageCor Solutions is looking for an experienced Software Engineer (SWE) in Maryland. Candidates must possess a Bachelor's degree in Computer...  ...field, along with 14 years of experience in similar projects. Java expertise and experience in deploying GPU-accelerated... 
    Suggested

    Sagecor Solutions

    Annapolis, MD
    15 hours ago
  • $164k - $201k

    Akina, Inc. is seeking a Software Engineer 1 to develop and enhance complex software systems. This role requires a strong background in Java, with desirable AWS experience. Key responsibilities include analyzing user requirements, designing new software, and debugging existing... 
    Suggested

    Akina, Inc.

    Annapolis, MD
    2 days ago
  • $150k - $210k

    Wood Consulting Services, Inc. is seeking a Software Engineer in Annapolis Junction, Maryland. This full-time role, suited for mid-level to...  ...50,000 to $210,000 per year. Ideal candidates will have deep Java experience and familiarity with Agile methodologies. Responsibilities... 
    Suggested
    Full time
    Flexible hours

    Wood Consulting Services, Inc.

    Annapolis, MD
    4 days ago
  • $113k - $279k

    A software engineering firm is seeking a Software Engineer in Annapolis Junction, MD. The role involves full software development lifecycle activities in an Agile environment, with a focus on Java and a variety of web technologies. Candidates should have strong programming... 

    One Network Enterprises

    Annapolis, MD
    1 day ago
  • Amentum is looking for a Software Engineer in Maryland to develop, maintain, and enhance advanced software systems. The role demands extensive experience with Java programming (7+ years) and knowledge of Spring, JavaScript, and RESTful applications. Candidates must have... 

    Amentum

    Annapolis, MD
    4 days ago
  • $224k - $274k

    Akina, Inc. is looking for a Software Engineer 3 to develop, maintain, and enhance complex software systems in Annapolis Junction, Maryland....  ...years of experience as a Software Engineer with strong skills in Java, Spring Boot, and Kafka. This position offers a competitive... 

    Akina, Inc.

    Annapolis, MD
    4 days ago
  •  ...Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java Software Engineer to join our team and contribute... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis, MD
    3 days ago
  •  ...of X team is building an elite group of engineers with a strong sense of shared responsibility...  ...develop, maintain, and enhance complex software systems, including processing-intensive analytics...  ...experience in software development using Java SE, Python, Shell/bash, Git, Nexus, Maven... 
    Work at office
    Flexible hours

    Set of X

    Annapolis, MD
    5 days ago
  • A technology consulting company is seeking a Java Software Engineer for a full-time position in Annapolis Junction, MD. Candidates must possess an active TS/SCI clearance with Polygraph and have at least 12 years of software engineering experience. Benefits include 25... 
    Full time
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    3 days ago
  • Staffed4U is looking for a mid-senior level Software Engineer to join our team in Annapolis Junction, MD. Candidates must have a minimum of...  ...years of experience. The role requires coding proficiency in Java, Python, CSS, JavaScript, and SQL, alongside active TS/SCI with... 

    Staffed4U

    Annapolis, MD
    14 hours ago
  • $140k - $150k

    Java Software Engineer (Annapolis Junction, MD) Active TS/SCI w/Polygraph REQUIRED Please do not apply if you do not currently possess this level of clearance. Telework: None Basic Requirements 7 years of experience as a software engineer Bachelor’s degree in a technical... 
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    1 day ago
  • Belay Technologies is hiring a Software Engineer for their intel team in Maryland. The role focuses on developing enterprise-grade Java applications. Candidates must have a strong background in Java and possess TS/SCI Clearance with polygraph. Responsibilities include... 

    Belay Technologies

    Annapolis, MD
    1 day ago
  • $50k - $120k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Junior Java Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis, MD
    1 day ago
  • $50k - $120k

     ...Please do not apply if you currently do not possess this level of clearance. Job Description GliaCell is seeking a Junior Java Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer. The... 
    Remote job
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis, MD
    3 days ago
  • $144k - $147k

     ...Red Arch Solutions, Inc. is seeking a Backend Software Engineer in Annapolis Junction, MD to support the development and quality assurance...  ...relevant experience, and familiarity with technologies like Java, C++, or Python. This hybrid position offers a salary range of... 

    Red Arch Solutions

    Annapolis, MD
    15 hours ago
  • A leading software development company is seeking a Software Developer to support on-site software development in Patuxent River, MD. Responsibilities include developing JAVA applications, deploying code in Linux environments, and assisting in Agile methodologies. Ideal... 

    Sigma Defense LLC

    Annapolis, MD
    2 days ago
  •  ...collaborating with both technical and non-technical stakeholders. Candidates must possess an active Top Secret/SCI Clearance with a Full Scope Polygraph. This hands-on position requires expertise in Java and modern application frameworks. #J-18808-Ljbffr Booker DiMaio

    Booker DiMaio

    Annapolis, MD
    1 day ago
  •  ...Basic Requirements: 14 years of experience as a software engineer Bachelor's degree in a technical discipline 4 additional...  ...substituted for a degree Required Experience: ~ Strong Java experience as well as experience with MapReduce, Cloud... 
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    1 day ago
  •  ...About the job Java Engineer Java Engineer needs 7 years of experience as a Software Engineer is required. Java Engineer requires: Top Secret/SCI Clearance with a Full Scope Polygraph Required 100% Onsite in Annapolis Junction, MD Required technical... 

    Global Channel Management

    Annapolis, MD
    1 day ago
  •  ...Solutions Group is looking for multiple Software Developers in Annapolis Junction, MD. The...  ...existing capabilities predominately using Java Provide Tier III Support for deployed...  ...Collaborate with a team of Software and Systems engineers in an Agile environment to analyze... 

    Athenix Solutions Group

    Annapolis, MD
    4 days ago
  • $215k - $238k

    Amentum in Annapolis, Maryland, is seeking a Software Engineer to develop and enhance IC geolocation product lines, focusing on Java development. Candidates must have at least 14 years of experience in similar roles and a Bachelor's degree in computer science or relevant... 

    Amentum

    Annapolis, MD
    3 days ago
  • $99k - $206k

     ...Nightwing Group is seeking a Senior CNO Developer in Maryland to design and implement custom software tools primarily in Python, C++, and Java. The role involves debugging, documentation, and mentoring junior developers. The position requires substantial experience in... 

    Nightwing Group

    Annapolis, MD
    1 day ago
  •  ...Full Stack Developer (Java, Spring, MongoDB, Elasticsearch) - Top Secret/SCI/FSP Required - Onsite Candidates must have an active Top Secret/SCI Clearance with a Full Scope Polygraph. Onsite in Annapolis Junction, MD. We have an immediate opening for a Full... 
    Temporary work
    Local area
    Immediate start
    Flexible hours

    TJ Consulting Group

    Annapolis, MD
    5 days ago
  •  ...Shield Consulting Solutions is seeking a Full Stack Software Engineer in Annapolis Junction, MD. The role requires active TS/SCI clearance....  ...experience, a Bachelor's degree, and expertise in technologies like Java and Angular. Excellent benefits package including 25 days PTO... 
    Remote work

    Shield Consulting Solutions

    Annapolis, MD
    15 hours ago
  • $218k - $266k

     ...Akina, Inc. is seeking a Software Engineer 3 with expertise in Java and Python, located in Annapolis Junction, Maryland. The role involves designing, developing, and maintaining complex software systems, as well as overseeing software development teams. Candidates should... 

    Akina

    Annapolis, MD
    15 hours ago
  • 6AM City, LLC is seeking a mid/senior level software engineer with a strong background in Java development. The ideal candidate will support crucial programs and be committed to developing innovative software solutions that protect our country. The position requires a... 

    6AM City

    Annapolis, MD
    15 hours ago
  •  ...Shield Consulting Solutions is looking for a Strong Java Engineer in Annapolis Junction, MD. This full-time position requires an active...  ...clearance. Candidates should have 14 years of experience in software engineering and a Bachelor's degree in a technical field, or... 
    Full time

    Shield Consulting Solutions

    Annapolis, MD
    15 hours ago
  •  ...SageCor Solutions is seeking a Software Engineer with active TS/SCI clearance and a minimum of seven years’ experience in programs of similar...  .... The ideal candidate will have development experience with Java and Angular, as well as build experience in GitLab, Docker, and... 

    Sagecor Solutions

    Annapolis, MD
    15 hours ago

Do you want to receive more vacancies?

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