Java Full Stack Developer

ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ASCENDION ENGINEERING SOLUTIONS SINGAPORE PTE. LTD. seeks a Java Full Stack Developer to design, develop and deliver enterprise-grade applications using Java, Spring Boot and React.js.

The role emphasizes RESTful APIs, microservices, and modern front-end tech in an Agile environment. The contract is 12 months with renewal potential, requiring 5 to 8 years of hands-on full stack experience, strong SQL skills, and collaboration across teams.

Qualifications

  • Bachelor's degree in computer science, Information Technology, Software Engineering, or related discipline.
  • 5 to 8 years of experience in full stack application development using Java technologies.
  • Strong hands-on experience with Java (8/11/17+) and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Proven experience in designing, developing, and maintaining RESTful APIs and Microservices-based applications.
  • Solid front-end development experience using React.js, JavaScript (ES6+), HTML5, CSS3, and UI frameworks such as Bootstrap or Material UI.
  • Hands-on experience in developing and integrating Micro Frontend (MFE) applications using React.
  • Proficiency in state management tools such as Redux or Context API.
  • Strong knowledge of relational databases including Oracle, PostgreSQL, or MySQL.
  • Experience with Git and other version control systems.
  • Familiarity with build and dependency management tools such as Maven or Gradle.
  • Good understanding of Agile/Scrum development methodologies and software development best practices.

Skills

Java
Spring Boot
Microservices
RESTful APIs
React.js
JavaScript ES6+
HTML5
CSS3
Bootstrap
Material UI
Micro Frontends
Redux
Context API
SQL
Oracle
PostgreSQL
MySQL
Git
Maven
Gradle
Agile/Scrum

Education

Bachelor's degree in Computer Science / IT / Software Engineering

Tools

Maven
Gradle
Spring Framework

Job description

We are seeking a Java Full Stack Developer with 5 to 8 years of hands-on experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices architecture, and RESTful API development, along with front-end development experience using React.js, including Micro Frontends, Redux, and Context API.

Candidates should have strong proficiency in SQL databases, version control using Git, and build automation tools such as Maven or Gradle. Experience working across the full software development lifecycle, developing scalable and high-performance applications, and collaborating within an Agile environment is highly preferred.

This is a 12-month contract position with the possibility of renewal, subject to project requirements and performance.

Requirements & Skills

Technical Requirements

  • Bachelor's degree in computer science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 5 to 8 years of experience in full stack application development using Java technologies.
  • Strong hands-on experience with Java (8/11/17+) and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Proven experience in designing, developing, and maintaining RESTful APIs and Microservices-based applications.
  • Solid front-end development experience using React.js, JavaScript (ES6+), HTML5, CSS3, and UI frameworks such as Bootstrap or Material UI.
  • Hands-on experience in developing and integrating Micro Frontend (MFE) applications using React.
  • Proficiency in state management tools such as Redux or Context API.
  • Strong knowledge of relational databases including Oracle, PostgreSQL, or MySQL.
  • Experience with Git and other version control systems.
  • Familiarity with build and dependency management tools such as Maven or Gradle.
  • Good understanding of Agile/Scrum development methodologies and software development best practices.

Key Skills & Competencies

  • Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues.
  • Ability to develop scalable, high-performance, and secure enterprise applications.
  • Strong communication and stakeholder management skills.
  • Ability to work independently as well as collaboratively within cross-functional teams.
  • Detail-oriented with a commitment to delivering high-quality solutions within project timelines.
  • Chinese-speaking candidates are preferred to effectively support business needs and communicate with Mandarin-speaking stakeholders and clients
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

JobCubby • Singapore

On-site
SGD 90,000 - 130,000
Software Developer (ReactJS)
Software Developer (ReactJS)

QUESS ENGINEERING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Elliott Moss Consulting • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer - Java/React
Full Stack Engineer - Java/React

Ascendion • Singapore

On-site
SGD 90,000 - 130,000
Fullstack Developer (Java)
Fullstack Developer (Java)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Developer (Java, Spring Boot & React)
Full Stack Developer (Java, Spring Boot & React)

Cognizant • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Tap Growth ai • Singapore

On-site
SGD 150,000 - 230,000
Full Stack Developer
Full Stack Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software engineer
Software engineer

ELLIOTT MOSS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Java Fullstack Developer
Java Fullstack Developer

Neurones IT Asia • Singapore

On-site
SGD 120,000 - 160,000