Epicareer Might not Working Properly
Learn More

Java Lead

$ 8,500 - $ 11,500 / month

Checking job availability...

Original
Simplified

Job Description

Description

If you are passionate about Java development and excited to lead a talented team, we want to hear from you!

In this role, you will oversee the design, development, and implementation of scalable, high-performance applications. You will also mentor a team of developers, ensuring best practices in coding and software design are followed.

Responsibilities

  • Lead the development and deployment of Java-based applications using Spring Boot.
  • Architect and design robust, scalable, and secure solutions aligned with business requirements.
  • Collaborate with cross-functional teams, including product managers and designers, to deliver high-quality software.
  • Drive the adoption of best practices in software engineering, including CI/CD, testing, and code reviews.
  • Monitor and optimize application performance, ensuring high availability and reliability.
  • Provide technical mentorship and guidance to the development team.
  • Stay updated with emerging trends and technologies in Java and Spring frameworks.

Skills and Qualifications

  • Must be a Singaporean Citizen or Permanent Resident due to business needs.
  • Proven experience as a Java Technical Lead or similar role.
  • Strong proficiency inJavaand extensive hands-on experience withSpring Boot.
  • Solid understanding of microservices architecture and RESTful API design.
  • Experience with front-end technologies such as Angular, React, or Vue.js is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes).
  • Proficiency in database systems (SQL and NoSQL) and ORM frameworks (e.g., Hibernate).
  • Strong knowledge of CI/CD pipelines, Git, and build tools like Maven/Gradle.
  • Strong communication skills with the ability to collaborate effectively in a team environment.

Job Description

Description

If you are passionate about Java development and excited to lead a talented team, we want to hear from you!

In this role, you will oversee the design, development, and implementation of scalable, high-performance applications. You will also mentor a team of developers, ensuring best practices in coding and software design are followed.

Responsibilities

  • Lead the development and deployment of Java-based applications using Spring Boot.
  • Architect and design robust, scalable, and secure solutions aligned with business requirements.
  • Collaborate with cross-functional teams, including product managers and designers, to deliver high-quality software.
  • Drive the adoption of best practices in software engineering, including CI/CD, testing, and code reviews.
  • Monitor and optimize application performance, ensuring high availability and reliability.
  • Provide technical mentorship and guidance to the development team.
  • Stay updated with emerging trends and technologies in Java and Spring frameworks.

Skills and Qualifications

  • Must be a Singaporean Citizen or Permanent Resident due to business needs.
  • Proven experience as a Java Technical Lead or similar role.
  • Strong proficiency inJavaand extensive hands-on experience withSpring Boot.
  • Solid understanding of microservices architecture and RESTful API design.
  • Experience with front-end technologies such as Angular, React, or Vue.js is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes).
  • Proficiency in database systems (SQL and NoSQL) and ORM frameworks (e.g., Hibernate).
  • Strong knowledge of CI/CD pipelines, Git, and build tools like Maven/Gradle.
  • Strong communication skills with the ability to collaborate effectively in a team environment.