Ntrix
Java Technical Lead - Spring Frameworks
Job Location
hyderabad, India
Job Description
Job Tittle : Java Technical Lead. Job Type : Onsite. Job Mode : Full-Time. Experience : 8 years. Location : Hyderabad. Responsibilities : - Lead and mentor a team of Java developers, providing technical guidance and expertise. - Design and architect complex Java-based applications, ensuring scalability, performance, and maintainability. - Define and enforce coding standards, best practices, and architectural guidelines. - Evaluate and recommend new technologies and tools to improve development efficiency and product quality. - Participate in architectural reviews and design discussions. - Develop and implement high-quality Java code using core Java, Spring Framework, and other relevant technologies. - Design and develop RESTful APIs and web services. - Implement data persistence solutions using relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB). - Perform code reviews and ensure adherence to coding standards and best practices. - Troubleshoot and debug complex technical issues. - Lead and manage a team of Java developers, providing technical guidance and mentorship. - Conduct performance reviews and provide feedback to team members. - Foster a collaborative and supportive team environment. - Facilitate knowledge sharing and technical training sessions. - Collaborate with project managers, business analysts, and QA engineers to ensure timely delivery of projects. - Participate in project planning, estimation, and risk assessment. - Communicate effectively with stakeholders and provide technical updates. - Ensure alignment between technical solutions and business requirements. - Develop and execute unit tests, integration tests, and performance tests. - Ensure high-quality code and adherence to testing best practices. - Participate in code reviews and provide constructive feedback. - Implement continuous integration and continuous delivery (CI/CD) pipelines. - Identify and resolve performance bottlenecks and optimize application performance. - Troubleshoot and debug complex technical issues in a timely manner. - Perform root cause analysis and implement preventive measures. Required Skills & Experience : - Bachelor's or Master's degree in Computer Science or a related field. - 8 years of experience in Java development. - Strong proficiency in core Java, Spring Framework (Spring Boot, Spring MVC, etc.), and related technologies. - Experience in designing and developing RESTful APIs and web services. - Experience with relational and/or NoSQL databases. - Strong understanding of object-oriented programming (OOP) principles, data structures, and algorithms. - Experience with version control systems (Git) and CI/CD pipelines. - Excellent problem-solving and debugging skills. - Strong communication and leadership skills. - Experience in leading and mentoring development teams. - Experience with testing frameworks (JUnit, Mockito). Preferred Skills & Experience : - Experience with microservices architecture and related technologies (Docker, Kubernetes). - Experience with cloud platforms (AWS, Azure, GCP). - Experience with messaging queues (Kafka, RabbitMQ). - Experience with caching mechanisms (Redis, Memcached). - Experience with front-end technologies (JavaScript, Angular, React). - Experience with Agile development methodologies. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 4/19/2025
Location: hyderabad, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Ntrix |
---|