ATMECS Technologies Pvt., Ltd.
Location
Bangalore | India
Job description
Role: Technical Lead -Java
Position: Full Time
Job Location:Hyderabad/BengaluruExperience: 10+ years
Description: Technical Lead -Java
Position Summary:
As a seasoned Java Technical Lead with extensive experience, specializing in Spring Boot and microservices architecture, you will lead a dynamic development team in designing and delivering cutting-edge software solutions. Your expertise in Java, Spring Boot, and microservices will be instrumental in shaping the technical direction of projects and ensuring the successful implementation of scalable and resilient systems.
What you'll do
Responsibilities:
Technical Leadership:Provide strong technical leadership to a team of Java developers, focusing on Spring Boot and microservices.
Guide the team in the design, development, and implementation of robust and scalable software solutions.
Microservices Architecture:Lead the design and implementation of microservices architecture, ensuring modularity, scalability, and maintainability.
Collaborate with cross-functional teams to integrate microservices into the overall system architecture.
Spring Boot Expertise:Demonstrate deep expertise in Spring Boot framework for rapid development and deployment of Java-based applications.
Mentor the team in best practices related to Spring Boot development, including RESTful API design, dependency injection, and data access.
Code Review and Quality Assurance:Conduct thorough code reviews to ensure adherence to Spring Boot and microservices best practices.
Implement and enforce coding standards, automated testing, and continuous integration practices.
Performance Optimization:Identify and address performance bottlenecks in microservices-based applications.
Collaborate with the team to optimize code and improve system efficiency.
Mentorship and Skill Development:Provide mentorship and guidance to team members, fostering a culture of continuous learning.
Identify skill gaps and coordinate training programs to enhance the team's proficiency in Spring Boot and microservices.
What are we looking for
Bachelor's or Master's degree in Computer Science or a related field.
10+ years of hands-on experience in Java development.
Proven experience in a technical leadership role, with a focus on Spring Boot and microservices.
In-depth knowledge of microservices architecture, design patterns, and best practices.
Strong expertise in the Spring Boot framework and related technologies.
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Excellent communication and collaboration skills.
Ability to work effectively in an Agile development environment.
Nice To Have
Certification in Java, Spring, or related technologies.
Familiarity with cloud platforms such as AWS or Azure.
Experience with API gateway technologies.
Job tags
Salary