×
Register Here to Apply for Jobs or Post Jobs. X

Java Consultant

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-01-17
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below

The Java Consultant will design, develop, and maintain backend applications and REST APIs using Java and Spring Boot.

This role requires strong hands‑on experience with microservices, relational and No

SQL databases, application performance optimization, and security best practices.

The consultant will collaborate with cross‑functional teams, support CI/CD pipelines, troubleshoot production issues, and ensure high‑quality, scalable backend solutions.

Key Responsibilities Application Development
  • Develop, test, and maintain Java‑based backend applications using Spring Boot.
  • Design and implement RESTful APIs for system integrations and microservices.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Build new features, fix defects, and deliver iterative changes in Agile sprints.
  • Create and maintain unit, integration, and API tests to ensure code reliability.
System Analysis & Optimization
  • Analyze application performance and conduct root‑cause analysis for production and lower‑environment issues.
  • Monitor application logs, track performance metrics, and resolve bottlenecks.
  • Implement authentication, authorization, and security best practices.
Database Integration
  • Integrate APIs with SQL and No

    SQL databases such as MySQL, Postgre

    SQL, Mongo

    DB, etc.
  • Write optimized queries, update schemas, and debug data‑related issues.
  • Work with product owners, architects, QA teams, and Dev Ops engineers to define technical requirements and enhance delivery pipelines.
  • Participate in daily standups, sprint planning, and backlog refinement.
  • Maintain detailed technical documentation for APIs, architecture, and deployment workflows.
  • Engage in code reviews to ensure adherence to engineering standards.
Deployment & Dev Ops Support
  • Collaborate with Dev Ops teams to support CI/CD pipelines and cloud deployment processes.
  • Participate in release readiness activities, versioning, and deployment coordination.
Required Qualifications
  • Bachelor’s degree in Computer Science or equivalent professional experience.
  • 5+ years of experience in Java backend development.
  • Strong proficiency in Java 8/11+, Spring Boot, Spring MVC, and Spring Data JPA.
  • Strong understanding of REST principles, JSON, and HTTP.
  • Experience with SQL/No

    SQL databases (MySQL, Postgre

    SQL, Mongo

    DB, etc.).
  • Understanding of microservices architecture and distributed systems.
  • Strong debugging, problem‑solving, and performance‑tuning skills.
  • Solid understanding of OOP concepts and design patterns.
  • Ability to work collaboratively in Agile/Scrum environments.
  • Excellent communication and technical documentation skills.
  • Must be located onsite in Salt Lake City, UT.
Preferred Qualifications
  • Experience with Hibernate, Spring Security, Kafka, or event‑driven architectures.
  • Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
  • Exposure to CI/CD tools such as Jenkins, Git Lab CI, Git Hub Actions, or Azure Dev Ops.
  • Experience with API Gateway or service mesh technologies.
  • Familiarity with caching frameworks like Redis or Hazelcast.
  • Experience working in microservices‑heavy or Dev Ops‑oriented environments.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary