Point your AI agent at freehire and let it find you a job.

Get the CLI →

re-zoo-me

Java ReactJS Full-Stack Developer

Posted 10 views
Discussion

Summary

Full-stack developer role in Singapore designing and building end-to-end web applications: Java/Spring Boot microservices and REST APIs on the back end, ReactJS/TypeScript UIs on the front end, with cloud integrations (AWS/Azure/GCP), testing, Docker/Kubernetes, and CI/CD in an Agile/Scrum team.

Key Responsibilities
  • Full-Stack Development: Design, develop, test, and deploy scalable end-to-end web applications using Java on the back end and ReactJS on the front end.
  • Back-End Engineering: Build secure, high-performance RESTful APIs, microservices, and enterprise logic using Java, Spring Boot, and relational/NoSQL databases.
  • Front-End Engineering: Develop modular, reusable UI components using ReactJS, JavaScript (ES6+), TypeScript, HTML5, and CSS3. Manage state efficiently using Redux, Context API, or React Hooks.
  • System Integration: Seamlessly integrate front-end components with back-end services, third-party applications, and cloud environments (AWS, Azure, or GCP).
  • Code Quality & Optimization: Conduct code reviews, enforce coding standards, perform unit testing (JUnit, Jest/React Testing Library), and optimize applications for maximum speed and scalability.
  • Agile Collaboration: Work closely with Product Managers, UI/UX Designers, QA engineers, and cross-functional teams in an Agile/Scrum environment.
Key Requirements & Qualifications
  • Experience: 5+ years of professional software development experience, with solid hands-on expertise in both Java and modern JavaScript frameworks.
  • Back-End Skills:
  • Strong proficiency in Core Java, J2EE, Spring Boot, and Microservices architecture.
  • Experience with relational databases (Oracle, PostgreSQL, MySQL) and caching tools (Redis).
  • Familiarity with messaging queues (Kafka, RabbitMQ) is a strong plus.
  • Front-End Skills:
  • Deep expertise in ReactJS, Redux, Webpack, JavaScript (ES6+), and TypeScript.
  • Strong mastery of responsive web design, HTML5, CSS3, and CSS preprocessors (Sass/LESS).
  • Tools & DevOps:
  • Proficiency with Git version control, CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), and containerization tools (Docker, Kubernetes).
  • Familiarity with Agile/Scrum project management tools (Jira, Confluence).
  • Soft Skills: Excellent problem-solving abilities, strong communication skills, and the capacity to collaborate effectively within a multicultural team environment in Singapore.
Education
  • Bachelor’s Degree.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available