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.
Engineer Java • Phoenix, AZ, United States of America