Java Software Engineer
$2,500 per monthProdigyOne
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.
- 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.
$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$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...SuggestedImmediate startFlexible hours- ...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
$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$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...SuggestedFull timeFlexible hours$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...- 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...
$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...- ...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 workFor contractorsImmediate startFlexible hours
- ...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 officeFlexible hours
- 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 timeRemote work
- 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...
$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 timeImmediate startRemote work- 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...
$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 timeContract workRemote workWork from homeRelocation package$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 jobFull timeContract workWork from homeRelocation package$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...- 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...
- ...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
- ...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 timeImmediate startRemote work
- ...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...
- ...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...
$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...$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...- ...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 workLocal areaImmediate startFlexible hours
- ...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
$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...- 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...
- ...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
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- java cloud engineer Annapolis, MD
- java web developer Annapolis, MD
- senior java developer Annapolis, MD
- java developer remote part time Annapolis, MD
- full stack java developer Annapolis, MD
- java spring developer Annapolis, MD
- sr.java developer Annapolis, MD
- java microservice developer Annapolis, MD
- java developer Annapolis, MD
- java cloud developer Annapolis, MD

