Java Technical Lead
About this position
Responsibilities
• Lead and manage a team of software developers
• Ensure effective communication and coordination within the team
• Oversee the development process and ensure adherence to best practices
• Collaborate with stakeholders to define project requirements
• Mentor junior developers and provide technical guidance
• Manage project timelines and deliverables
• Conduct code reviews and ensure code quality
• Stay updated with industry trends and technologies
Requirements
• Education level bachelor's degree or equal
• Experience more than 5 years as a Software Developer
• Strong knowledge of Java Programming is a mandatory
• Strong ability to coordinate, communicate effectively, and manage team workflows
• Good knowledge of software development
• Experience in Java Frameworks, such as Hibernate, JPA, Spring, Springboot
• Experience using microservice
• Experience handling Payment Gateway System Project
• Good analytical thinking, problem-solving skills, interpersonal and integrity
• Experience in agile methodology
• Experience in handling insurance or banking projects is preferred
• Willing to work in insurance or banking industry projects