Lead Microservices Engineer

2T Consulting

San Francisco, CA/ Rocklin, CA

Posted On: Sep 30, 2024

Posted On: Sep 30, 2024

Job Overview

Job Type

Contract - W2

Experience

12 - 20 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • microservices
  • Java 17
  • Spring
  • Apache Kafka
  • JPA
Job Description

Client is seeking a talented and experienced Lead Microservices Engineer to join their dynamic team. In this role, you will leverage your extensive background in application and software engineering, particularly with Java technologies, to design, develop, and maintain microservices architectures that enhance our retail/supply chain operations.

Responsibilities
  • Lead the design and implementation of microservices architecture using Java and Spring Boot.
  • Develop, test, and deploy high-quality, scalable microservices, ensuring alignment with business requirements.
  • Collaborate with cross-functional teams to gather requirements and design RESTful APIs.
  • Utilize Apache Kafka for event streaming and message queuing within the microservices ecosystem.
  • Mentor and guide junior engineers, fostering a culture of collaboration and continuous improvement.
  • Monitor and troubleshoot application performance, ensuring robust logging and application configuration management.
  • Stay updated with Java 17+ features and best practices, and guide the team in leveraging these advancements effectively.
  • Participate in code reviews, ensuring adherence to best practices and high coding standards.
  • Contribute to architectural discussions and decisions related to the retail or supply chain domain.

 

Qualifications
  • Minimum of 12 years in application and software engineering with a strong emphasis on Java technologies.
  • Proficient in Spring Boot, Microservices architecture, and Apache Kafka.
  • Strong command of Java 17 or later, with a deep understanding of its specifications and differences from previous versions.
  • Experience in the retail or supply chain domain is highly preferred.
  • Hands-on experience with Java, JPA, RESTful web services, SLF4J logging, Kafka topics and consumers, and application configuration management.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Job ID: 2C240409


Posted By

Shayne

Sr. Recruiter