{"schemaVersion":"jobsearcher.job.v1","id":"8c09fce51300851513d2a475","url":"https://jobsearcher.com/jobs/8c09fce51300851513d2a475","canonicalUrl":"https://jobsearcher.com/jobs/8c09fce51300851513d2a475","title":"Software Developer II","description":"Software Engineer II (SWE II)Experience Level: 8+ yearsEducation: Bachelor's degree requiredWe 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 DoDesign and develop front-end web applications using modern JavaScript frameworksBuild and maintain backend services supporting scalable, distributed systemsContribute to microservices architecture design, deployment, and optimizationSupport cloud migration efforts and multi-site application deploymentsCollaborate with cross-functional teams to implement reliable, secure, and maintainable solutionsTroubleshoot, test, and optimize system performance across the stackFront-End TechnologiesJavaScript (with exposure or transition to TypeScript)React / JSXBack-End TechnologiesNode.js / JavaScriptRust (for high-performance and security-sensitive components)PythonShell scriptingPlatform & Architecture ExperienceMicroservices architecture and deployment patternsKubernetes and Helm chartsService mesh technologiesMulti-site and distributed applicationsLoad balancing topologiesCloud migration initiativesTechnology Stack FamiliarityApache NiFiTesting frameworks (Jest)Grafana, InfluxDBElasticsearchRedis, MySQLApache SupersetMessaging systems (RabbitMQ, Kafka, or other message fabrics)Configuration management tools (Ansible, Salt)Infrastructure as Code (Terraform, particularly for lane development)WebSocketsJBLOCKS, CASPORTNeo4jRequired Qualifications8+ years of professional software engineering experienceBachelor's degree in Computer Science, Engineering, or a related fieldStrong proficiency in JavaScript and modern web developmentExperience designing and operating microservices-based systemsFamiliarity with cloud-native technologies and containerized environmentsNice to HaveExperience working in high-security or mission-critical environmentsExposure to performance-sensitive or highly secure systemsPrior work supporting distributed or multi-domain architectures","company":"Thejosefgroupcom","rawCompany":"thejosefgroupcom","city":"Annapolis Junction","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-06-26T02:22:14.942Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer II","description":"Software Engineer II (SWE II)Experience Level: 8+ yearsEducation: Bachelor's degree requiredWe 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 DoDesign and develop front-end web applications using modern JavaScript frameworksBuild and maintain backend services supporting scalable, distributed systemsContribute to microservices architecture design, deployment, and optimizationSupport cloud migration efforts and multi-site application deploymentsCollaborate with cross-functional teams to implement reliable, secure, and maintainable solutionsTroubleshoot, test, and optimize system performance across the stackFront-End TechnologiesJavaScript (with exposure or transition to TypeScript)React / JSXBack-End TechnologiesNode.js / JavaScriptRust (for high-performance and security-sensitive components)PythonShell scriptingPlatform & Architecture ExperienceMicroservices architecture and deployment patternsKubernetes and Helm chartsService mesh technologiesMulti-site and distributed applicationsLoad balancing topologiesCloud migration initiativesTechnology Stack FamiliarityApache NiFiTesting frameworks (Jest)Grafana, InfluxDBElasticsearchRedis, MySQLApache SupersetMessaging systems (RabbitMQ, Kafka, or other message fabrics)Configuration management tools (Ansible, Salt)Infrastructure as Code (Terraform, particularly for lane development)WebSocketsJBLOCKS, CASPORTNeo4jRequired Qualifications8+ years of professional software engineering experienceBachelor's degree in Computer Science, Engineering, or a related fieldStrong proficiency in JavaScript and modern web developmentExperience designing and operating microservices-based systemsFamiliarity with cloud-native technologies and containerized environmentsNice to HaveExperience working in high-security or mission-critical environmentsExposure to performance-sensitive or highly secure systemsPrior work supporting distributed or multi-domain architectures","datePosted":"2026-06-26T02:22:14.942Z","dateModified":"2026-06-26T02:22:14.942Z","hiringOrganization":{"@type":"Organization","name":"Thejosefgroupcom","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Annapolis Junction","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8c09fce51300851513d2a475"},"url":"https://jobsearcher.com/jobs/8c09fce51300851513d2a475"}}