jobs in Tech Aalto Pte Ltd

Kerja Sepenuh Masa, Java Full Stack Developer Technology and Operations di Tech Aalto Pte Ltd - Maukerja

Java Full Stack Developer Technology and Operations

Tech Aalto Pte Ltd

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

Singapore (Singapore)


Java Full Stack Developer Technology and Operations

Job Description
About the job
We are looking for an experienced FullStack Developer with an eye for details to join us in the development and support of the consumer risk applications You will work with a variety of technologies You will get to work in a fun environment learn new things and take on cool challenges The end work will expose you to web components microfrontends and a host of other cool technologies whilst the backend work will require knowledge of the building micro services using technologies like Spring Boot and PCF

Responsibilities
  • Design and develop a responsive and stylish user interface framework and web components from ground up with latest technology not limiting to HTML5 JavaScript and CSS3
  • Design and develop micro servicebased API using REST GraphQL and Reactive principles where applicable
  • Engineer services for high resiliency and performance
  • Building new user interface framework to be extensible to various consumer risk applications and web components to be easily distributed for use in other business unit web applications
  • Working to create the interactive reusable web components for the frontend interface
  • Engineering the user experience for the interface
  • Working with the QA to create automation tests for the user interfaces
  • Collaborating with a team of IT professionals in an agile team
  • Writing high quality source code and deliver the application within tight deadline
  • Troubleshooting and fixing bugs in front end and backend
  • Develop technical documents to accurately represent application design and code

Primary Requirements
  • Experience in Java State Machine
  • Experience in Hibernate and Postgressecondary
  • Clear understanding of JavaScript fundamentals like closures and prototypes
  • Experience in JReport
  • Understand and be able to articulate the difference between functional and OO programming principles
  • Frontend frameworks like Angular WebComponents Vue Polymer and ReactJS front end development etc
  • Backend frameworks like Spring Spring Boot NodeJS Express etc
  • Hands on experience in graph databases like Neo4j is preferred
  • Writing type safe JavaScript code like Typescript preferred flow etc
  • Redux for managing application state management
  • Have a working understanding of any frontend automation testing framework
  • A working understanding of Nodejs would be good
  • Experience in frontend development such as HTML CSS preprocessors such as Less Javascript including libraries like ExtJS KnockoutJS and JQuery linters and minifiers
  • User experience engineering
  • Experience in using source code management tool such as Git and SVN
  • Experience in using binary repository manager such as JFrogs Artifactory or Sonatype Nexus
  • Familiarity in Atlassian products such as JIRA Confluence Bitbucket Server formerly Stash
  • Experience in Java web service frameworksstyle such as Apache CXF and REST including its data interchange formatdefinition such as XML JSON WSDL
  • Experience in database technology such as Oracle database inmemory database H2 HSQLDB and its language SQL PLSQL Able to construct hierarchal query

Great to Have
  • Experience in Drools
  • We are also interested if you have
  • Strong organizational skills to manage assignments effectively and working within tight deadlines
  • Strong communications skills to collaborate with developers QA project managers and other stakeholders
  • Familiarity with the agile development process and mobile development with HTML5 experience in continuous integration such as Jenkins CI or its equivalent and experience in Java OOP multithreading is a plus
  • Passion for learning and self-improvement is greatly preferred
  • At least 3 years of relevant working experience
  • Degree in Computer Science IT or other related fields

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (*************) Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut