Search by job, company or skills

R

Full Stack developer (Java/React/Azure)

1-3 Years
SGD 5,000 - 6,000 per month
Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Company

We are a dynamic, forward-thinking organization dedicated to delivering high-impact digital solutions that transform user experiences. By fostering a culture of continuous learning, technological innovation, and engineering excellence, we empower our development teams to build scalable, secure, and cloud-native software ecosystems. We believe in nurturing junior-to-mid level engineering talent, collaborative cross-functional problem-solving, and providing a clear path for professional and technical growth.

About the Job

As a Full Stack Developer, you will design, build, and operate modern, secure, cloud-native applications on Microsoft Azure. This role offers a unique opportunity to focus on either Java backend development or React frontend development as your primary discipline, while gaining full-stack exposure across the entire ecosystem.

Working in an Agile environment, you will translate business requirements and UX designs into production-ready cloud solutions. You will collaborate closely with Business Analysts, Architects, and cross-functional engineering teams to write clean code, support CI/CD release practices, and investigate production root causes.

Key Responsibilities

  • Feature Delivery: Develop end-to-end features, translating functional requirements into highly performant backend services and/or modular, reusable React frontend components.

  • Backend Engineering: Design and implement scalable RESTful web services and microservices architectures using Java, Spring Boot, and Spring Batch.

  • Frontend Engineering: Build accessible (WCAG compliant), responsive, and maintainable web interfaces using ReactJS (and NextJS where applicable), aligning with internal design systems.

  • Cloud Architecture: Leverage Microsoft Azure services (including App Service, Azure Functions, AKS, Azure SQL, and Key Vault) to build secure and cost-effective applications.

  • Containerization & Devops: Utilize Docker and Kubernetes (AKS) for application containerization, and collaborate on maintaining CI/CD pipeline automation gates.

  • Agile Collaboration: Actively participate in daily stand-ups, backlog grooming, and code reviews partner with Business Analysts to clarify edge cases and technical feasibility.

  • Quality Assurance: Write clean, testable code backed by solid unit and integration testing (e.g., JUnit, Mockito, Jest, or Cypress).

Skills & Experience Required

Must-Have Skills (Mandatory for Skills Matching)

  • Experience: 1 to 3 years of hands-on software development experience.

  • Primary Track Proficiency: Strong, hands-on development expertise in at least ONE of the following tracks (proficiency in both is a massive advantage):

    • Java Track: Java Core, Spring Boot, Microservices architecture, and RESTful API development.

    • React Track: ReactJS, JavaScript/TypeScript, web fundamentals (HTML5/CSS3), and responsive component architecture.

  • Cloud Infrastructure: Practical experience deploying or integrating applications within the Microsoft Azure ecosystem.

  • Version Control: Hands-on experience with Git / GitLab, including branching strategies and code review workflows.

Good-to-Have Skills (Preferred)

  • Full-Stack Synergy: Multi-disciplinary proficiency spanning both Java and React JS.

  • Advanced Engineering: Framework experience with NextJS, Angular, or Spring Batch.

  • DevOps & Automation: Practical exposure to Docker, Kubernetes (AKS), GitLab CI, or Azure DevOps pipelines.

  • Data & Scripting: Foundational knowledge of Python or database environments.

  • Cloud Certifications: Microsoft Azure certifications (e.g., AZ-204 Azure Developer Associate).

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related technical discipline.

  • Strong debugging, analytical, and structured problem-solving mindsets.

How to Apply

Please click on the apply button to apply online. For more information, please reach out to Vievien Nathan.EA License Number: 94C3609

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147867463