Java Lead
CXC Global
- Singapore
- Permanent
- Full-time
- Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
- Leading the development team and mentoring junior developers
- Collaborating with cross-functional teams to define, design, and ship new features
- Writing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Ensuring code quality and performance of applications to specifications
- Identifying and correcting bottlenecks and fixing bugs
- Helping maintain code quality, organization, and automatization
- Must be a Singaporean Citizen due to business needs
- Extensive experience in Java development
- Leadership experience
- Strong knowledge of Java, J2EE, and related technologies
- Proficiency in Spring Framework, Hibernate, and other related frameworks
- Experience with RESTful web services and API development
- Solid understanding of object-oriented programming
- Familiarity with design patterns and best practices
- Experience with Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and teamwork skills