Show more filters
Banner image for Encora Inc.
Job Type   /   Job Level
Contract   /   Senior Executive
Company Location
Malaysia
We are seeking an experienced Java Tech Lead to lead the design and development of scalable backend applications. The role involves building microservices-based solutions, guiding development teams, and ensuring best practices in software architecture and delivery.

Key Responsibilities

  • Lead the design and development of Java-based applications and microservices.
  • Provide technical leadership and guidance to development teams.
  • Design and implement RESTful APIs and distributed systems.
  • Ensure high-quality code, performance, and scalability of applications.
  • Collaborate with stakeholders, architects, and product teams to deliver solutions aligned with business requirements.
  • Support Agile development processes and participate in sprint planning, reviews, and retrospectives.

Requirements

  • Strong hands-on experience in Core Java (Java 8 or above).
  • Extensive experience with Spring Boot framework.
  • Proven experience designing and implementing Microservices architecture.
  • Strong understanding of REST APIs, distributed systems, and system integration.
  • Experience working with SQL and/or NoSQL databases.
  • Familiarity with Docker and Kubernetes is an advantage.
  • Strong experience working in Agile environments.
  • Excellent stakeholder management and communication skills.

More jobs