AvePoint logo

Senior Full Stack Engineer (Java Focus)

AvePointSingapore
On-site Full-time

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


Experience Level

Senior

Qualifications

To succeed in this role, you should possess a degree in Computer Science or a related field, alongside proven experience in software development, particularly in Java. A strong foundation in frontend technologies and familiarity with low-code platforms will be highly advantageous.

About the job

 

About the Role

We are seeking a Senior Full Stack Engineer with an emphasis on Java. In this role, you will be responsible for designing, developing, and delivering high-quality software applications that exceed our customers' expectations. Your expertise will be crucial in enhancing software quality and fostering a collaborative, agile team environment.

Your Responsibilities

  • Design, develop, and deliver robust software applications with a primary focus on Java that meet customer requirements.
  • Enhance software quality by employing Extreme Programming (XP) practices, including code reviews and unit testing.
  • Uphold the principles of the Software Craftsmanship Manifesto throughout the development process.
  • Prepare comprehensive architectural and technical documentation to support project development.
  • Work alongside Business Analysts to refine user stories and ensure clarity in requirements.
  • Collaborate with Quality Assurance teams to implement test automation and resolve any bugs.
  • Assist DevOps teams in automating build and release processes.

What We Are Looking For

  • A Degree or Diploma in Computer Science, Computer/Electronics Engineering, Information Technology, or a related field.
  • Proficiency with version control systems, especially Git.
  • Experience with frontend technologies, including but not limited to:
    • AngularJS
    • ReactJS
    • TypeScript
    • Mobile app development (e.g., Swift and Android)
  • Strong backend development expertise, particularly in:
    • Java/Kotlin
    • Node.js
    • Other relevant stacks (e.g., RoR, Python).
  • Familiarity with low-code application platforms such as:
    • OutSystems
    • Mendix
    • Pega
    • Appian
    • MS Power Apps.
  • Knowledge of agile practices and methodologies.

About AvePoint

AvePoint is a leading technology company that specializes in providing innovative solutions to enhance productivity and collaboration in business environments. We are dedicated to delivering high-quality software that meets the evolving needs of our clients.

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.