Job Description :

Job Title: Java Microservices Lead Specialist Engineer
Location: Phoenix, Arizona
Experience: 12+ Years
Employment Type: Contract
Interview Type: In-Person or Webcam

Job Description

We are seeking a highly experienced Java Microservices Lead Specialist Engineer to join our team. The ideal candidate will have strong hands-on development experience in Java and Spring technologies, deep knowledge of microservices architecture, and the ability to lead engineering teams in delivering scalable, secure, and high-performance solutions. This role requires strong technical leadership and collaboration with cross-functional teams.

Key Responsibilities
  • Lead the design, development, and deployment of microservices-based applications using Java, Spring Boot, and cloud technologies.

  • Architect scalable and distributed systems, ensuring high availability and performance.

  • Guide and mentor development teams, enforce coding standards, and conduct code reviews.

  • Collaborate with business stakeholders, product managers, and architecture teams to define requirements and translate them into technical solutions.

  • Develop RESTful APIs and integrate with various systems, databases, and external services.

  • Work closely with DevOps teams to automate build, deployment, and monitoring processes.

  • Troubleshoot complex production issues, perform performance tuning, and ensure smooth operation of systems.

  • Implement industry best practices in security, testing, and software quality.

  • Document system designs, processes, and operational procedures.

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

  • 12+ years of hands-on software development experience with core Java and Spring framework.

  • Strong experience in microservices architecture and development using Spring Boot.

  • Proven experience building scalable cloud-native applications (AWS, Azure, or GCP).

  • Strong experience with REST APIs, message queues, API Gateway, and service mesh.

  • Hands-on experience with CI/CD pipelines, build tools, and DevOps practices (Jenkins, Git, Maven, Docker, Kubernetes).

  • Solid understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra, etc.).

  • Experience with cloud monitoring and logging tools.

  • Excellent problem-solving, communication, and leadership skills.

  • Ability to manage and deliver projects in an agile environment.

Preferred Skills
  • Experience with event-driven architecture using Kafka or similar technologies.

  • Knowledge of security standards, authentication, and authorization frameworks such as OAuth2 or JWT.

  • Exposure to container orchestration and infrastructure automation.

             

Similar Jobs you may be interested in ..