Enable job alerts via email!

Senior Java Developer with Banking Domain

Expleo

Dubai

On-site

AED 150,000 - 210,000

Full time

13 days ago

Boost your interview chances

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

Job summary

A leading company in Dubai is seeking a Senior Java Engineer to drive high-performance, scalable applications. The role demands expertise in Java, Spring Framework, and involves leading a team while contributing to all phases of the development lifecycle. Candidates should possess strong troubleshooting and communication skills, especially in a distributed team context.

Qualifications

  • Proven experience in implementing Java 8+ based applications.
  • Strong troubleshooting ability and technical analysis skills.
  • Experience in writing automated test cases.

Responsibilities

  • Contribute in all phases of the development lifecycle.
  • Write efficient Java code and perform software releases.
  • Support continuous improvement by investigating new technologies.

Skills

Java 8+
Spring Framework
Micro-services patterns
Relational databases
NoSQL databases
JUnit
Gherkin
Cucumber
Troubleshooting
Technical analysis

Job description

Overview

We are looking for a Senior Java Engineer with experience in building high-performing, scalable, enterprise-grade applications and also who an lead the team

Responsibilities
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient Java code and tests (unit and integration)
  • Ensure designs are in compliance with specifications including code quality and code coverage
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

#LI-HJ1

Essential skills
  • Proven experience of implementing Java 8 and above based enterprise applications in production
  • Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)
  • Sound knowledge of micro-services patterns and implementation styles
  • Proficient in working with relational or NoSQL databases
  • Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber
  • Strong troubleshooting ability and technical analysis skills – performance optimization included.
  • Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
  • Should be open to support leagacy applications having old tech stack like Struts, Websphere etc
Desired skills

Banking Domain Experience

Experience

10+ years

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