Senior Java Lead
Our Client, an IT Services and Consultant company, is looking for a Senior Java Lead for their Austin, TX location.Responsibilities:Lead architecture, design, and development of Java-based enterprise applications.
Create HLDs, LLDs, service contracts, and integration designs.
Design and implement microservices and event-driven systems.
Develop production-ready code and reusable frameworks/components.
Lead code reviews, enforce best practices, and ensure application security.
Collaborate with business, product, infrastructure, and engineering teams.Requirements:Java 17/21 with strong J2EE and OOP expertise.
Spring Boot, Spring Security, Microservices Architecture.
Strong Database & SQL experience (Oracle, PostgreSQL, MongoDB preferred).
Kafka/RabbitMQ, Docker, Kubernetes, REST/gRPC.
Experience with distributed systems, cloud-native applications, and scalable architectures.
Qualifications:
12+ years of software engineering experience.
4+ years in Technical Lead/Solution Architect roles.
Strong client-facing and stakeholder management experience.
Bachelor's or Master's degree in Computer Science or related field.
Top 3 Skills:
Java 17/21
Spring Boot & Microservices
Database & SQL Experience
Years of Experience : 12.00 Years of ExperienceWhy Should You Apply?Health Benefits
Referral Program
Excellent growth and advancement opportunities