Senior Java Full Stack Developer

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxoft Information Technology (Singapore) PTE. LTD. is recruiting for a senior Java developer to join a leading bank client in Asia.

The role focuses on backend Java development with Spring, Hibernate, and Spring Boot, and requires experience in Global Markets and Back Office applications. Proficiency in Angular or React, strong TypeScript/JavaScript skills, and solid SQL development are essential. Familiarity with security protocols such as ADFS, OIDC, and OAuth 2.0 is advantageous.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • At least 6 years of relevant experience preferably in a Finance Institution.
  • Global Markets and Back Office exposure beneficial.
  • Strong Core Java; experience with Spring, Hibernate, and Spring Boot.
  • Experience with Angular and/or React; strong TypeScript/JavaScript skills.
  • Knowledge of security protocols: ADFS, OIDC, OAuth 2.0, Spring Security.
  • Strong SQL/RDBMS development skills; experience with JMS or MQ messaging.

Skills

Core Java
Spring Framework
Hibernate
Spring Boot
Java Design Patterns
JavaScript/TypeScript
Angular
React
SQL
JMS
OAuth/OIDC
ADFS
Web Development
Web Security
Communication
Problem Solving

Education

Bachelor's degree in Computer Science or related field

Tools

JMS
WebSphere MQ
RabbitMQ
SQL Tools
OpenID Connect

Job description

Project description

Our Client is a leading bank in Asia with a global network of more than 500 branches and offices in 19 countries and territories in Asia Pacific, Europe and North America. In Asia, our client operate through our head office in Singapore and banking subsidiaries in China, Indonesia, Malaysia and Thailand, as well as branches and offices. Our history spans more than 80 years. Over this time, they have been guided by values – Honorable, Enterprising, United and Committed. This means they always strive to do what is right, build for the future, work as one team and pursue long-term success. It is how they work, consistently, be it towards the company, colleagues or customers.


Group Technology and Operations (GTO) provides software and system development, information technology support services and banking operations.
They have centralized and standardized the technology components into Singapore, creating a global footprint which can be utilized for supporting our regional subsidiaries and the branches around the world. They operate and support 19 countries with this architecture to provide a secure and flexible banking infrastructure.


Skills

Must have


Education:


Bachelors’ Degree in Computer Science or related field.


At least 6 years’ relevant experience preferably in a Finance Institution.


Global Markets and Back Office:


Preferable to have exposure to Global Markets and Back Office applications development experience


Java and Open Source Frameworks:


Strong Core Java expertise with hands-on experience in Collections, I/O, and Multithreading.


Strong understanding of Java Design Patterns and coding best practices.


Good knowledge of Spring Framework, including MVC and JPA modules.


Hands-on experience with Hibernate development.


Experience with Spring Boot application development.


Security:


Knowledge of ADFS, OpenID Connect (OIDC), OAuth 2.0, and Spring Security.


Web Development:


Experience in Angular and/or React development.


Strong TypeScript and JavaScript development skills.


Good understanding of Web Application Design principles.


Databases:


Strong RDBMS and SQL development skills.


Messaging:


Messaging fundamentals like Queueing, Pub/Sub, Channels, DLQ etc.


JMS, IBM MQ Websphere or Rabbit MQ


Communication & Organizational Skills


Strong verbal and written communication skills.


Ability to work effectively with business and technical stakeholders.


Strong analytical, problem-solving, and troubleshooting skills.


Ability to manage multiple priorities and deliver within deadlines.


Self-motivated team player with good organizational and time-management skills.


Experience participating in design discussions, code reviews, and knowledge-sharing activities.


Nice to have


NA

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

Luxoft • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Full Stack Developer [Java / Angular / React]
Senior Java Full Stack Developer [Java / Angular / React]

Luxoft Singapore • Singapore

On-site
SGD 90,000 - 150,000
Full-stack Developer (80% Angular / 20% Java)
Full-stack Developer (80% Angular / 20% Java)

LINK COMPLIANCE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (Java)
Software Engineer (Java)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Engineer
Java Engineer

Viondata Partners • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Backend Software Engineer
Java Backend Software Engineer

Crédit Agricole CIB • Singapore

On-site
SGD 90,000 - 140,000
Senior Java Developer
Senior Java Developer

Crédit Agricole CIB • Singapore

On-site
SGD 120,000 - 180,000
Software Engineering Director (Java)
Software Engineering Director (Java)

GMP Technologies • Singapore

On-site
SGD 260,000 - 520,000