Job Openings Java Technical Lead

About the job Java Technical Lead

Job Responsibilities

  • Participate in the development and maintenance of custom enterprise applications for large corporations across Asia and globally.
  • Be actively involved throughout the full software development lifecycle (SDLC).
  • Lead the design, development, and implementation of new applications, as well as enhancements to existing systems.
  • Perform system analysis, design, testing, integration, and documentation as required.
  • Provide recommendations and support in project planning, including time and resource estimation, task tracking, reporting, and timely delivery of assigned tasks.
  • Communicate effectively with middle management, internal teams, and external stakeholders.
  • Guide, mentor, and train team members while supporting their career development.
  • Undertake additional tasks as assigned by management when required.

Job Requirements:

  • Bachelor's degree or relevant qualification in Software Engineering or related field.
  • Minimum of 7 years of experience in software application development.
  • Strong technical expertise in: Java (J2EE/JEE),Spring Framework (Spring Boot), Hibernate, JSF, Struts.
  • Experience in SQL, HTML, CSS, and JavaScript.
  • RDBMS design and analysis (DB2, Oracle, MS SQL, etc.).
  • Experience with Angular is an advantage.
  • Familiarity with Agile methodologies (Scrum, Kanban, etc.).
  • Good to have knowledge of the insurance domain.