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...SuggestedFor contractorsRemote work
- ...works with other engineering disciplines to develop lower-level detailed implementation... ...design reviews of components (hardware and software) to ensure applicability to the current system... ...the following DoD 8140 / 8570 IAT Level II or III Certifications: Security+...Suggested
- ...Job Description: Quevera is seeking a Systems Engineer II to join our team. At Quevera, we don't just offer jobs-we provide... ...Oracle Experience leading small teams and/or mentoring junior developers Experience deploying services in Linux environments Nginx,...SuggestedTemporary workWork experience placement
- ...System Engineer II Reflexive Concepts is seeking a skilled System Engineer II to join our team! This position requires an in-scope poly (within 7 years). The VISTA Development and Sustainment (Mission Liaison) team is sourcing for a Mission Customer Outreach Liaison...Suggested
$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...SuggestedWork experience placementLocal area- ...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...
$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...$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 Annapolis Junction, MD . Responsibilities The Software Engineer develops, maintains, and enhances complex and diverse software systems based...Local area- ...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
- ...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
$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 contractorsFor subcontractorLocal areaFlexible hours$74.7k - $112.1k
...our TGS Talent Acquisition Team requires: The Cloud Engineer II is a technical role responsible for designing, building, and maintaining... ...will work closely with architects and delivery teams to develop robust, secure, and scalable cloud solutions on AWS that drive value...Permanent employmentFull timeTemporary workRemote workFlexible hours- ...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...
- ...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
$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 areaFlexible hours- 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
$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 timeContract workRemote workWork from homeRelocation package$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$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 workWork experience placementInterim roleRelocation packageFlexible hours- ...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 contractorsWork experience placement
- ...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...
- 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
$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 payContract workWork experience placementImmediate startFlexible hours$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 employmentContract workFlexible hours- ...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...
$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...RelocationShift work$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 timeWork at officeNight shiftWeekend work- ...Description: Quevera has exciting opportunities for Python API Developers to support the design and delivery of next-generation mission... ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. •...Temporary work
- ...Data Scientist / Cloud Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note... ...Data Engineer, Cloud Data Scientist, Cloud Software Developer, Cloud Solutions Architect, Data Analyst, Cloud Architect, Machine...Temporary workFor contractorsImmediate startFlexible hours
$125k - $190k
...Description: We are seeking a Lead Construction Design Engineer to develop temporary civil and structural designs for bridge and... ...AutoCAD, RISA-3D, MathCAD, Microsoft Office products, and other software utilized in engineering design Demonstrated time management,...Contract workTemporary workFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!
Related searches
- software engineer full time Annapolis Junction, MD
- software system engineer Annapolis Junction, MD
- consulting software engineer Annapolis Junction, MD
- software engineer travel Annapolis Junction, MD
- real time software engineer Annapolis Junction, MD
- network software engineer Annapolis Junction, MD
- senior software engineer remote Annapolis Junction, MD
- entry level software engineer remote Annapolis Junction, MD
- software developer fintech Annapolis Junction, MD
- software developer positions Annapolis Junction, MD

