{"schemaVersion":"jobsearcher.job.v1","id":"623e8a211925cfd5b85be292","url":"https://jobsearcher.com/jobs/623e8a211925cfd5b85be292","canonicalUrl":"https://jobsearcher.com/jobs/623e8a211925cfd5b85be292","title":"Java Consultant","description":"Experience: 3–8 YearsSeniority Level: Mid-Senior LevelEmployment Type: Full-timeWorkplace Type: RemoteJob DescriptionWe are looking for an experienced Java Consultant with strong expertise in Java development, Spring Boot, microservices, and enterprise application development. The candidate will be responsible for designing, developing, implementing, and maintaining scalable software solutions while collaborating with cross-functional teams.Key ResponsibilitiesDesign, develop, test, and maintain Java-based applications.Build scalable applications and RESTful APIs using Java and Spring Boot.Develop and maintain microservices-based architectures.Analyze technical requirements and recommend appropriate solutions.Work with relational databases and optimize SQL queries.Troubleshoot application issues and perform root-cause analysis.Participate in code reviews and follow software development best practices.Develop unit tests and support integration testing.Collaborate with architects, business analysts, QA engineers, and DevOps teams.Participate in Agile ceremonies, sprint planning, and technical discussions.Required SkillsStrong proficiency in Java and object-oriented programming.Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.Experience developing RESTful APIs and microservices.Knowledge of Hibernate, JPA, and ORM frameworks.Proficiency in SQL and relational databases such as MySQL, PostgreSQL, or Oracle.Experience with Git and Maven or Gradle.Knowledge of JUnit, Mockito, and software testing practices.Understanding of data structures, algorithms, and design patterns.Strong analytical, debugging, and problem-solving skills.","company":"Niktor","rawCompany":"niktor","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-24T09:05:17.359Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"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 Consultant","description":"Experience: 3–8 YearsSeniority Level: Mid-Senior LevelEmployment Type: Full-timeWorkplace Type: RemoteJob DescriptionWe are looking for an experienced Java Consultant with strong expertise in Java development, Spring Boot, microservices, and enterprise application development. The candidate will be responsible for designing, developing, implementing, and maintaining scalable software solutions while collaborating with cross-functional teams.Key ResponsibilitiesDesign, develop, test, and maintain Java-based applications.Build scalable applications and RESTful APIs using Java and Spring Boot.Develop and maintain microservices-based architectures.Analyze technical requirements and recommend appropriate solutions.Work with relational databases and optimize SQL queries.Troubleshoot application issues and perform root-cause analysis.Participate in code reviews and follow software development best practices.Develop unit tests and support integration testing.Collaborate with architects, business analysts, QA engineers, and DevOps teams.Participate in Agile ceremonies, sprint planning, and technical discussions.Required SkillsStrong proficiency in Java and object-oriented programming.Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.Experience developing RESTful APIs and microservices.Knowledge of Hibernate, JPA, and ORM frameworks.Proficiency in SQL and relational databases such as MySQL, PostgreSQL, or Oracle.Experience with Git and Maven or Gradle.Knowledge of JUnit, Mockito, and software testing practices.Understanding of data structures, algorithms, and design patterns.Strong analytical, debugging, and problem-solving skills.","datePosted":"2026-10-24T09:05:17.359Z","dateModified":"2026-10-24T09:05:17.359Z","hiringOrganization":{"@type":"Organization","name":"Niktor","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"623e8a211925cfd5b85be292"},"url":"https://jobsearcher.com/jobs/623e8a211925cfd5b85be292"}}