LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›AvePoint›Senior Full Stack Engineer (Java Domain) (#62)
AvePoint

About AvePoint

Empowering organizations to manage Microsoft 365 data securely

🏢 Tech👥 1K-5K📅 Founded 2001📍 Jersey City, New Jersey, United States

Key Highlights

  • Over 16,000 customers including the UN and U.S. Department of Defense
  • Headquartered in Jersey City, New Jersey
  • Raised over $200 million in funding
  • Approximately 1,300 employees worldwide

AvePoint is the largest independent software vendor of SaaS solutions for Microsoft 365, specializing in data migration, management, and protection. Headquartered in Jersey City, New Jersey, AvePoint serves over 16,000 customers globally, including organizations like the United Nations and the U.S. ...

🎁 Benefits

AvePoint offers competitive salaries, equity options, generous PTO policies, remote work flexibility, and a comprehensive health benefits package....

🌟 Culture

AvePoint fosters a culture of innovation and collaboration, emphasizing a strong commitment to customer success and employee well-being. The company v...

🌐 Website💼 LinkedIn𝕏 TwitterAll 237 jobs →
AvePoint

Senior Full Stack Engineer (Java Domain) (#62)

AvePoint • Singapore

Posted 2w agoSeniorFull stack engineer📍 Singapore
Apply Now →

Skills & Technologies

JavaJavaScriptTypeScriptAngularReactNode.jsGit

Overview

AvePoint is seeking a Senior Full Stack Engineer with a strong focus on Java to design and develop exceptional software applications. You'll work with technologies like Java, JavaScript, and various frontend frameworks. This role requires significant experience in software development and agile practices.

Job Description

Who you are

You are a Senior Full Stack Engineer with a strong focus on Java, bringing extensive experience in designing, developing, and delivering software applications that meet customer needs. You have a degree or diploma in Computer Science, Computer/Electronics Engineering, Information Technology, or related disciplines. Your proficiency with version control systems, particularly Git, allows you to collaborate effectively in a team environment. You are familiar with frontend technologies such as Angular and React, and you have strong backend development experience, specifically in Java and Node.js. Your knowledge of agile processes and practices, including Scrum and Extreme Programming, ensures that you adhere to high standards of software quality.

You have a passion for software craftsmanship and are committed to improving software quality through practices like code reviews and unit testing. You are self-driven and independent, with strong communication and interpersonal skills that enable you to work collaboratively with cross-functional teams. Your curiosity and openness to new ideas allow you to quickly learn new skills and adapt to changing project requirements.

Desirable

Experience with mobile app development, particularly in Swift and Android, is a plus. Familiarity with low-code application platforms such as OutSystems, Mendix, Pega, Appian, and MS Power Apps will enhance your ability to contribute to various projects. You are eager to make an impact with your Java expertise and are ready to take on new challenges in a collaborative and agile team environment.

What you'll do

In this role, you will design, develop, and deliver working software applications with a focus on Java to meet customer needs. You will improve software quality using Extreme Programming (XP) practices, including code reviews and unit testing. Your responsibilities will include preparing architectural and technical documents to guide project development and assisting Business Analysts in elaborating user stories to ensure clear requirements. You will collaborate with Quality Assurance teams on test automation and bug fixes, ensuring that the software meets the highest quality standards.

You will also support DevOps teams in build and release automation processes, contributing to a seamless development lifecycle. Your role will require you to stay updated with the latest technologies and best practices in software development, allowing you to bring innovative solutions to the team. You will work closely with your teammates to foster a collaborative environment where everyone can thrive and contribute to the success of the projects.

What we offer

At AvePoint, you will be part of a dynamic team that values collaboration and innovation. We offer a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on exciting projects that make a real impact on our customers. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at AvePoint.

Apply Now →Get Job Alerts