Enable job alerts via email!

Senior Code Designer

APAR TECHNOLOGIES PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm in Singapore seeks a senior Java developer with 10+ years of experience in web application development. The role entails solution design and implementation using technologies such as Java, Spring, and AngularJS, alongside cloud deployment. You will work collaboratively with cross-functional teams to enhance application performance and user experience.

Qualifications

  • Minimum 10 years experience in relevant activities.
  • Strong understanding of Java and recent language features.
  • Experience with cloud solutions, preferably AWS.

Responsibilities

  • Develop and maintain web applications using Java/J2EE and related technologies.
  • Collaborate with UI/UX designers for high-quality implementations.
  • Optimize applications for speed and scalability.

Skills

Java
Spring
AngularJS
SQL
ReactJS
MongoDB
Jenkins
Unix/Linux Shell Scripting
Kafka
DevOps

Tools

JIRA
Maven
GitLab
SonarQube

Job description

Qualifications and Profile

  • Candidates should have minimum 10 years experience in relevant activities.

Technical

  • Solution design using proven patterns, awareness of anti-patterns, performance tuning.
  • Develop and maintain web applications using Java/J2EE, Spring, AngularJS, Spring MVC/Struts, Multi-threading, Restful web services, Swagger, JMS/WebSphere MQ, JavaScript, JQuery, XML, XSLT, XPath, XSD.
  • A strong understanding of recent Java language features
  • Design and implement user interfaces using ReactJS, AngularJS, TypeScript, and UI component libraries such as Material-UI.
  • Collaborate with UI/UX designers to translate designs into high-quality code and ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Ensure reliable and scalable message processing using Kafka.
  • Work with NoSQL databases like MongoDB, and experience in best practices for NoSQL DB performance.
  • Work with relational databases – MSSQL, Oracle, PostgreSQL.
  • Source management – SVN/GIT, TDD using Junit, DBUnit, Jira / QC.
  • Application server – Jboss / WildFly / Websphere.
  • Write well-designed, testable, efficient code.
  • Well experienced and having a good understanding of SQL language.
  • Well experienced and having a good understanding of Unix/Linux Shell Scripting.
  • Experience with JIRA, Confluence, Maven, GitLab, Jenkins, SonarQube, and other deployment tools.
  • Exposure to DevOps tools.
  • Knowledge of implementing solutions on the Cloud, preferably AWS.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.