Enable job alerts via email!

Senior Code Designer (Data Quality)

SYNECHRON TECHNOLOGIES SINGAPORE PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

29 days ago

Job summary

A leading technology solutions provider in Singapore is seeking an experienced professional to align technical design and develop web applications. The role requires expertise in Java/J2EE, Spring, AngularJS, among other technologies, with the expectation to lead complex projects aimed at optimizing functionality and efficiency. The ideal candidate will possess strong problem-solving skills, experience in capital market applications, and a proven track record of developing high-quality software solutions.

Qualifications

  • Minimum 10 years experience in relevant activities.
  • Experience with web applications, Java, Spring, AngularJS.
  • Proficient in SQL and Unix/Linux, exposure to DevOps tools.

Responsibilities

  • Align technical design with functional architecture design.
  • Develop solutions following defined standards and high quality.
  • Support applications in production - analyze and resolve issues as they arise.

Skills

Java/J2EE
Spring
AngularJS
Restful web services
Kafka
SQL
NoSQL
Unix/Linux Shell Scripting
DevOps tools
TDD

Tools

JIRA
Confluence
Maven
GitLab
Jenkins
SonarQube

Job description

Job Responsibilities:

  • Align technical design with functional architecture design.
  • Write detailed technical designs and API contracts.
  • Draw sequence diagrams of process workflows.
  • Review and merge code to the central repository.
  • Study, evaluate, understand, and provide feedback on functional specifications.
  • Develop solutions following defined standards and high quality.
  • Provide detailed estimation for the development of solutions.
  • Study, evaluate, understand and provide feedback on functional specifications.
  • Develop solutions following defined standards and high quality.
  • Provide detailed estimation for development of solutions.
  • Implement solutions using TDD.
  • Implement BDD for the features.
  • Perform non-functional testing.
  • Prepare documentation for design and implementation.
  • Enable and support functional and user acceptance testing.
  • Support applications in production - analyze and resolve issues as they arise.
  • Work with various technical/functional teams to ensure proper delivery.
  • Maintain lessons learnt, release post mortem outcomes and convert them into best practices.
  • Automation approach or suggest automation as and when applicable.
  • Be in the forefront of communications and having good relationship with any stakeholder involved.

Job Requirements:

  • Candidates should have minimum 10 years experience in relevant activities.
  • 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. Functional.
  • Experience in supporting capital market applications and trading systems, ideally within the dynamic landscape of Market Risk/Front Office operations with a commendable grasp of financial products (Treasury, FX, Credit, IRD, Bonds, RSF etc.).

Interested candidates are invited to submit application via https://www.linkedin.com/jobs/view/4264437567

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.