{"schemaVersion":"jobsearcher.job.v1","id":"1f0db8b001618bca0caf9bd7","url":"https://jobsearcher.com/jobs/1f0db8b001618bca0caf9bd7","canonicalUrl":"https://jobsearcher.com/jobs/1f0db8b001618bca0caf9bd7","title":"Java Developer","description":"Job Description\n\nSkills Overview:\n\nWhat are the MUST have skills that you are looking for in a candidate?\n\nExperience building high-performance, highly available, and scalable distributed systems.\n\nExperience using container technologies, Docker preferred.\n\nExperience with Spring, Spring Boot, and Spring MVC.\n\nExperience with REST, both as a client and a server.\n\nExperience with AMQP or JMS, preferably RabbitMQ, both as a producer and a consumer.\n\nExperience building JPA data access layers, Spring JPA and Hibernate preferred.\n\nExperience with NoSQL, Cassandra and Solr preferred.\n\nExperience with Agile.\n\nAbility to aggressively refactor.\n\nWhat are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role?\n\nMultiple years of experience delivering solutions that leverage Spring, Spring Boot, Spring MVC, Spring JPA.\n\nMultiple examples of distributed solutions that leverage REST as the integration method.\n\nMultiple examples of distributed solutions that leverage AMQP and/or JMS as the integration method.\n\nWhat are the soft skills that you feel candidates must-have in order to be successful in this role?\n\nAbility to prioritize daily tasks effectively.\n\nAbility to communicate clearly, especially as it relates to status of software engineering tasks.\n\nDemonstrated ability to consistently deliver results.\n\nKeen attention to detail.\n\nHigh level of commitment and a sense of urgency when needed.\n\nQualifications\n\n8-10 years of relevant systems software engineering experience commensurate to the position and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience).\n\nAdditional Information\n\nAll your information will be kept confidential according to EEO guidelines.","company":"360itprofessional","rawCompany":"360itprofessional","city":"Minneapolis","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-08-10T13:07:50.984Z","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 Developer","description":"Job Description\n\nSkills Overview:\n\nWhat are the MUST have skills that you are looking for in a candidate?\n\nExperience building high-performance, highly available, and scalable distributed systems.\n\nExperience using container technologies, Docker preferred.\n\nExperience with Spring, Spring Boot, and Spring MVC.\n\nExperience with REST, both as a client and a server.\n\nExperience with AMQP or JMS, preferably RabbitMQ, both as a producer and a consumer.\n\nExperience building JPA data access layers, Spring JPA and Hibernate preferred.\n\nExperience with NoSQL, Cassandra and Solr preferred.\n\nExperience with Agile.\n\nAbility to aggressively refactor.\n\nWhat are the technologies and the depth of the technologies that a candidate must have in order to be successful in this role?\n\nMultiple years of experience delivering solutions that leverage Spring, Spring Boot, Spring MVC, Spring JPA.\n\nMultiple examples of distributed solutions that leverage REST as the integration method.\n\nMultiple examples of distributed solutions that leverage AMQP and/or JMS as the integration method.\n\nWhat are the soft skills that you feel candidates must-have in order to be successful in this role?\n\nAbility to prioritize daily tasks effectively.\n\nAbility to communicate clearly, especially as it relates to status of software engineering tasks.\n\nDemonstrated ability to consistently deliver results.\n\nKeen attention to detail.\n\nHigh level of commitment and a sense of urgency when needed.\n\nQualifications\n\n8-10 years of relevant systems software engineering experience commensurate to the position and a BS/MS in computer science, engineering, or mathematics (or equivalent professional experience).\n\nAdditional Information\n\nAll your information will be kept confidential according to EEO guidelines.","datePosted":"2026-08-10T13:07:50.984Z","dateModified":"2026-08-10T13:07:50.984Z","hiringOrganization":{"@type":"Organization","name":"360itprofessional","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Minneapolis","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1f0db8b001618bca0caf9bd7"},"url":"https://jobsearcher.com/jobs/1f0db8b001618bca0caf9bd7"}}