AvePoint logoAvePoint logo

Full-Stack Developer (React & Java) at AvePoint | Singapore

AvePointSingapore
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Soft SkillsExcellent analytical and problem-solving capabilities with a keen attention to detail. Adept at evaluating technical challenges and proposing effective solutions. Strong communication skills and the ability to work collaboratively in a team environment.

About the job

Key Responsibilities

  • Craft, develop, and maintain dynamic web applications utilizing React for the frontend and Java for the backend.
  • Engage in collaborative efforts with cross-functional teams, including Developers, DevOps, and Business Analysts, to implement new features and address issues.
  • Participate in all phases of the software development lifecycle, from design to development, testing, deployment, and ongoing maintenance.
  • Architect and integrate RESTful APIs, ensuring secure and efficient communication between frontend and backend systems.
  • Conduct code reviews to uphold coding standards, best practices, and security protocols.
  • Diagnose, troubleshoot, and resolve full-stack issues to ensure application stability and optimal performance.
  • Contribute to minimizing technical debt while enhancing code quality and maintainability.
  • Keep detailed and updated technical documentation; communicate effectively within the team.
  • Collaborate with senior developers on technical design and architectural strategies.



Required Skills and Qualifications

  • 2–5 years of professional experience in full-stack development with a strong emphasis on React and Java.
  • Deep understanding of React, including hooks, Redux, reusable component design, and microfrontend architecture.
  • Substantial backend development experience in Java, particularly with Spring Boot, Spring MVC, and Spring Data / JPA.
  • Experience in managing both legacy systems and modern microservice architectures.
  • Practical experience in developing and integrating RESTful APIs across frontend and backend layers.
  • Strong command of JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with modern frontend tooling such as Webpack, Babel, NPM/Yarn, and ESLint.
  • Knowledge of SQL databases and the ability to write optimized queries.
  • Experience in implementing unit tests using Jest and JUnit to ensure code integrity.
  • Proficient in Git and standard version control workflows, with experience in GitLab CI/CD pipelines for build, test, and deployment.

About AvePoint

AvePoint is a leading provider of solutions to manage and optimize Microsoft 365 environments, enhancing collaboration and productivity for organizations worldwide.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.