05 Aug
|
HCL Technologies
|
Bengaluru
05 Aug
HCL Technologies
Bengaluru
Senior Technical Lead
Experience: Not Available to Not Available years
Location: Bengaluru, India
Skills: Java, J2EE, REST, Spring Boot, SQL, MySQL, Oracle, Microservices, AWS, Azure, GCP, Agile, Test-Driven Development, Object-Oriented Analysis, Service-Oriented Architectures, Linux
Job Summary
To be responsible for managing technology in complex projects, providing technical guidance and ensuring successful delivery of solutions.
Key Responsibilities
1. To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity.
2. To conduct comprehensive code reviews, establish and oversee quality assurance processes, performance optimization, implementation of best practices and coding standards to ensure successful delivery of complex projects.
3. To ensure process compliance in the assigned module and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
4. To collaborate with stakeholders to define project scope, objectives, deliverables and accordingly prepare and submit status reports for minimizing exposure & closure of escalations.
Skill Requirements
The Senior Technical Lead in Java/J2EE, REST, and Spring Boot will be responsible for leading and architecting technical solutions in Java/J2EE technologies, RESTful APIs, and Spring Boot framework to meet business requirements.
This role will involve providing technical guidance and leadership to the development team, ensuring high-quality code delivery, and optimizing system performance.
1. Lead and drive the technical architecture design and development of java/j2ee applications, restful apis, and spring boot projects.
2. Provide technical expertise in java/j2ee, restful services, and spring boot to meet project objectives.
3. Collaborate with cross functional teams to define technical solutions and ensure alignment with business goals.
4. Conduct code reviews, performance tuning, and troubleshoot technical issues to maintain system stability.
5. Mentor and coach junior team members to enhance their technical skills and knowledge.
6. Stay updated with the latest industry trends and technologies related to java/j2ee, rest, and spring boot.
1. Solid proficiency in java/j2ee development and architecture.
2. Expertise in designing and developing restful apis.
3. Hands-on experience in developing applications using the spring boot framework.
4. Proficient in database technologies like sql, mysql, or oracle.
5. Knowledge of microservices architecture and cloud platforms (aws, azure, or gcp).
6. Excellent problem-solving and analytical skills.
7.
Strong communication and leadership abilities to effectively lead a technical team.
1. Relevant certifications in Java, Spring Boot, or RESTful services are a plus.
Other Requirements
Raise SR for Java Developer for below skillset
• Design, develop and implement web-based Java applications to support business requirements and projects
• Write well-designed, testable, efficient code
• Profound insights into Java and JEE internals (Classloading, Memory management, Transaction management, etc)
• Experience with test-driven development
• Design and develop features and functionality
• Proficient with APIs and service-oriented architectures
• Object-oriented analysis and design using common design patterns
• Understanding of established software development lifecycles
• Ability to prioritise and multitask in order to meet deadlines
• Resolves technical issues through debugging, research and investigation
• Fundamental understanding of web-based systems programming and development
• Comfortable working with agile methodology and tools
• A team player who is effective working independently and collaboratively
• Ability to learn and use new technologies
• Experience in troubleshooting system issues
• Good experience in Oracle database
• Good experience in Linux.
• Attend and prioritize support issues and work with the team for resolution.
• Contribute to application maintenance activities
• Cloud knowledge, preferably familiarity with Azure will be a Plus
📌 Senior Technical Lead (Bengaluru)
🏢 HCL Technologies
📍 Bengaluru