Job title: Java Lead
Job type: Permanent
Emp type: Full-time
Location: Singapore
Job published: 06/05/2024
Job ID: 33818

Job Description

You will be responsible for leading the development and maintenance of Java applications. You will work closely with our team of talented engineers to design, develop, and implement high-quality software solutions.

 

Your Role:

  • 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

 

What you will bring in:

  • 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