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 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer II in Annapolis Junction, MD vacancy
  •  ...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
    4 days ago
  • $10k

     ..., annual health and technology allowances, and access to a state-of-the-art technology lab. Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to... 
    Suggested

    ClearEdge IT Solutions

    Annapolis Junction, MD
    1 day 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... 
    Suggested
    Work experience placement
    Local area

    BTS Software Solutions

    Columbia, MD
    1 day ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
    Suggested

    Microsoft Corporation

    Jessup, MD
    10 hours 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... 
    Suggested

    Reflexive Concepts

    Annapolis Junction, MD
    3 days ago
  •  ...Description Job Description: Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support...  ...in Annapolis Junction, Maryland . In this role, you will develop, maintain, and enhance complex software systems that support... 
    Temporary work

    Quevera LLC

    Annapolis Junction, MD
    27 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... 
    Temporary work

    Quevera LLC

    Annapolis Junction, MD
    1 day ago
  • $80k - $100k

     ...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
    16 days ago
  •  ...Full Stack Software Developer TS/SCI Clearance is Required Serve as a Full Stack Software Developer in support of US Army C5ISR Designs, develops, tests, and maintains software Maintains and upgrades software following deployment Creates, designs, and implements... 

    MRINetwork

    Annapolis Junction, MD
    1 day ago
  •  ...Interclypse Software Team Opportunity Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our...  ...technologies and processes including IaaS, DevOps,.NET, SQL, IIS, AWS, Micro Service Architecture, React, Kubernetes, RESTful API... 
    Temporary work
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    4 days ago
  • eSimplicity is looking for an LLM Specialist to design and operationalize advanced large-language-model capabilities. The role involves leading innovations around AI technologies and overseeing scalable pipelines within a cloud environment. The ideal candidate will have...
    Remote job

    eSimplicity

    Columbia, MD
    1 day ago
  •  ...federal projects. The ideal candidate will possess extensive experience in large language models, particularly in fine-tuning and developing generative AI solutions. eSimplicity promotes a remote work culture, requiring occasional travel under 5% of work time.... 
    Remote job

    eSimplicity Inc.

    Columbia, MD
    2 days ago
  • $104.9k - $174.7k

     ...Senior Data Scientist II Are you excited to shape the next generation of AI-powered...  ..., evaluation, and experimentation Develop and maintain scalable data science and machine...  ...-ready Python code following strong software engineering practices Collaborate closely... 
    Local area
    Flexible hours

    LexisNexis

    Annapolis Junction, MD
    4 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 LLC

    Laurel, MD
    17 hours ago
  • $100k

     ...Software Engineer Passionate about developing software and modeling complex phenomena? Enjoy collaborating with internal and external partners to understand their needs and help solve their problems? If so, we're looking for someone like you to join the Air Combat... 
    Interim role

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    1 day ago
  • $100k

     ...Description Passionate about developing software and modeling complex phenomena? Enjoy collaborating with internal and external partners to understand their needs and help solve their problems? If so, we're looking for someone like you to join the Air Combat and... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    1 day ago
  •  ...pay and a rewarding career. The Role This role is for a Software Engineer who will support critical, long-term missions. You will...  .../or experience with XHTML, HTML, XML, and XSLT. Experience developing with Windows and/or Linux operating systems. A strong... 
    For contractors
    Work experience placement

    stanleyreid.com

    Annapolis Junction, MD
    1 day ago
  •  ...Overview: Job Description: Java Camunda Developer Location: Mt Laurel, NJ (Local Candidates Only) Experience Required:...  ...-quality code delivery. Required Skills ~6-8 years of software development experience. ~ Strong hands-on expertise in:... 
    Local area

    Purple Drive

    Laurel, MD
    3 days ago
  •  ...NoSQL: Cassandra or any NoSQL DB Automation: Gradle, Concourse, Ansible OS: Linux, Shell Scripts • Strong experience developing large-scale streaming solutions using Kafka and Cassandra • Strong experience in multi-threaded applications and parallel processing... 

    Omni Inclusive

    Laurel, MD
    4 days ago
  • Microservices Architecture, React Angular, Java, Springboot, Spring Frameworks, Data Structures and Algorithm, Coding Standard, Restful API, Database Knowledge, Good Communication Skill, Design Patterns, Object Oriented Analysis and Design

    Q1 Technologies

    Laurel, MD
    4 days ago
  •  ...Java Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires...  ...our family. *** SIMILAR CAREER TITLES Java Developer, Backend Developer, Full Stack Developer, Software Engineer,... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis Junction, MD
    2 days ago
  •  ...Java Software Developer Athenix Solutions Group is looking for multiple Java Software Developers in Annapolis Junction, MD. The developers will support a variety of projects to develop, maintain, and enhance complex and diverse software systems assisting in the defense... 

    Athenix Solutions Group

    Annapolis Junction, MD
    1 day ago
  • $140k - $150k

     ...Please do not apply if you do not currently possess this level of clearance. Basic Requirements: ~7 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4 additional years of experience as a software engineer may be... 
    Immediate start

    Shield Consulting Solutions

    Annapolis Junction, MD
    2 days ago
  • $162k - $200k

     ...excellent fit for a DevSecOps engineer—or a software engineer with DevOps experience—who...  ...software development experience Experience developing in Ruby, Ruby on Rails, Python, C++, JavaScript...  ...Security+ or DoD 8570 IAT Level II certification Other Qualifications & Desired... 
    Permanent employment
    Contract work
    Flexible hours

    A/V Services LLC

    Jessup, MD
    2 days ago
  • $153k - $181k

     ...automation, and managing self-hosted cloud software deployments, you’re in the right place!...  ...environment to design architectures and develop solutions that support critical organizational...  ...: Active DoD 8570.01-M IAT Level II baseline certification is mandatory (e.g.... 
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    17 hours ago
  • $149.3k - $234.6k

     ...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking...  ..., we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry... 
    Relocation
    Shift work

    Northrop Grumman

    Jessup, MD
    3 days ago
  •  ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust... 

    Lockheed Martin

    Annapolis Junction, MD
    17 hours ago
  • $21.94 - $32.91 per hour

     ...Role OverviewComcast is hiring a mid-level IT Support Specialist II. This is a full-time role in Laurel. posted yesterday. Full...  ...provides technical support and maintenance for end-user hardware, software and network systems following established IT protocols. It implements... 
    Full time
    Work at office
    Night shift
    Weekend work

    TryApplyNow

    Laurel, MD
    1 day ago
  •  ...Doing (We don’t love the bullet points, but we love the work!) In this key Software Engineering role you'll get to perform Linux / Kubernetes / DevOps responsibilities and dive deep into developing and maintaining complex and diverse Infrastructure as Code (IaC)... 
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    1 day ago
  •  ...Responsibilities Consult with engineering teams to evaluate hardware/software interfaces and define system requirements Maintain and enhance software systems and automation frameworks Develop and execute system testing and validation procedures Communicate... 
    Contract work
    Remote work

    System One Holdings, LLC

    Annapolis Junction, MD
    2 days ago

Do you want to receive more vacancies?

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