{"schemaVersion":"jobsearcher.job.v1","id":"a855561f9bbcfe82f429f407","url":"https://jobsearcher.com/jobs/a855561f9bbcfe82f429f407","canonicalUrl":"https://jobsearcher.com/jobs/a855561f9bbcfe82f429f407","title":"US - Software Engineer IV","description":"Job Title: Senior Software Engineer (AWS, Java, Spring Boot)Overview:As a Senior Software Engineer specializing in Java, Spring Boot, and AWS, you will be responsible for designing, developing, and maintaining law enforcement applications and web services. This role involves collaborating with cross-functional teams to deliver high-quality software. A portion of the work includes migrating a .NET monolith to a microservices architecture.The platform also includes React-based client applications, mobile apps, and Electron desktop applications, so full-stack understanding and troubleshooting capabilities are essential. You will collaborate closely with developers, cloud engineers, cybersecurity professionals, and QA engineers.Key Requirements:Strong development experience in Java, Spring, and Spring Boot.Expertise in building cloud-based solutions on AWS.Ability to navigate and contribute to complex microservices initiativesExperience working across .NET backend, React front-end, mobile, and desktop (Electron) applications.Proficiency with modern DevSecOps tooling (Wiz, TruffleHog, Dependabot, Checkmarx).Strong understanding of software resilience and security best practices.Ability to manage large-scale applications and integrate data from multiple sources.8–9 years of relevant experience.Bachelor's degree in Computer Science or a related field (Master's preferred).Responsibilities:Deliver high-quality, scalable, and maintainable software within deadlines using Java, Spring, Spring Boot, and Hibernate.Maintain clear, comprehensive documentation of code, processes, and architecture.Collaborate with the Security team to improve system resilience.Adhere to coding standards, best practices, and company policies.Mentor junior developers and actively participate in knowledge-sharing.Collaborate with stakeholders to understand requirements and deliver technical solutions.Work across tech stacks (legacy .NET services, React, mobile, Electron apps) to ensure full functionality and assist in debugging.\"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran\"","company":"Datum Software","rawCompany":"datum software","city":"Alpharetta","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-05-21T03:38:01.509Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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":"US - Software Engineer IV","description":"Job Title: Senior Software Engineer (AWS, Java, Spring Boot)Overview:As a Senior Software Engineer specializing in Java, Spring Boot, and AWS, you will be responsible for designing, developing, and maintaining law enforcement applications and web services. This role involves collaborating with cross-functional teams to deliver high-quality software. A portion of the work includes migrating a .NET monolith to a microservices architecture.The platform also includes React-based client applications, mobile apps, and Electron desktop applications, so full-stack understanding and troubleshooting capabilities are essential. You will collaborate closely with developers, cloud engineers, cybersecurity professionals, and QA engineers.Key Requirements:Strong development experience in Java, Spring, and Spring Boot.Expertise in building cloud-based solutions on AWS.Ability to navigate and contribute to complex microservices initiativesExperience working across .NET backend, React front-end, mobile, and desktop (Electron) applications.Proficiency with modern DevSecOps tooling (Wiz, TruffleHog, Dependabot, Checkmarx).Strong understanding of software resilience and security best practices.Ability to manage large-scale applications and integrate data from multiple sources.8–9 years of relevant experience.Bachelor's degree in Computer Science or a related field (Master's preferred).Responsibilities:Deliver high-quality, scalable, and maintainable software within deadlines using Java, Spring, Spring Boot, and Hibernate.Maintain clear, comprehensive documentation of code, processes, and architecture.Collaborate with the Security team to improve system resilience.Adhere to coding standards, best practices, and company policies.Mentor junior developers and actively participate in knowledge-sharing.Collaborate with stakeholders to understand requirements and deliver technical solutions.Work across tech stacks (legacy .NET services, React, mobile, Electron apps) to ensure full functionality and assist in debugging.\"All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran\"","datePosted":"2026-05-21T03:38:01.509Z","dateModified":"2026-05-21T03:38:01.509Z","hiringOrganization":{"@type":"Organization","name":"Datum Software","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Alpharetta","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a855561f9bbcfe82f429f407"},"url":"https://jobsearcher.com/jobs/a855561f9bbcfe82f429f407"}}