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...

AvePoint

Full Stack Engineer Senior

AvePointSingapore

Apply Now →

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.

Similar Jobs You Might Like

Based on your interests and this role

Portcast

Full Stack Engineer

Portcast📍 Singapore - On-Site

Portcast is hiring a Senior Full Stack Engineer to develop and scale products that enhance international supply chains. You'll work with JavaScript, Node.js, and React to deliver actionable insights for logistics companies. This position requires significant experience in full stack development.

🏛️ On-SiteSenior
4 months ago
Plaud

Full Stack Engineer

Plaud📍 Singapore - On-Site

Plaud is hiring a Full Stack Engineer to lead the architecture design and development of their core operational platform. You'll work with technologies like Java, JavaScript, and REST APIs. This position requires at least 3 years of experience in building and maintaining robust APIs.

🏛️ On-SiteMid-Level
5 months ago
AvePoint

Full Stack Engineer

AvePoint📍 Singapore - On-Site

AvePoint is hiring a Full Stack Engineer to design, develop, and deliver high-quality software applications. You'll work in a collaborative environment and embrace agile practices. This role requires a degree in Computer Science or a related field.

🏛️ On-SiteMid-Level
1w ago
SonarSource

Full Stack Engineer

SonarSource📍 Singapore

SonarSource is hiring a Full Stack Engineer to develop, deploy, and maintain robust web applications that integrate with advanced AI models. You'll collaborate with software engineers, designers, and researchers to deliver high-quality solutions in Singapore.

4 months ago
Overmind

Full Stack Engineer

Overmind📍 Singapore

Overmind is hiring a Full Stack Engineer to help developers transition into web3. You'll work with JavaScript, TypeScript, and React to build innovative products. This position requires at least 1 year of development experience.

Entry-Level
3 years ago