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

Software Developer II

thejosefgroup.com

Software Engineer II (SWE II)

Experience Level: 8+ years

Education: Bachelor's degree required

We are seeking an experienced Software Engineer II to support the design, development, and deployment of modern, scalable applications within a microservices-based architecture. This role spans both front-end and back-end development and contributes to high-performance, secure systems operating in distributed cloud environments.

What You'll Do
  • Design and develop front-end web applications using modern JavaScript frameworks
  • Build and maintain backend services supporting scalable, distributed systems
  • Contribute to microservices architecture design, deployment, and optimization
  • Support cloud migration efforts and multi-site application deployments
  • Collaborate with cross-functional teams to implement reliable, secure, and maintainable solutions
  • Troubleshoot, test, and optimize system performance across the stack
Front-End Technologies
  • JavaScript (with exposure or transition to TypeScript)
  • React / JSX
Back-End Technologies
  • Node.js / JavaScript
  • Rust (for high-performance and security-sensitive components)
  • Python
  • Shell scripting
Platform & Architecture Experience
  • Microservices architecture and deployment patterns
  • Kubernetes and Helm charts
  • Service mesh technologies
  • Multi-site and distributed applications
  • Load balancing topologies
  • Cloud migration initiatives
Technology Stack Familiarity
  • Apache NiFi
  • Testing frameworks (Jest)
  • Grafana, InfluxDB
  • Elasticsearch
  • Redis, MySQL
  • Apache Superset
  • Messaging systems (RabbitMQ, Kafka, or other message fabrics)
  • Configuration management tools (Ansible, Salt)
  • Infrastructure as Code (Terraform, particularly for lane development)
  • WebSockets
  • JBLOCKS, CASPORT
  • Neo4j
Required Qualifications
  • 8+ years of professional software engineering experience
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong proficiency in JavaScript and modern web development
  • Experience designing and operating microservices-based systems
  • Familiarity with cloud-native technologies and containerized environments
Nice to Have
  • Experience working in high-security or mission-critical environments
  • Exposure to performance-sensitive or highly secure systems
  • Prior work supporting distributed or multi-domain architectures
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer II in Annapolis Junction, MD vacancy
  • $102.1k - $202.2k

     ...Join the Azure AI Platform air gapped engineering team as a Software Engineer II delivering secure, scalable, and mission critical AI infrastructure...  ...by default design-throughout the development lifecycle. Develop and improve automated systems for deployment, validation,... 
    Suggested
    Ongoing contract
    Fixed term contract
    Local area

    Microsoft Corporation

    Annapolis Junction, MD
    1 day ago
  • $72.28k - $108.16k

     ...more specific details for this role. Line of Business: Technology Solutions Job Description: The Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    TD Bank

    Laurel, MD
    2 days ago
  •  ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS3. You will collaborate... 
    Suggested
    For contractors
    Remote work

    Reflexive Concepts

    Annapolis Junction, MD
    1 day ago
  • $185k - $200k

     ...experience a company where your contributions truly make a difference! Software Engineer II! Active TS/SCI with Polygraph required Must be a US citizen Description: • Develop, maintain and enhance complex and diverse software systems. Essential Duties... 
    Suggested
    Contract work
    Work experience placement
    Immediate start

    FLASH Technology Group

    Laurel, MD
    3 days ago
  •  ...Community of Practice and help shape engineering standards  Qualifications Bachelor’s degree or diploma in Computer Science, Software Engineering, Software Architecture, or equivalent experience Fourteen (14) or more years of engineering experience Active TS... 
    Suggested
    Temporary work

    Quevera LLC

    Annapolis Junction, MD
    11 days ago
  •  ...Automation System (BAS) Application Engineer II Conquest Solutions, LLC (CQS) is a...  ...to understand project requirements and develop comprehensive BAS controls engineering and...  ...control systems using industry-leading software platforms such as Tridium Niagara 4 (required... 
    For contractors
    For subcontractor
    Local area
    Flexible hours

    Conquest Solutions

    Greenbelt, MD
    18 days ago
  • $86.8k - $198k

    Software Engineer, LeadThe Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’...  ...developmentPossession of strong communication skillsDoD 8570 IAT II Certification such as CISSP or Security+... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    3 days ago
  •  ...monthly TechConnect and DeepDive collaboration sessions with our entire technical staff, fully paid. \n Day in the Life: Design, develop and maintain a suite of cyber defense and cyber threat intelligence solutions. Address challenges related to provisioning of and... 
    Full time

    Clearedge

    Annapolis Junction, MD
    8 hours ago
  •  ...nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today!The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    4 days ago
  • $135k - $216k

     ...is seeking a highly skilled Cyber Splunk Software Engineer to join our mission focused team...  ...environments. In this role, you will design, develop, integrate, and secure advanced software...  ...or Advanced certification (IAT II/IAT III or equivalent).5+ years of experience... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • $120k - $145k

     ...unlock the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver well-...  ...design through deployment and follow-up improvements.Develop workflow-driven functionality that helps users discover data... 
    Full time
    Local area
    Worldwide

    Immuta

    College Park, MD
    5 days ago
  •  ...between capability Subject Matter Experts (SME's) and capability developers, capability testers, planning teams, operations support staff...  ...skillsExcellent communication skillsStrong analytical and problem-solving skillsDesired: DOD 8140/DOD 8570 IAT Level II Certification... 

    Precision Focus

    Maryland, MD
    11 days ago
  • $146k - $234k

    ResponsibilitiesWe are seeking a knowledgeable and customer-oriented Software Application Support Systems Engineer to join our team. In this...  ...application architectures, web servers (e.g., Apache, Tomcat, IIS), and APIs.     Familiarity with Apache NiFi, Dataflow and... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $165k - $180k

     ...SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in...  ..., MD What You'll Get To Do: The Software Engineer develops, maintains, and enhances complex and diverse software systems... 
    Work experience placement
    Local area

    BTS Software Solutions

    Columbia, MD
    3 days ago
  •  ...broad range of AI and ML algorithms and tools Design or select appropriate data and knowledge representation methods Recognize software architecture, data modelling, and data structures Transform and convert data science prototypes into scalable solutions... 

    Reflexive Concepts

    Annapolis Junction, MD
    5 days ago
  • $142k - $182k

     ...Full Stack Software Engineer, Infrastructure Cognizance Make an Impact Where It Matters Most At Intelliforce, we build mission...  ...collaborate with teammates, gather user requirements, and quickly develop solutions • Independently drive feature development and own the... 
    Full time
    Immediate start
    Visa sponsorship

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    8 hours ago
  • $166.9k - $309.9k

     ...collection, and geo‑location systems and software (including prototypes, development, operational...  ..., maintenance, and troubleshooting. Develop and maintain CI/CD pipelines (e.g.,...  ...Polygraph (within the last 7 years).Active IAT‑II CWIP / DoD 8570‑compliant certification (... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    7 days ago
  • This position supports a customer space payload and ground systems program. You'll design, develop, integrate, and test the software that drives test equipment and executes verification tests for space payload units, ensuring compliance with established requirements. Work... 
    Full time
    Flexible hours

    Gentry Professional Services, Inc.

    Linthicum, MD
    4 days ago
  • $145k - $191k

     ...career with BCT LLC. About the job: BCT LLC is seeking a Software Engineer (SWE) 2 to join our team with the ability to...  ...SIGINT background. In this position, the Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and... 
    16 hours
    Local area
    Remote work
    Home office

    BCT LLC

    Annapolis Junction, MD
    8 days ago
  •  ...seeking a highly skilled Systems Engineer II to join our team. The ideal candidate...  ...ongoing operations. Additionally, they will develop technical documentation, system architecture...  ...components within complex hardware/software systems. This includes requirements elicitation... 

    Wrenchio LLC

    Annapolis Junction, MD
    18 days ago
  •  ...strengthen and protect our nation’s vital interests. Job Title: Software/CNO Developer Location: Fort Meade, MD Clearance Level: TS/SCI with...  ...CySA+, or GICSP, or GSEC, or SSCP (DoD 8570/8140 IAT level II certification) Working Conditions ~ General Office... 
    Temporary work
    Work experience placement
    Work at office

    Agile Defense

    Maryland, MD
    16 days ago
  • $200k - $280k

     ...possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your...  ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Laurel, MD
    8 hours ago
  •  ...Job Title: Software Developer (JAMMEX) Company: Quotient (A VTG Company) Location: Remote/East Coast (Maryland Preferred) Travel: 1...  ...Clearance: Secret preferred Certifications: DoD 8570 IAT Level II certification (e.g., CompTIA Security+ CE). Preferred... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Virtual Technologies Group

    Maryland, MD
    2 days ago
  •  ...Secret/SCI Clearance with a Full Scope Polygraph.  Onsite in Annapolis Junction, MD. We have an immediate opening for a Full Stack Developer to support the development and sustainment of a reporting and collaboration application suite for a federal client. This role will... 
    Full time
    Immediate start

    Booker DiMaio

    Annapolis Junction, MD
    8 hours ago
  • $118k - $125k

     ...guidance to cybersecurity engineers Level I and II and guide the implementation of...  ...implementation of security mechanisms Develops and delivers articulate and effective briefings...  ...hardware, operating systems, and software applications Analyzes complex information... 
    Full time
    Local area

    Dobbs Defense Solutions, LLC

    Maryland, MD
    18 days ago
  • $155k - $170k

     ...optimization, and cost efficiency improvements Develop and maintain technical documentation,...  ...teams Current DoD 8570 IAT Level II certification (e.g., Security+, CISSP, or...  ...wide solutions including cloud computing, software development, cybersecurity, digital... 
    Contract work
    Temporary work
    Local area

    JCS Solutions LLC

    Maryland, MD
    a month ago
  •  ...Collaborating with headquarters and local customers to develop and integrate cutting-edge CNO tools.Doing independent research into software and device vulnerabilities.Documenting and...  ..., or GSEC, or SSCP (DoD 8570/8140 IAT level II certification)TS/SCI with polygraph is... 
    Temporary work
    Local area

    Gormat

    Annapolis Junction, MD
    18 days ago
  • $75.8k - $144.2k

     ...domain, is seeking an Infrastructure Engineer II who strives for excellence and has a...  ...beyond.You will guide and oversee the design, develop, test and delivery of advanced high-...  ...centersExperience verifying and validating the software and system work as intendedExperience... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Annapolis Junction, MD
    5 days ago
  • $166.9k - $309.9k

     ...LMOSBusiness Unit: RMS-Svcs-LMOSStandard Job DescriptionDesigns, develops, documents, tests, and maintains full spectrum cyber solutions....  ...low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    6 days ago
  •  ...~ CWIP Level I required at start; Level II required within 6 months. Candidates...  ..., and high-level system architectures to develop system requirements specifications....  ...-of-the-art commercial products. We hire software engineers, web designers, test engineers,... 
    Full time

    Belay Technologies

    Laurel, MD
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!