Technical Lead - Java

Posted:
3/3/2025, 6:04:20 PM

Location(s):
Pune, Maharashtra, India ⋅ Bengaluru, Karnataka, India ⋅ Maharashtra, India ⋅ Karnataka, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

Tech Lead

Important Information

Location: Banglore/Pune

Job Summary

We are looking for a Technical Lead responsible for design, development and support of existing and new products. Understand product vision and business needs to define product requirements and product architectural solutions. Develop design principles to improve performance, capacity, and scalability of product. Work with Product Manager in planning and execution of new product releases. Develop broad knowledge about current and future product features

Responsibilities and Duties

  • Design, build, and maintain efficient, reusable, and reliable java code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Collaborate with Project Managers, Architects, Engineers, Developers, and User
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Collaborate with the quality assurance team to define test cases, perform functional and performance testing, and ensure the product meets quality standards.
  • Contribute to the documentation of the MDM product, including user guides, technical specifications, and release notes.
  • Collaborate with technical support teams to troubleshoot and resolve customer issues related to MDM product functionality and performance.
  • Provide expert technical support and troubleshooting for complex and critical issues escalated from L1 and L2 support teams

 Qualifications and Skills

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • 10+ years or more experience in Software Development.
  • Extensive experience in product development with Java, Java EE, Java Beans, Servlets, and JavaScript.
  • Basic knowledge in front end technologies like angular
  • Excellent problem-solving and analytical skills, with a strong focus on software quality.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proficient in developing and deploying web applications in Tomcat.
  • Experience with agile software development methodologies and DevOps practices.
  • Good knowledge of database systems like ORACLE, MS SQL, Postgres, H2 and SQL query

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.