AvePoint

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

AvePoint
Apply
29 days ago
Singapore, SingaporeSenior

Responsibilities

  • Design, develop, and deliver working software applications with a focus on Java.
  • Improve software quality through code reviews, unit testing, and Extreme Programming practices.
  • Prepare architectural and technical documentation for project development.
  • Assist Business Analysts in elaborating user stories.
  • Collaborate with Quality Assurance teams on test automation and bug fixes.
  • Support DevOps teams with build and release automation processes.

Requirements

  • Degree or diploma in Computer Science, Computer/Electronics Engineering, Information Technology, or a related discipline.
  • Proficiency with Git and version control systems.
  • Experience with frontend technologies including AngularJS, ReactJS, and TypeScript.
  • Strong backend development experience with Java/Kotlin and Node.js, with exposure to other stacks such as RoR and Python.
  • Familiarity with low-code platforms including OutSystems, Mendix, Pega, Appian, and MS Power Apps.
  • Knowledge of cloud platforms such as AWS, GCP, Heroku, and Azure.
  • Experience with Continuous Integration tools such as Bamboo or TeamCity.
  • Proficiency with low-code development and wireframing tools, particularly Figma.
  • Experience in Mac/Linux environments and familiarity with Windows and UNIX/Linux servers.
  • Understanding of design patterns, unit testing, and mobile application development is advantageous.
  • Strong presentation, listening, problem-solving, analytical, communication, and interpersonal skills.
  • Relevant cloud certifications are valued.

Tech Stack

AWSBambooGitGoogle Cloud PlatformHerokuJavaKotlinLinuxmacOSNode.jsPythonReactRuby on RailsSwiftTeamCityTypeScriptWindows
AvePoint

About AvePoint

1,001-5,000 employees
Contact me