Job Search and Career Advice Platform

Enable job alerts via email!

Systems Integration Advisor

NTT Ltd

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is seeking a seasoned Java backend developer with over 7 years of experience. The role requires strong analytical skills and deep knowledge of software design principles, as well as both relational and No-SQL databases. Proficiency in core Java and familiarity with common frameworks like Spring is essential. The successful candidate will also engage with cloud technologies and RESTful web services, contributing to high-quality software solutions.

Qualifications

  • 7+ years of experience in Java backend development.
  • Strong knowledge of software design principles and common Java frameworks.
  • Good knowledge of both relational and No-SQL databases.

Skills

Analytical skills
Java backend development
Software design principles
Core Java
Java frameworks
Relational Databases and SQL
No-SQL Databases
Cloud tech stack
GIT
RESTful Web services
Unix/Linux

Tools

Azure
Jenkins
ReactJS
Job description

Location: Mumbai, IN
Category: Other

Required Skills
  • Very strong analytical and problem-solving abilities.
  • 7+ years of experience in Java backend development
  • Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion
  • Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java Streams and Functional Programming
  • Strong knowledge of common Java frameworks (Spring, JSR-303, Logback, Junit, Apache Commons)
  • Strong Knowledge of Relational Databases and SQL (DB2)
  • Good Knowledge of No-SQL Databases (Mongo DB)
Desired Skills
  • Cloud tech stack – Azure, Snowflake, Databricks
  • Workflow Engine – BPMN, DMN – Camunda 7/8
  • Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber
  • Experience with TDD (test driven development)
  • Strong knowledge of GIT source code management
  • Knowledge of Gradle, Jenkins automated build processes
  • Strong knowledge of Representation state transfer (RESTful Web services)
  • Knowledge of HTTP, XML, JSON
  • Knowledge of ReactJS/Redux
  • Knowledge of Unix/Linux
  • Knowledge of Liquibase database schema management
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.