{"schemaVersion":"jobsearcher.job.v1","id":"1154c40dc03634beac5da360","url":"https://jobsearcher.com/jobs/1154c40dc03634beac5da360","canonicalUrl":"https://jobsearcher.com/jobs/1154c40dc03634beac5da360","title":"Java Back-end Developer Work From Home","description":"Java Back-end Developer – Work From HomeThe Java Back-end Developer will join an Agile team of professionals dedicated to providing custom solutions for clients of all sizes with a focus on enterprise level software. Company provided a unique opportunity for developers to work with a multitude of different clients and in multiple verticals. Company culture is one of collaboration and leadership. Self-starters are encouraged to build new things and are setup in an environment of never ending learning. Set goals and achieve them through collaboration with your team. We are 100% Remote, and the core team has been working together since 2016.Qualifications:– Bachelor's degree in Computer Science or Engineering or equivalent degree. – 5+ years of experience delivering enterprise-class web applications or equivalent education plus experience. – 4+ years of experience developing in Java language and JVM and associated toolchain like Maven. – Proven working experience in Spring: Boot, Core, Security, Data (JPA & \"NoSQL\"), MongoDB. – Proven working experience in \"REST\" HTTP APIs and the associated tools: Postman, OpenAPI/Swagger, Curl. – Solid knowledge of security and associated best practices: Authentication (OAuth 2.0, OpenID Connect), TLS and certificates, hashing, encryption, network (VPC, Security Groups), OWASP. – Strong knowledge of OOD and SOA principles, with ability to implement them in Java. – Solid knowledge on Kafka, WebSocket preferably with STOMP. – Experience deploying spring boot applications using docker containers and debugging builds. – Strong experience with Software Engineering/CS fundamentals, including data structures and algorithms. – Skilled in the software development lifecycle processes and experience with scrum, agile and iterative approaches. – Software development patterns like OOP, Flux/Redux, Modular, MVVM, MVC and Observer. – A healthy discipline of test driven development (TDD). – The ability to learn at an incredible pace. – A positive attitude and proactive approach. – Interested in continual learning, development, and forward thinking.Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE.","company":"Nextstep","rawCompany":"nextstep","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-16T14:08:01.050Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"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 Back-end Developer Work From Home","description":"Java Back-end Developer – Work From HomeThe Java Back-end Developer will join an Agile team of professionals dedicated to providing custom solutions for clients of all sizes with a focus on enterprise level software. Company provided a unique opportunity for developers to work with a multitude of different clients and in multiple verticals. Company culture is one of collaboration and leadership. Self-starters are encouraged to build new things and are setup in an environment of never ending learning. Set goals and achieve them through collaboration with your team. We are 100% Remote, and the core team has been working together since 2016.Qualifications:– Bachelor's degree in Computer Science or Engineering or equivalent degree. – 5+ years of experience delivering enterprise-class web applications or equivalent education plus experience. – 4+ years of experience developing in Java language and JVM and associated toolchain like Maven. – Proven working experience in Spring: Boot, Core, Security, Data (JPA & \"NoSQL\"), MongoDB. – Proven working experience in \"REST\" HTTP APIs and the associated tools: Postman, OpenAPI/Swagger, Curl. – Solid knowledge of security and associated best practices: Authentication (OAuth 2.0, OpenID Connect), TLS and certificates, hashing, encryption, network (VPC, Security Groups), OWASP. – Strong knowledge of OOD and SOA principles, with ability to implement them in Java. – Solid knowledge on Kafka, WebSocket preferably with STOMP. – Experience deploying spring boot applications using docker containers and debugging builds. – Strong experience with Software Engineering/CS fundamentals, including data structures and algorithms. – Skilled in the software development lifecycle processes and experience with scrum, agile and iterative approaches. – Software development patterns like OOP, Flux/Redux, Modular, MVVM, MVC and Observer. – A healthy discipline of test driven development (TDD). – The ability to learn at an incredible pace. – A positive attitude and proactive approach. – Interested in continual learning, development, and forward thinking.Benefits include medical insurance, retirement plan, PTO, etc. Salary: 80K+ DOE.","datePosted":"2026-10-16T14:08:01.050Z","dateModified":"2026-10-16T14:08:01.050Z","hiringOrganization":{"@type":"Organization","name":"Nextstep","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1154c40dc03634beac5da360"},"url":"https://jobsearcher.com/jobs/1154c40dc03634beac5da360"}}