Search by job, company or skills

Java Technical Lead

CloudTern Solutions

    Highlights

    Job Description

    More Info

    Recruiter Info

8-10 Years
4 months ago
72 Viewed
8 Applied

Job Description

Role: Java Technical Lead

Location: Hyderabad, India

Job Description:

As a Java Technical Lead, you will be responsible for guiding our development team in the design, implementation, and delivery of high-quality software solutions. Your expertise in Java, along with your strong understanding of Spring MVC, Spring Boot, Spring Data, and JPA, will be crucial in driving our projects to success. Knowledge of Spring Integration and batch processing is an added advantage that will further enhance your contributions to our team.

Responsibilities:

  • Lead and mentor a team of Java developers in the design, development, and delivery of software solutions.
  • Provide technical guidance and oversight throughout the software development lifecycle.
  • Collaborate with product managers and stakeholders to understand project requirements and translate them into technical solutions.
  • Design and architect robust, scalable, and maintainable software systems using Spring MVC, Spring Boot, Spring Data, and JPA.
  • Conduct code reviews to ensure code quality, adherence to best practices, and optimization for performance and scalability.
  • Drive the adoption of Spring technologies and best practices within the development team.
  • Troubleshoot complex technical issues and provide timely resolutions.
  • Stay up-to-date with the latest advancements in Java and Spring technologies.
  • Utilize knowledge of Spring Integration and batch processing to optimize and streamline data processing workflows (if applicable).
  • Actively participate in the Agile development process, including sprint planning, stand-ups, and retrospectives.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in Java development, with a strong understanding of Spring MVC, Spring Boot, Spring Data, and JPA.
  • Proven track record of leading and mentoring development teams.
  • Experience with Spring Integration and batch processing is an added advantage.
  • Solid understanding of software design principles, design patterns, and architectural concepts.
  • Familiarity with RESTful web services and microservices architecture.
  • Excellent problem-solving skills and ability to analyze and debug complex issues.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Experience with Agile development methodologies.
  • Able to work independently as well as in a team. Have good communication skills.
  • Exposure in Cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)

Follow
Save
Report

Similar Jobs

Java Technical Lead

Company Name Confidential

People also considered

DelhiBengaluru / BangaloreNoidaMumbaiHyderabad / Secunderabad Telangana
Last Updated: 05-05-2024 04:18:39 PM