Role Description
Role Description:
As a Senior Technical Lead - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a strong understanding of Java and its related frameworks, including Spring, Hibernate, and RESTful APIs. You should also have experience in developing and maintaining databases using SQL and NoSQL technologies.
Roles & Responsibilities:
• Writing high quality code, participating in code reviews, designing systems of varying complexity and scope, and creating high quality documents substantiating the architecture.
• Engaging with clients, understanding their technical requirements, planning and liaising with other team members to develop technical design & approach to deliver end-to-end solutions.
• Mentor & guide junior team members, review their code, establish quality gates, build & deploy code using CI/CD pipelines, apply secure coding practices, adopt unit-testing frameworks, provide better coverage, etc.
• Responsible for team's growth.
• Foster a collaborative and supportive work environment, promoting open communication and teamwork.
• Demonstrate strong leadership skills, with the ability to inspire and motivate team members to perform at their best.
Technical Skills
Skills Requirements:
• Proficiency in Java programming language.
• Experience with Spring Framework, Hibernate, and other Java-based frameworks.
• Expertise in relational databases such as Oracle, MySQL, and PostgreSQL.
• Familiarity with software development life cycle (SDLC) and agile methodologies.
• Lead and manage a team of professionals to achieve organizational goals.
• Provide guidance, support, and mentorship to help employees grow and develop professionally and focus on Career Management.
Nice-to-have skills
Qualifications
Qualifications
• 8-10 years of work experience in relevant field
• B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred