Skip to main content

Tech Lead - Java

Technology
Silicon Stack India
Maharashtra, India3 weeks ago
Service contractOn-site

Job description

Key Responsibilities

  • Design, develop and maintain enterprise-level backend applications using Core Java and Spring Boot.
  • Develop and manage Microservices-based applications and RESTful APIs.
  • Work with AWS cloud services for application deployment, integration and management.
  • Implement data persistence and ORM solutions using Hibernate and JPA.
  • Apply strong OOPs concepts, design patterns and coding best practices.
  • Participate in system design, software architecture, HLD and LLD activities.
  • Conduct code reviews, troubleshoot technical issues and optimise application performance.
  • Lead and mentor developers, provide technical guidance and support development activities.
  • Collaborate with architects, QA, DevOps and business stakeholders to ensure successful project delivery.

Mandatory Skills

  • Strong hands-on experience in Core Java and OOPs.
  • Excellent knowledge of Spring Boot and Microservices architecture.
  • Practical experience with AWS cloud services.
  • Strong experience with Hibernate and JPA.
  • Good understanding of REST APIs, system design and software architecture.
  • Experience in technical leadership, code reviews and team mentoring.

Keywords
Core JavaSpring BootMicroservicesAWSHibernateJPAREST APIsSystem DesignSoftware ArchitectureOOPsDesign PatternsTechnical LeadershipCode ReviewsTeam MentoringHLDLLDBackend DevelopmentCloud ServicesMentoringEngineering

Interested in this role?