We are looking for a talented individual to lead a java development team for our client who is a established player in the Fintech Space.
Job Responsibilities:
- Drive the continuous integration and development of backend applications.
- Lead and mentor a team of 3 to 5 developers to achieve project and organizational objectives.
- Ensure the system's performance, quality, and responsiveness are maintained at optimal levels.
- Maintain and enhance critical business modules, ensuring reliability and scalability.
- Conduct thorough system analysis and implement robust solutions.
- Develop and maintain comprehensive unit tests to ensure code quality and reliability.
- Promote effective communication and collaboration within the development team and with other departments.
- Work closely with cross-functional teams to troubleshoot and resolve project issues.
- Identify and mitigate risks during the design and development phases.
- Design and implement system architecture in line with business and technical requirements.
Requirements
- Candidates must have legal right to work in Malaysia, Visa sponsorship is not provided for this role.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 5+ Years in Java Development.
- Proven experience leading development teams or mentoring junior developers
- Strong Proficiency in Java & Java-based frameworks (Spring, Spring Boot)
- Microservices architecture and RESTful API Development
- Proficiency in database technologies
- Automated testing frameworks (JUnit, TestNG, Mockito)
- CI/CD Tools (Jenkins, Gitlab)
- Cloud Platforms (Alibaba, Azure)