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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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