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
Location: chennai, IN
Posted Date: 4/10/2025
Contact Information
Contact | Human Resources Natobotics Technologies Pvt Limited |
---|