An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
Our client is looking to hire a Java Engineer to help build and enhance the backend platforms powering critical financial services workflows. You'll work in a collaborative engineering team, turning business requirements into secure, scalable, and reliable systems used in a regulated environment.
This is a hands-on role for an engineer who enjoys clean architecture, high-quality code, and solving problems that genuinely matter to the business. Previous experience working within FS and B2C is preferred.
What you'll do
- Design, develop, test, and maintain Java-based backend services and APIs.
- Build and enhance microservices using Spring Boot and modern Java.
- Translate business and product requirements into robust technical solutions.
- Develop RESTful APIs and integrate with internal and external systems.
- Write clean, maintainable, well-tested code and contribute to code reviews.
- Improve application performance, reliability, security, and scalability.
- Work with relational databases, messaging systems, and CI/CD pipelines.
- Troubleshoot production issues and support continuous improvement.
- Collaborate with product, QA, business analysts, and senior engineers.
What we're looking for
- Strong commercial experience with Java (ideally Java 17+).
- Solid hands-on experience with Spring / Spring Boot and microservices.
- Experience building REST APIs and backend integrations.
- Strong understanding of OOP, design patterns, and clean coding practices.
- Experience with SQL and relational databases such as PostgreSQL, Oracle, or SQL Server.
- Familiarity with Git, automated testing, CI/CD, and Agile delivery.
- Good problem-solving skills and a pragmatic, ownership-driven mindset.
- Financial services, banking, payments, fintech, or other regulated-industry experience is advantageous but not essential.
- Exposure to trading, payments, risk, treasury, lending, or post-trade platforms.
Nice to have
- Kafka or other event-driven/messaging technologies.
- Docker and Kubernetes.
- Cloud experience, particularly AWS, Azure, or GCP.
- Experience with performance tuning, JVM diagnostics, or high-volume transactional systems.
Skills
JavaKubernetesSql ServerTestingRestfulOracleCloudSqlSoftware EngineerIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Similar Jobs
View allNew IT / Software Development & Related roles in Dubai.
One email a day. Unsubscribe any time.

