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...
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
View more
View less