Hi Vendors,
My Client is looking for a consultant for Senior Java Technical Lead position for a Long Term Contract position in Plano, TX
Position - Senior Java Technical Lead
Location - Plano, TX
Type – Contract
Key Responsibilities
- Lead the design, development, and implementation of enterprise-grade Java applications using Spring Boot and Microservices architecture.
- Architect and develop scalable cloud-native solutions on AWS utilizing EKS, ECS, Docker, and Kubernetes.
- Design and implement event-driven architectures using Apache Kafka and messaging platforms.
- Develop and consume RESTful and SOAP-based web services.
- Build and maintain secure APIs using OAuth, SSO, and industry-standard authentication and authorization mechanisms.
- Design and optimize data solutions using MongoDB, PostgreSQL, and Amazon Aurora.
- Collaborate with UI developers and backend teams to ensure seamless system integration.
- Drive application performance tuning, troubleshooting, debugging, and root-cause analysis.
- Participate in architecture reviews and establish best practices for microservices design patterns and cloud-native development.
- Integrate applications with API Gateway platforms and MuleSoft solutions.
- Support CI/CD pipeline implementation and automation using Jenkins, Git, and related DevOps tools.
- Provide technical leadership, mentorship, and guidance to development teams.
- Work closely with stakeholders to gather requirements, estimate effort, and define technical solutions.
- Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and backlog refinement.
- Ensure application reliability, scalability, security, and compliance with enterprise standards.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8+ years of experience in Java application development.
- Strong hands-on experience with Java, Spring Framework, and Spring Boot.
- Extensive experience designing and implementing Microservices architectures.
- Strong expertise with AWS cloud technologies and services.
- Experience with Docker, Kubernetes, EKS, and ECS.
- Hands-on experience with Apache Kafka and event-driven systems.
- Experience with MongoDB or other NoSQL databases.
- Experience with PostgreSQL, Aurora, or other relational databases.
- Strong experience developing REST and SOAP web services.
- Experience with Git, Jenkins, JIRA, and CI/CD pipelines.
- Knowledge of API security, OAuth, OpenID Connect, and Single Sign-On (SSO).
- Experience with application monitoring, logging, debugging, and performance optimization.
- Strong understanding of software design principles, architectural patterns, and distributed systems.
- Excellent verbal and written communication skills.
- Proven ability to lead technical discussions and coordinate with multiple stakeholders.
Preferred Qualifications
- Experience with MuleSoft, API Gateway, or enterprise integration platforms.
- Exposure to ReactJS or modern frontend technologies.
- Experience with Agile/Scrum methodologies.
- Knowledge of enterprise architecture and digital transformation initiatives.
- Experience mentoring development teams and driving engineering best practices.