← Back to jobs

Yochana IT Solutions Logo
Java Tech Lead

Yochana IT Solutions

 

Farmington Hills, MI, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Java Tech Lead
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead technical implementation and architecture using Java and cloud-native technologies.

This role is on-site.

Responsibilities

  • Design and implement scalable microservices using Spring Boot and MVC architecture.
  • Manage containerized deployments using Docker and Kubernetes cluster management.
  • Oversee cloud infrastructure across AWS and Azure environments.
  • Optimize data persistence layers using both SQL and NoSQL databases.
  • Drive technical standards for thread management, design patterns, and functional programming.

Required Skills

  • 10+ years of Core Java experience, including Stream API, Collections, Generics, and Thread Management.
  • Expertise in Spring Boot, Spring Security, Spring Data JPA, Hibernate, and Spring AOP.
  • Proven experience building Microservices with API Gateway and Discovery Services.
  • Hands-on experience with AWS services: EC2, Lambda, S3, SQS, and SNS.
  • Proficiency in Azure Web Hosting.
  • Strong SQL skills with MySQL, focusing on complex joins and queries.
  • Practical knowledge of NoSQL, specifically MongoDB.
  • Experience with Docker, Docker Compose, and image management.
  • Ability to manage Kubernetes PODs, Clusters, Config Maps, and Secrets.

Preferred Skills

  • Experience with JUnit and Swagger for testing and documentation.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs