Job Title: Java Integration 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 Integration Lead Specialist Engineer who will be responsible for designing, developing, and implementing enterprise integration solutions across complex distributed systems. The ideal candidate should have strong expertise in Java, modern integration frameworks, messaging platforms, API-led connectivity, and microservices architecture. This role requires hands-on technical leadership, excellent problem-solving skills, and the ability to guide and mentor development teams.
Key Responsibilities - Lead the design and development of integration solutions using Java, microservices, and API integration patterns.
- Architect and implement scalable integration frameworks across internal and external systems.
- Work with stakeholders to gather requirements and convert them into technical specifications and high-level design solutions.
- Oversee integration of data, services, and third-party applications using REST, SOAP, messaging queues, and event-driven architectures.
- Provide leadership to development teams, perform code reviews, and ensure engineering best practices.
- Support the full SDLC including design, development, testing, deployments, and production troubleshooting.
- Collaborate with DevOps teams to automate build, deployment, and monitoring processes.
- Ensure compliance with security, governance, and performance standards.
- Identify architecture improvements and optimize existing integration services for quality, reliability, and performance.
- Prepare technical documentation and integration guidelines.
Required Qualifications - 12+ years of hands-on experience in Java/J2EE development and integration engineering.
- Strong expertise in building microservices architecture using Spring Boot and Spring Cloud.
- Proven experience with API development and management (REST, SOAP, API Gateway).
- Solid experience with integration platforms such as MuleSoft, Apache Camel, or similar.
- Hands-on knowledge of messaging and streaming technologies (Kafka, JMS, RabbitMQ, ActiveMQ).
- Strong knowledge of SQL and NoSQL databases.
- Experience deploying applications in cloud environments such as AWS, Azure, or GCP.
- Proficient with CI/CD tools such as Jenkins, Git, Maven, Gradle, Docker, and Kubernetes.
- Deep understanding of enterprise integration patterns and secure communication channels.
- Strong analytical, decision-making, and problem-solving abilities.
- Excellent communication and leadership skills with experience mentoring engineers.
Preferred Skills - Experience with MuleSoft or other enterprise integration tools.
- Familiarity with container orchestration and cloud-native practices.
- Experience with observability tools such as Splunk, Prometheus, Grafana, or ELK Stack.
- Knowledge of domain-driven design, event sourcing, and reactive programming.
- Exposure to Agile environment and SAFe methodologies.
- Any relevant certifications in Java, Cloud, or Integration technologies.