G
Posted 14 hours ago
Technical Lead Java
Getinz PeopleTechnical Lead Java
Requirements
8-12 years Java experience, 3+ years leadership experience, Spring Boot proficiency, Microservices expertise, SQL and NoSQL knowledge
Skills
JavaSpring BootMicroservices
About the role
Responsibilities
- Guide and mentor a team of developers to ensure technical excellence and smooth project execution
- Collaborate with architects and stakeholders to align technical solutions with business needs
- Participate in complex design and architecture decisions for scalable and maintainable systems
- Conduct regular code reviews to ensure adherence to coding standards and best practices
- Partner with project managers to define timelines, resource allocation, and manage risks
Requirements
- 8 to 12 years of experience in Java development
- Minimum of 3 years in a leadership role
- Deep understanding of Core Java, including concurrency and JVM internals
- Proficiency with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA
- Experience designing RESTful APIs and microservices architectures
- Strong skills in SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra)
- Knowledge of security protocols like OAuth2 and JWT
- Experience with caching technologies such as Redis or Ehcache
- Bachelor’s degree in Computer Science, Engineering, or a related field
Preferred Qualifications
- Expertise in gRPC and messaging queues
- Strong analytical skills for debugging production issues
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeTechnical Lead Java
Getinz People · Chennai
