Mid Level Software Engineer Aws jobs in Annapolis Junction – Browse 213 openings on RoboApply Jobs

Mid Level Software Engineer Aws jobs in Annapolis Junction

Open roles matching “Mid Level Software Engineer Aws” with location signals for Annapolis Junction. 213 active listings on RoboApply Jobs.

213 jobs found

1 - 20 of 213 Jobs
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds custom solutions with an emphasis on efficiency and quality. The engineering team takes pride in their work and supports national security through their projects. Role overview This mid-level Software Engineer role focuses on development using AWS and managed services. The team values technical expertise paired with dedication to the mission. What you will do Work on projects that rely on AWS technologies and managed services. Collaborate with engineers who care about their craft and the broader impact of their work.

Apr 22, 2026
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software develops custom solutions with an emphasis on timely delivery and national security. Engineers contribute to projects that support critical missions and help safeguard the country. Role overview This mid-level software engineer position focuses on building web applications with React and Next.js. The role is located in Annapolis Junction, MD, and involves working closely with a collaborative team to deliver dependable, high-impact tools. What you will do Create responsive web applications using React and Next.js frameworks. Implement server-side rendering, static site generation, and dynamic routing within Next.js projects. Collaborate with backend developers to build integrated and scalable solutions. Optimize applications for performance, scalability, and search engine visibility. Integrate RESTful APIs to expand application functionality.

Apr 22, 2026
Apply
companyElevi Associates logo
Full-time|$140K/yr - $175.3K/yr|On-site|Annapolis Junction, MD

Your Next Career Move Starts Here Join the ELEVI Team: What You Need to Bring Active Poly Clearance: You must hold a current Poly clearance. Experience: A minimum of 14 years of experience as a software engineer in programs and contracts of similar scope, type, and complexity is required. Education: A Bachelor’s degree in Computer Science or a related discipline from an accredited college or university is required. Alternatively, four (4) or more years of additional software engineering experience on similar projects may substitute for a Bachelor’s degree. Technical Skills: At least one year of experience coding in Python (SHADOWSCIENCE). Backend experience is prioritized, with desirable skills in Java, Spring Framework, RESTful API, and MongoDB. Familiarity with Angular, AWS, Rancher, Docker, and Kubernetes is a plus. Key Responsibilities: Analyze user requirements to derive software design and performance specifications. Debug existing software and rectify defects. Propose improvements for documentation and software development process standards. Design and code new software or modify existing software to incorporate new features. Integrate existing software into new or modified systems or operating environments. Develop data queries for existing databases.

Apr 13, 2026
Apply
companyElevia Associates logo
Full-time|On-site|Annapolis Junction, MD

Elevia Associates seeks a Mid-Level Software Developer based in Annapolis Junction, MD. This position centers on creating and delivering software that meets specific client needs. Teamwork is essential, with regular collaboration across different specialties. Key responsibilities Design, code, and implement software solutions Engage in all phases of the software development lifecycle Work closely with colleagues from multiple disciplines to complete projects Use agile methodologies in daily work

Apr 21, 2026
Apply
companyCaptivation Software logo
Senior Software Engineer - AWS

Captivation Software

Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds custom solutions for clients, with a focus on supporting national security and mission-driven projects. The engineering team works closely on efforts that have a direct impact on critical outcomes. Role overview This Senior Software Engineer role is located in Annapolis Junction, MD. The position requires strong experience with AWS and its managed services. The team values engineers who care about the real-world impact of their work and want to contribute to meaningful projects.

Apr 22, 2026
Apply
companyWyetech LLC logo
Full-time|On-site|Annapolis Junction, Maryland

Wyetech LLC seeks a Mid-Level Software Engineer (Software Engineer 2) for its Annapolis Junction, Maryland office. This position centers on developing software solutions that align with business objectives. Role overview Projects cover a variety of domains and involve the use of modern technologies. The work supports both current and future business needs, providing opportunities to contribute to multiple initiatives. What you will do Design, build, and maintain software applications Work on projects that address different business requirements Apply up-to-date technologies as part of project delivery Location This role is based in Annapolis Junction, Maryland.

Apr 22, 2026
Apply
company
Full-time|On-site|Annapolis Junction, MD

Join our dynamic team at Anthem Engineering, where we are at the forefront of prototyping and developing innovative technologies and solutions to address critical issues within our division. Collaborating closely with analysts, we identify workflow challenges and create effective, user-friendly solutions.Our work encompasses a diverse range of applications and services tailored to support various missions, with an environment that is fast-paced and constantly evolving. Over the past year, we have successfully built tools that: Ingest, process, and analyze extensive data sets for high-stakes Presidential initiatives,Directly support forces safeguarding American lives in high-risk situations,Organize, process, and visualize crucial intelligence data, effectively preventing loss of life,Utilize geospatial tools and analytics to identify and track essential assets, andImplement AI/ML algorithms to tackle real-world challenges. Our strong partnership with government clients is integral to our success. They rely on our insights and recommendations, granting us the autonomy to select the best tools for each unique challenge.Each project we undertake presents distinct operational and technological constraints. We leverage a variety of frameworks, libraries, and programming languages to customize our solutions, including: TypeScript and JavaScript,React, Angular, Material UI, Bootstrap, Storybook,Java, Spring Boot,Elasticsearch, MongoDB, MySQL,npm, Webpack, Maven,Jest, JUnit, andGit. We are committed to continuous learning and the adoption of new tools, so adaptability is key. While we don’t expect everyone to know everything, we value a team that is eager to learn and grow together. Onsite work at customer location is required.

Mar 1, 2026
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software develops custom software for clients, focusing on timely delivery and reliable results. The engineering team works collaboratively to support national security efforts, emphasizing both innovation and high standards. Role overview This Senior Software Engineer position is located in Annapolis Junction, MD. The role requires hands-on experience with Python, as well as either Kotlin or Java. Familiarity with Terraform and AWS is important, along with knowledge of Elasticsearch or OpenSearch. Key technologies Python Kotlin or Java Terraform AWS Elasticsearch or OpenSearch What matters here Engineers at Captivation Software contribute to projects that support national security. The team values technical expertise, a commitment to quality, and a collaborative approach to problem solving.

Apr 22, 2026
Apply
companyCaptivation logo
Full-time|Hybrid|Annapolis Junction, MD - Hybrid

Role overview Captivation seeks a Software Engineer II for a hybrid role in Annapolis Junction, MD. The team works closely together, focusing on practical solutions that drive business operations forward. Expect a hands-on environment where collaboration and real-world problem-solving are part of daily work. What you will do Develop and maintain software using Linux and Bash scripting Enhance data workflows with Apache Airflow and Apache Spark Use Docker and Podman to containerize and deploy applications Manage code and version control through Git Support and optimize systems running on AWS Work with teammates in a hybrid office and remote setup Key technologies Linux Bash Apache Airflow Apache Spark Docker Podman Git AWS Location This position is based in Annapolis Junction, MD and follows a hybrid schedule, combining in-office and remote work.

Apr 24, 2026
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds tailored engineering solutions for clients with demanding schedules. The team emphasizes technical skill and creative problem-solving, often working on projects that contribute to national security efforts. Role overview This Cloud Software Engineer 2 position focuses on back-end development in a cloud environment. Daily work involves using MapReduce, Hadoop, Linux, Java, and AWS to build and maintain software systems. The role is based in Annapolis Junction, MD. Key skills Hands-on experience with MapReduce and Hadoop Strong background working in Linux environments Proficiency in Java and AWS Familiarity with MongoDB and Scala Some exposure to UI development is a plus

Apr 22, 2026
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software creates solutions for clients who require reliable and effective technology. The engineering group contributes directly to projects that support important national objectives. Role overview This Software Engineer II position centers on Java development and the integration of GPU-accelerated applications. The role involves contributing to the development and deployment of software that addresses real-world needs. As a mid-level engineer, you will join a team focused on delivering results that have a tangible impact. Key requirements Proficiency in Java Hands-on experience integrating GPU-accelerated applications Location This role is based in Annapolis Junction, MD.

Apr 22, 2026
Apply
companyavalore logo
Full-time|On-site|Annapolis Junction, Maryland, United States

Join our innovative team at avalore as a Software Engineer where you will play a vital role in the development, maintenance, and enhancement of sophisticated software systems. Your work will encompass a range of intricate tasks such as processing-intensive analytics, novel algorithm development, and the manipulation of vast data sets. You will collaborate with team members or work independently, ensuring that software components meet design requirements and documenting test results effectively.Your responsibilities will include:Analyzing user requirements to define software design and performance specifications.Debugging existing software and rectifying identified defects.Providing recommendations to enhance documentation and software development processes.Designing and coding new software solutions or modifying existing applications to introduce new features.Integrating current software into newly developed systems or altered operating environments.Developing basic data queries for existing or proposed databases.

Oct 27, 2025
Apply
companyCaptivation Software logo
Full-time|$130K/yr - $270K/yr|On-site|Annapolis Junction, MD

Captivation Software builds technology that supports national security missions. The engineering team emphasizes practical solutions and values innovation. Team members contribute to projects with real-world impact. Role overview This Mid-Level Software Engineer position focuses on cloud analytics and big data. The role is located in Annapolis Junction, MD. As a Cloud-Based Analytics Developer, the main focus is designing and maintaining analytic solutions for large-scale datasets. The work involves building systems that process and analyze significant volumes of data efficiently. Who will succeed in this role Experience with data analytics Interest in big data and distributed systems Desire to contribute to meaningful technology projects

Apr 22, 2026
Apply
companyClearEdge logo
Full-time|Hybrid|Annapolis Junction, MD

Join the dynamic team at ClearEdge as a Senior DevOps Software Engineer on our prime contract, where you will tackle some of the Department of Defense's most intricate technical challenges. Our commitment to data-driven innovations empowers both government and industry partners, making a tangible impact every day.Explore our highly competitive benefits package at www.clearedgeit.com/careers/. This includes a $10,000 annual training and education benefit, a 10% contribution to your 401k, health and technology allowances, and access to a cutting-edge technology lab. Additionally, we facilitate monthly TechConnect and DeepDive collaboration sessions with our entire technical team, fostering a culture of continuous learning and innovation.Your Mission:As a pivotal member of our DevOps team, your role will involve constructing and maintaining automated infrastructure and deployment pipelines that support secure, scalable systems in a high-impact mission environment. You will oversee container orchestration, full CI/CD lifecycle support, and infrastructure management within AWS, ensuring that our development teams can deliver their solutions efficiently, reliably, and securely.

Jul 1, 2025
Apply
companyClearEdge logo
Full-time|Hybrid|Annapolis Junction, MD

Become a pivotal member of the ClearEdge team, where you will contribute to our prime contract with a hybrid work schedule. Tackle some of the Department of Defense's most intricate technical challenges, and help us deliver data-driven innovations that make a significant impact daily.Explore our highly competitive benefits package at www.clearedgeit.com/careers/, which boasts a $10k annual training and education benefit, a 10% 401k contribution, health and technology allowances, and access to a state-of-the-art technology lab. We also facilitate monthly TechConnect and DeepDive collaboration sessions with our entire technical staff.Your Mission:As a Senior Software Engineer, you will support mission-critical systems that analyze and process complex data flows within a cloud-based, distributed architecture. We seek a driven, mid-to-senior-level developer with robust expertise in Java and Linux, coupled with experience in delivering scalable services in an AWS environment.

Jun 27, 2025
Apply
companyWyetech LLC logo
Full-time|On-site|Annapolis Junction, Maryland

Join Wyetech, where innovation meets an award-winning corporate culture. As a Software Engineer 1, you will be at the forefront of technological advancements, addressing critical challenges faced by our federal government clients. Our commitment to excellence is reflected in our drive to recruit top-tier talent, offering you a distinctive and enriching employee experience that stands out in the industry.Note: Due to federal contract requirements, U.S. citizenship and an appropriate security clearance (e.g., an active TS/SCI with agency-specific polygraph) are mandatory for this position.

Dec 30, 2025
Apply
companyCaptivation Software logo
Full-time|On-site|Annapolis Junction, MD

Captivation Software delivers solutions tailored to client requirements and timelines. The engineering group emphasizes innovation and maintains high standards on projects that support national security. Role overview This mid-level systems engineer position centers on supporting daily operations in Annapolis Junction, MD. The role involves periodic travel, with three trips each year, typically lasting 7 to 10 days per trip. Key responsibilities and skills Apply systems engineering principles to address operational needs Work with RF technologies and Python as core technical areas Support ongoing projects and contribute to technical solutions Requirements Mid-level experience in systems engineering Background in RF and Python Ability to travel three times per year for 7 to 10 days per trip Work on site in Annapolis Junction, MD Team values The team looks for engineers who are reliable, technically skilled, and committed to the mission. Contributions have a direct impact on meaningful projects.

Apr 22, 2026
Apply
companyavalore logo
Full-time|On-site|Annapolis Junction, Maryland, United States

Avalore is on the lookout for a skilled Cloud Software Engineer, Level 3, to join our dynamic team. In this role, you will be responsible for the development, maintenance, and enhancement of sophisticated Big-Data Cloud systems based on clearly defined requirements. You will play a crucial role in all phases of back-end processing, including analysis and indexing of data.Your expertise in Cloud Computing and the Hadoop Ecosystem will be invaluable as you implement Java applications, leverage Distributed Computing techniques, and apply Information Retrieval (IR) principles. This position requires both independent work and collaboration as part of a team. You will also conduct reviews and tests of software components to ensure compliance with design specifications and document test outcomes. Additionally, you'll troubleshoot software issues and employ suitable software development and design methodologies for the environment.Key Responsibilities:Provide expertise in Information Retrieval to assist the software development team in creating, developing, and testing Cloud Information Retrieval systems.Design and implement intricate workflows that manage Cloud MapReduce analytics.Write code that interacts effectively with Cloud Distributed Coordination Frameworks.Oversee multiple software development assignments, ensuring timely completion within the specified software development process constraints.Advise on enhancements for documentation and software development standards.Serve as a subject matter expert in Cloud Computing and related technologies, particularly in the Hadoop ecosystem, to aid the team in designing and testing Cloud Computing Systems.Debug issues within Cloud-based Distributed Computing Frameworks.Manage installations across multiple nodes in the Cloud.Delegate programming and testing tasks to teams and monitor their progress.Coordinate with customers and system engineering to select the appropriate software development process.Recommend innovative technologies and methodologies for complex Cloud software initiatives.Ensure quality control for all developed or modified software.Architect solutions for intricate Cloud Software Engineering challenges, such as efficient data processing and retrieval.

Oct 27, 2025
Apply
companyWyetech LLC logo
Full-time|On-site|Annapolis Junction, Maryland

Wyetech LLC is seeking a passionate and talented Junior Software Engineer to join our innovative team in Annapolis Junction, Maryland. This is an exciting opportunity for a recent graduate or entry-level professional eager to kickstart their career in software development. In this role, you will collaborate with experienced engineers and contribute to the design, development, and implementation of cutting-edge software solutions.

Apr 6, 2026
Apply
companyWyetech LLC logo
Full-time|On-site|Annapolis Junction, Maryland

Join Wyetech, where innovation meets an award-winning corporate culture. We pride ourselves on breaking technological barriers and providing solutions that matter to our federal government clients. Our commitment to hiring top talent translates to a unique employee experience that is unparalleled in the industry. The Software Engineer role involves developing, maintaining, and enhancing intricate software systems ranging from processing-intensive analytics to real-time systems. You will work independently as well as collaboratively within a team environment. Your responsibilities will include reviewing and testing software components to ensure they meet design specifications, documenting test results, and addressing software-related issues. You will also apply appropriate software development methodologies and offer insights into system design, including hardware/software trade-offs and requirements analysis. Please note: U.S. Citizenship and an appropriate security clearance (e.g., Active TS/SCI security clearance with agency-specific polygraph) are required due to federal contract obligations.

Mar 23, 2026

Sign in to browse more jobs

Create account — see all 213 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.