Lead- Full stack Developer

Key Responsibilities

  1. Design, develop, and maintain Java-based web applications using Spring / Spring Boot
  2. Implement robust backend logic using Core Java
  3. Develop and optimize database objects using SQL
  4. Build and consume RESTful web services
  5. Participate in system design, architecture, and technical discussions
  6. Collaborate with frontend teams using React / Angular (hands-on or integration-level)
  7. Perform code reviews and ensure adherence to coding standards
  8. Troubleshoot and resolve application, performance, and production issues
  9. Mentor junior developers and provide technical guidance (for Lead role)
  10. Work closely with QA, DevOps, and business stakeholders
  11. Prepare and maintain technical documentation
  12. Required Skills & Experience
  13. 5-10 years of experience in Java application development
  14. Strong expertise in Core Java
  15. Hands-on experience with Spring, Spring Boot
  16. Strong working knowledge of general RDMS & SQL concepts
  17. Experience in Java web technologies and enterprise applications
  18. Good understanding of REST APIs
  19. Familiarity with frontend technologies such as React or Angular (advantageous)
  20. Experience working in Agile/Scrum environments
  21. Strong analytical, problem-solving, and communication skills
  22. Strong knowledge of DB Design & SQL Concepts
  23. Good to Have
  24. Experience with Hibernate / JPA
  25. Exposure to microservices architecture
  26. Knowledge of CI/CD tools, Git, Maven/Gradle
  27. Exposure to cloud platforms (AWS/Azure)

Leave a Reply

Your email address will not be published. Required fields are marked *

×

Post your C2C job instantly

Quick & easy posting in 10 seconds

Keep it concise - you can add details later
Please use your company/professional email address
Simple math question to prevent spam