This job has expired

Check similar jobs, what people also searched, or create a job alert for Technical Lead - Java Development jobs in Bengaluru, Karnataka, India

Expired

Cinntra Infotech Solutions

Technical Lead - Java Development

Bengaluru, Karnataka, India

2 months ago
Save Job

Summary

Job Description

Responsibilities :

  • Lead a team of Java developers, providing technical guidance, mentorship, and support.
  • Participate in the design and architecture of new features and systems, ensuring scalability, performance, and maintainability.
  • Contribute to the development process by writing high-quality, clean, and efficient Java code.
  • Be a hands-on leader, leading by example.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve complex technical issues.
  • Mentor and coach junior developers, fostering their growth and development.
  • Collaborate with product owners, business analysts, and other stakeholders to understand requirements and deliver solutions.
  • Work within an Agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Research and evaluate new technologies and tools to improve our development processes.
  • Identify and implement process improvements to enhance team productivity and code quality.
  • Contribute to project planning and ensure timely delivery of high-quality software.

Required Skills

  • 8+ years of experience in Java development, including strong knowledge of core Java concepts, object-oriented programming, and design patterns.
  • Strong experience with Spring Core, Spring Boot, Spring Data, and Spring Security.
  • Proven experience in designing and developing RESTful APIs.
  • Experience with microservices architecture and related technologies (e., Docker, Kubernetes).
  • Proficiency with relational databases (e., MySQL, PostgreSQL) and NoSQL databases (e., MongoDB, Cassandra).
  • Experience with unit testing frameworks (e., JUnit, Mockito) and integration testing.
  • Proficiency with Git.
  • Experience working in an Agile environment.
  • Demonstrated ability to lead and mentor a team of developers.
  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Experience with cloud platforms like AWS or Azure.
  • Experience with message queues like Kafka or RabbitMQ.
  • Experience with Continuous Integration and Continuous Deployment pipelines.
  • Knowledge of security best practices for Java applications

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job