Java Microservice Lead Developer

PB Consulting

Plano, TX

Posted On: Mar 19, 2025

Posted On: Mar 19, 2025

Job Overview

Job Type

Full-time

Experience

6 - 14 Years

Salary

$110,000 - $140,000 Per Year

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Spring Boot
  • Java
  • Microservices
  • Kafka
  • NoSQL
Job Description
Roles and Responsibilities
  • Lead the design, development, and deployment of Spring Boot-based microservices.
  • Ensure effective integration with EKS, Docker, Kafka, and other technologies.
  • Implement cloud-native solutions using AWS, Kubernetes, and API Gateway integrations (e.g., Mulesoft).
  • Oversee the use of NoSQL (MongoDB) and RDBMS (PostgresSQL) for data storage and retrieval.
  • Perform unit testing with frameworks such as JUnit and Log4j.
  • Coordinate with UI and backend developers for seamless integration.
  • Support continuous delivery and CI/CD pipeline processes.
  • Manage and optimize system performance, ensuring high availability and scalability.
  • Enforce agile methodologies, ensuring timely delivery of features and milestones.
  • Collaborate with stakeholders, ensuring excellent communication and documentation.

 

Must-Have Skills
  • Strong expertise in Java, Spring Boot, and microservices development.
  • Experience with Kafka, Docker, EKS, Kubernetes, and AWS.
  • Proficiency in NoSQL (MongoDB) and RDBMS (PostgresSQL).
  • Familiarity with JIRA, GIT, Jenkins, CI/CD pipelines, and API security protocols (OAuth, SSO).
  • Proven experience with Web Services (SOAP/REST) and API integrations.
  • Strong leadership abilities with excellent communication and problem-solving skills.
  • Experience in performance tuning and debugging.

 

Key Expectations
  • Design and implement customer journeys and data models using Marketing Cloud Studios Builders (e.g., Email Studio, Content Builder, Journey Builder).
  • Collaborate with leadership to define program strategies, ensuring alignment with business objectives.
  • Lead Agile ceremonies, ensuring the team is self-accountable and committed to the process.
  • Proactively identify challenges and risks, recommending and implementing solutions.
  • Maintain effective communication and time management skills across cross-functional teams.

Job ID: PC250079


Posted By

Naincy

Recruiter