Enable job alerts via email!

Full Stack Developer x2

HAUS CONSULTING PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading software consulting firm in Singapore is seeking an experienced Full Stack Developer to lead the development of modern web and mobile applications. Candidates should have over 10 years of experience in software development, strong expertise in Java and Spring Boot, and familiarity with microservices architecture. This role demands collaboration with cross-functional teams to deliver high-quality solutions and includes mentoring junior developers.

Qualifications

  • Min 10+ years of professional experience in software development.
  • Strong knowledge of database design and management.
  • Certifications in Java development or DevOps is mandatory.

Responsibilities

  • Lead the end-to-end development of modern web and mobile applications.
  • Design and maintain scalable microservices architecture.
  • Implement and maintain CI/CD pipelines.

Skills

Java (8 to 17)
Spring Boot
Full stack development
ReactJS
Angular
Docker
Kubernetes
AWS
Agile methodologies
PostgreSQL

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
Git
JUnit
Mockito
Job description
Responsibilities
  • Lead the end-to-end development of modern web and mobile applications using Java (Spring Boot), ReactJS, Angular, and related technologies.
  • Design, develop, and maintain scalable microservices architecture using Docker, Kubernetes, and cloud platforms like AWS/Azure.
  • Collaborate with product owners, architects, and stakeholders to gather requirements and deliver robust solutions aligned with business objectives.
  • Implement and maintain CI/CD pipelines to automate the software build, test, and deployment processes.
  • Develop and integrate RESTful APIs and SOAP services following SOA principles.
  • Ensure application security using frameworks such as Spring Security and adhere to organizational security policies.
  • Mentor and guide junior developers, conduct technical reviews, and contribute to continuous improvement in development processes.
  • Monitor, troubleshoot, and optimize application performance and scalability.
  • Keep up-to-date with emerging technologies and propose solutions to enhance development efficiency and product quality.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Min 10+ years of professional experience in software development, with strong expertise in full stack development.
  • Proficient in Java (8 to 17), Spring Boot, and microservices architecture.
  • Extensive experience with frontend frameworks such as ReactJS, Angular, TypeScript, HTML5, CSS3.
  • Strong understanding of containerization and orchestration technologies: Docker, Kubernetes, OpenShift.
  • Experience with cloud platforms like AWS or Azure, including serverless architecture.
  • Hands-on experience with messaging systems such as Kafka.
  • Skilled in implementing DevOps practices: CI/CD pipelines (Jenkins, Git), automated testing (JUnit, Mockito), and Agile methodologies (Scrum/Kanban).
  • Strong knowledge of database design and management using PostgreSQL, MySQL, MongoDB.
  • Familiarity with API development using REST and SOAP web services.
  • Solid understanding of software design principles, architectural patterns, and best coding practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Effective communication skills and ability to work collaboratively within a team and cross-functional stakeholders.
  • Experience in mentoring and leading development teams is a plus.
  • Certifications related to Java development, DevOps, or cloud platforms is mandatory (e.g., Red Hat Java EE, AWS Certified Developer).
  • Exposure to cross-platform mobile app development (e.g., Ionic).
  • Familiarity with Serverless frameworks and infrastructure-as-code tools.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.