Title : Technical Lead - Java , Infinite Talent Acquisition Suite
Introduction :
Infinite Talent Acquisition Suite is an integrated suite of recruitment solutions augmented by proven consumer marketing tools and practices to help build proactive pools of best-fit talent, market to and nurture candidates, deliver an exceptional candidate experience and increase productivity in new hires. Our solutions enable clients to improve the effectiveness of talent acquisition programs, increase employee satisfaction, productivity, and retention.
Talent Onboard is a powerful web-based application that eliminates paper, cycle time and data errors associated with onboarding new employees. It helps ensure that organizations providing their employees what they need to do their jobs effectively and extend a positive brand impression through ongoing communication that reinforces organization culture.
:
We are seeking a skilled Technical Lead - Java to guide the design, development, and deployment of high-performance Java applications. This role requires a seasoned professional with a strong technical background in Java/J2EE, exceptional leadership skills, and experience in mentoring junior developers. The ideal candidate will drive the adoption of best practices, oversee the project lifecycle, and collaborate across teams to ensure high-quality product delivery aligned with business requirements.
Key Responsibilities: • Technical Leadership & Solution Design
+ Interpret business requirements, design scalable and reliable technical solutions.
+ Architect, develop, and deploy Java-based applications with high performance and maintainability.
+ Advocate for and implement best practices in coding standards, design patterns, and development frameworks.
• Project Execution
+ Oversee the software development lifecycle, from initial design to deployment, using Agile methodologies.
+ Plan project timelines, allocate resources, and ensure timely and efficient deployment of system features.
+ Monitor and troubleshoot application performance, maintaining system stability in production environments.
• Mentorship & Team Development
+ Mentor and coach junior software engineers, fostering their technical growth and development.
+ Conduct peer design and code reviews to maintain high standards and encourage team knowledge sharing.
• Collaboration & Communication
+ Work closely with cross-functional teams, including product management, QA, and DevOps, to deliver top-quality software.
+ Provide stakeholders with regular updates on project progress, technical challenges, and resolutions.
• Continuous Improvement
+ Stay updated on emerging technologies and assess their applicability to enhance development productivity.
+ Identify opportunities to automate processes, streamline workflows, and improve software delivery.
Required Professional and Technical Expertise: • Education:
+ Bachelor's or Master's degree in Computer Science, Software Engineerin
• Experience:
+ 5-8 years of experience in Java/J2EE development, with at least 3 years in a technical leadership role.
+ Proven track record in designing, developing, and deploying enterprise-level Java applications with high transaction rates.
• Technical Skills:
+ Strong knowledge of advanced Java, including expertise in design patterns.
+ Proficiency in J2EE technologies (Servlets, JSP, Hibernate, JDBC) and Spring, Spring boot, familiarity with front-end technologies (React, Angular, HTML, CSS).
+ Solid understanding and development of REST API development and web services.
+ Experience with CI/CD tools and cloud platforms (AWS /Azure /Google Cloud).
+ Proficiency with relational databases (MySQL, PostgreSQL, Oracle) and expertise in JDBC.
• Soft Skills:
+ Strong problem-solving skills and analytical thinking.
+ Proven leadership ability with a focus on team development and mentoring.
+ Excellent verbal and written communication skills in English.
+ Willingness to learn new technologies and collaborate effectively across teams.
• Preferred Skills:
+ Familiarity with DevOps practices, microservices architecture, and containerization tools
+ Experience with Agile/Scrum methodologies and project management tools.
About Infinite :
With over two decades of hands-on experience in cutting-edge technologies and platforms, we at Infinite assist our customers from various industries in optimizing, modernizing, and scaling their technology landscape. Our 10000+ employees working across 20+ global locations constantly strive towards delivering a seamless digital transformation for our 165+ Fortune 1000 customers.
https://www.infinite.com/discover-infinite/about-us
Qualifications
B.Tech., M.Tech, MCA
Range of Year Experience-Min Year
5
Range of Year Experience-Max Year
8
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.