{"schemaVersion":"jobsearcher.job.v1","id":"043beaf3d72c981f3a71de66","url":"https://jobsearcher.com/jobs/043beaf3d72c981f3a71de66","canonicalUrl":"https://jobsearcher.com/jobs/043beaf3d72c981f3a71de66","title":"Java Software Engineer","description":"We are partnering with a leading technology staffing firm, connecting top talent with innovative companies across various sectors, ensuring businesses thrive with the right expertise. This firm is dedicated to empowering careers and advancing technological landscapes by placing skilled professionals in high-impact roles.The Role Develop, enhance, and maintain enterprise applications using Java and Spring technologies. Support application modernization, vulnerability remediation, and API security, focusing on overall application hardening. Design, develop, and integrate REST APIs and microservices. Troubleshoot and modify existing web applications across both backend and frontend layers, including JavaScript/UI code. Collaborate with developers through code reviews, technical discussions, and Agile/Scrum ceremonies. Work with containerized applications deployed in OpenShift/Kubernetes and Docker environments.What You'll Need Strong Core Java development experience (Java 17/21) and hands-on experience with Spring Boot and Spring Web MVC. Proven experience developing and consuming REST APIs, along with an understanding of microservices architecture. Frontend/web development experience, including JavaScript, AJAX, Thymeleaf, and Backbone.js. Solid understanding of web applications, HTTP, and web security concepts. Understanding of containerization, including Docker and Kubernetes. Ability to work effectively in a collaborative Agile development environment.What's On Offer Opportunity to work on critical customer-facing applications with a focus on code quality, security, and stability. Exposure to modern technologies like Java 17/21, Spring Boot, OpenShift, and Kubernetes. Comprehensive benefits including medical/dental/vision insurance, HSA, FSA, and 401(k). Paid time off for eligible salaried personnel.Apply via Haystack today!","company":"Haystack","rawCompany":"haystack","city":"Birmingham","state":"AL","isRemote":false,"isActive":false,"createdAt":"2026-08-22T12:05:16.863Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Software Engineer","description":"We are partnering with a leading technology staffing firm, connecting top talent with innovative companies across various sectors, ensuring businesses thrive with the right expertise. This firm is dedicated to empowering careers and advancing technological landscapes by placing skilled professionals in high-impact roles.The Role Develop, enhance, and maintain enterprise applications using Java and Spring technologies. Support application modernization, vulnerability remediation, and API security, focusing on overall application hardening. Design, develop, and integrate REST APIs and microservices. Troubleshoot and modify existing web applications across both backend and frontend layers, including JavaScript/UI code. Collaborate with developers through code reviews, technical discussions, and Agile/Scrum ceremonies. Work with containerized applications deployed in OpenShift/Kubernetes and Docker environments.What You'll Need Strong Core Java development experience (Java 17/21) and hands-on experience with Spring Boot and Spring Web MVC. Proven experience developing and consuming REST APIs, along with an understanding of microservices architecture. Frontend/web development experience, including JavaScript, AJAX, Thymeleaf, and Backbone.js. Solid understanding of web applications, HTTP, and web security concepts. Understanding of containerization, including Docker and Kubernetes. Ability to work effectively in a collaborative Agile development environment.What's On Offer Opportunity to work on critical customer-facing applications with a focus on code quality, security, and stability. Exposure to modern technologies like Java 17/21, Spring Boot, OpenShift, and Kubernetes. Comprehensive benefits including medical/dental/vision insurance, HSA, FSA, and 401(k). Paid time off for eligible salaried personnel.Apply via Haystack today!","datePosted":"2026-08-22T12:05:16.863Z","dateModified":"2026-08-22T12:05:16.863Z","hiringOrganization":{"@type":"Organization","name":"Haystack","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Birmingham","addressRegion":"AL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"043beaf3d72c981f3a71de66"},"url":"https://jobsearcher.com/jobs/043beaf3d72c981f3a71de66"}}