Bangalore, Karnataka, India
Information Technology
Other
ideyaLabs
Overview
DescriptionRole :
Technical Lead Java
Experience : 8 to 12 Years
Location : Hyderabad
Work Mode : Work from Office
Role Summary
The Technical Lead Java will be responsible for leading end-to-end Java-based enterprise application development projects. This role requires strong expertise in Java, Spring Boot, and Microservices architecture, along with the ability to design scalable systems, guide development teams, and collaborate closely with clients to deliver high-quality solutions aligned with business objectives.
Key Responsibilities
- Lead the complete Software Development Life Cycle (SDLC) including design, development, testing, deployment, and support.
- Collaborate with clients and stakeholders to gather requirements and translate business needs into scalable technical solutions.
- Architect and design enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
- Develop and optimize RESTful APIs and backend services.
- Conduct code reviews and enforce coding standards, best practices, and design principles.
- Mentor and guide a team of 510 developers, ensuring technical excellence and timely delivery.
- Identify technical risks and provide mitigation strategies.
- Work closely with DevOps, QA, UI/UX, and Product teams for seamless project execution.
- Drive performance optimisation, security best practices, and scalability improvements.
- Strong hands-on experience in Java (8 or above).
- Expertise in Spring Boot, Spring MVC, and Microservices architecture.
- Experience in building and consuming REST APIs.
- Strong knowledge of JPA/Hibernate and ORM frameworks.
- Experience with relational databases (PostgreSQL, MySQL, SQL Server).
- Hands-on experience with Docker and Kubernetes.
- Good understanding of AWS/Azure/GCP cloud environments.
- Experience with CI/CD tools (Jenkins, Git, Maven/Gradle).
- Strong knowledge of Design Patterns and System Architecture.
- Experience working with Messaging systems (Kafka/RabbitMQ) is an added advantage.
- Front-end exposure (React/Angular).
- Experience with distributed systems and high-availability architectures.
- Knowledge of security best practices (OAuth2, JWT).
- Strong client-facing communication skills.
- Ability to manage multiple priorities and lead technical discussions.
- Strong analytical and problem-solving skills.
- Ownership mindset and proactive leadership approach.
- Bachelors or Masters degree in Computer Science or related field.
- 8 to 12 years of total experience in software development.
- Minimum 2 to 3 years of experience as a Technical Lead.
- Proven experience managing 510 member development teams.
(ref:hirist.tech)
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in