Java Consultant

VDart Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Salt Lake, UT - USA

profile Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

Title: Java Consultant

Location: Salt Lake City UT (Onsite)

Type: Contract

Job Responsibilities:

  • Develop test and maintain Java based backend applications using Spring Boot.
  • Design and implement RESTful APIs for internal and external system integrations.
  • Collaborate with product owners architects and QA teams to define technical requirements.
  • Write clean maintainable and efficient code following industry best practices.
  • Analyze and optimize application performance; troubleshoot and conduct root cause analysis.
  • Integrate APIs with relational or NoSQL databases.
  • Implement authentication authorization and application security best practices.
  • Participate in code reviews and drive continuous improvement initiatives.
  • Maintain technical documentation for APIs architecture and deployment workflows.
  • Partner with DevOps teams to support CI/CD pipelines and cloud based deployments.

Day-to-Day Job Duties:

  • Develop and enhance Java microservices and REST APIs using Spring Boot.
  • Build new features fix bugs and deliver changes in iterative sprints.
  • Write and update unit tests integration tests and API tests.
  • Troubleshoot production and lower environment issues and coordinate fixes.
  • Review daily logs monitor application health and resolve performance bottlenecks.
  • Work with SQL/NoSQL databases to write queries optimize schemas and debug issues.
  • Participate in daily standups sprint planning and story grooming discussions.
  • Maintain API documentation and update design specifications as changes occur.
  • Collaborate with DevOps on deployment activities versioning and release readiness.
  • Engage in code reviews ensuring adherence to coding standards and best practices.

Education Qualification:

  • Bachelors degree in Computer Science or equivalent work experience.

Required Skills:

  • Strong proficiency in Java 8/11.
  • Hands on experience with Spring Boot Spring MVC Spring Data JPA.
  • Strong understanding of REST API principles JSON and HTTP methods.
  • Experience working with SQL/NoSQL databases (MySQL PostgreSQL MongoDB etc.).
  • Understanding of microservices architecture and distributed systems.
  • Strong debugging problem solving and performance tuning capabilities.

Basic Qualifications:

  • 5 years of professional experience in Java backend development.
  • Hands on experience building REST APIs and enterprise applications using Spring Boot.
  • Experience working with relational or NoSQL databases.
  • Solid understanding of object oriented programming and design patterns.
  • Ability to work collaboratively in Agile/Scrum environments.
  • Excellent communication and technical documentation skills.
  • Must be based in Salt Lake City UT

Travel Requirement:

  • No travel required for this role.

Nice-to-Have Experience:

  • Familiarity with Hibernate Spring Security Kafka or message driven architecture.
  • Experience with Docker Kubernetes and cloud platforms (AWS Azure GCP).
  • Exposure to CI/CD tools (Jenkins GitLab CI GitHub Actions Azure DevOps).
  • Experience with API Gateway or service mesh technologies.
  • Knowledge of caching frameworks (Redis Hazelcast).
  • Experience working in DevOps oriented or microservices heavy environments
Title: Java Consultant Location: Salt Lake City UT (Onsite) Type: Contract Job Responsibilities: Develop test and maintain Java based backend applications using Spring Boot. Design and implement RESTful APIs for internal and external system integrations. Collaborate with product owners architects a...
View more view more

Key Skills

  • Corporate Accounting
  • Facilities Management
  • Account Development
  • Accountancy
  • Jdbc
  • ITI