Natobotics Technologies Pvt Limited

Natobotics - Java Technical Lead

Job Location

chennai, India

Job Description

Job Description : - Lead and guide a team of Java developers in the design, development, and maintenance of production grade applications and services. - Take ownership of technical design and architecture, ensuring solutions are scalable, robust, and maintainable. - Articulate design choices clearly and possess a strong understanding of various design patterns and their appropriate application. - Provide hands-on technical leadership and contribute to the development efforts using Java 8, Spring Boot, and Microservices architecture. - Ensure the team adheres to best practices in Java development, including proper use of Collections, Generics, Authentication mechanisms, RESTful API design, and multi-threading. - Champion and promote Agile and Scrum methodologies within the team, ensuring efficient and iterative development processes. - Oversee the testing and deployment of code across various test and production environments, ensuring smooth and reliable releases. - Guide the team in writing comprehensive unit tests using frameworks like JUnit and Mockito to ensure code quality and reliability. - Foster strong collaboration and communication within the team and with other stakeholders. - Act as a technical point of contact and mentor for junior team members. - Participate in code reviews to ensure adherence to coding standards and best practices. - Proactively identify and address technical challenges and risks within the development process. - Contribute to the continuous improvement of development processes and tools. - Ensure adherence to company policies and work from the office as per the company : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Total of 10 years of experience in software development. - Minimum of 6 years of relevant experience in Java application and services development. - Minimum of 2 years of experience in a Lead role, demonstrating leadership capabilities and the ability to guide a team. - Proven experience in the development of production-grade applications and services using Java. - Strong ability to articulate technical designs and a deep understanding of design patterns. - Hands-on development experience with Java 8, Spring Boot, and Microservices architecture. - Comprehensive knowledge of Java 8 features, including Collections, Generics, Authentication, RESTful API development, and multi-threading concepts. - Solid understanding and practical experience with Agile and Scrum methodologies. - Experience in testing methodologies and the deployment of code into various test and production environments. - Knowledge and practical experience with DevOps principles and CI/CD tools such as Jenkins, Maven, ServiceNow, GitHub, and Release Management. - Proficiency in writing unit tests using frameworks like JUnit and Mockito. - Excellent verbal and written communication skills. - Strong analytical and problem-solving skills. - Must be willing and able to work from the office in either Chennai or Bangalore as per company Skills : - Extensive experience in the development of production-grade applications and services using Java. - Proven experience in a Lead role (minimum 2 years). - Ability to articulate technical designs and a strong understanding of design patterns. - Hands-on development experience with Java 8. - Strong proficiency in Spring Boot for building robust applications. - Experience in developing and deploying Microservices. - Thorough knowledge of Java 8 features including Collections, Generics, Authentication, RESTful API development, and multi-threading. - Solid understanding of Agile and Scrum Skills : - Experience with other Java frameworks and technologies. - Knowledge of containerization technologies like Docker and Kubernetes. - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Familiarity with database technologies (both relational and NoSQL). - Experience with performance tuning and optimization of Java applications. - Knowledge of security best practices in Java development. (ref:hirist.tech)

Location: chennai, IN

Posted Date: 4/10/2025
View More Natobotics Technologies Pvt Limited Jobs

Contact Information

Contact Human Resources
Natobotics Technologies Pvt Limited

Posted

April 10, 2025
UID: 5138056735

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.