Back to jobs
Java Developer - Banking Sector Opportunity in Riyadh
Tech

Java Developer - Banking Sector Opportunity in Riyadh

Client of YALLO RetailRiyadh, Saudi ArabiaFull-timeFebruary 11, 2026
Tech
Software
Development
Gulf Jobs
Java Developer
Tech Jobs
Banking Sector
Riyadh

A leading retail client of YALLO Retail is seeking an experienced Java Developer to join their technology team in Riyadh, with a focus on banking projects.

Application tools

Create your documents and check eligibility fast — opportunity details are free to read.

Java Developer - Banking Sector (Riyadh)

A leading retail client of YALLO Retail, with operations and applications intersecting the banking domain, is actively recruiting for a Java Developer position in Riyadh. This role presents an excellent opportunity for experienced and talented developers to join a high-paced, technical environment and contribute to building advanced and complex software solutions for a critical sector like banking.

Job Description

The successful candidate will be integrated into a cohesive technical team. The core responsibilities will focus on developing, maintaining, and enhancing core applications using the Java language and its ecosystem. Given the client's involvement in areas overlapping with financial services, the work will involve sensitive, high-stakes projects with stringent requirements for security, reliability, and performance.

Key Expected Responsibilities:

  • Design, develop, test, and deploy scalable, high-performance Java applications.
  • Analyze user and system requirements to translate them into practical technical solutions.
  • Participate in the full software development life cycle (SDLC), from initial design to deployment and maintenance.
  • Write clean, maintainable, and reusable code while adhering to best practices and coding standards.
  • Collaborate closely with other software engineers, business analysts, and QA teams to achieve project goals.
  • Troubleshoot, debug, and optimize the performance of existing applications.
  • Ensure developed solutions comply with strict security standards, particularly within a banking/financial services context.
  • Contribute to code reviews and knowledge-sharing sessions within the team.

Requirements and Qualifications

To be a successful candidate for this role, you should meet the following criteria:

Technical Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven hands-on experience of 3-5 years in application development using the Java language.
  • Strong experience with the Spring Boot framework and related concepts like Spring MVC, Spring Security, and Spring Data JPA.
  • Deep understanding of Object-Oriented Programming (OOP) principles, Design Patterns, and software architecture.
  • Experience working with relational databases (e.g., Oracle, MySQL, PostgreSQL) and SQL.
  • Good knowledge of web technologies such as RESTful APIs, JSON, XML.
  • Experience using version control tools like Git.
  • Knowledge of Microservices concepts will be a significant advantage.
  • Any prior experience in projects related to the banking, financial, or payment systems sector is considered a key competitive advantage.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Ability to work effectively both in a team and in a fast-paced environment.
  • Excellent written and verbal communication skills.
  • Attention to detail and a commitment to delivering high-quality work.
  • Ability to learn quickly and adapt to new technologies.

Work Location & Benefits

  • Work Location: Riyadh, Saudi Arabia.
  • Job Type: Full-time.
  • This opportunity offers a stimulating work environment in one of the region's fastest-growing tech markets.
  • Joining a team of experienced and ambitious professionals.
  • Working on advanced, high-impact technical projects.

How to Apply

Applications for this position are processed through the Naukrigulf platform, the official channel advertising this opportunity. Please prepare an updated and clear resume in English (an Arabic version is also preferred) that highlights your relevant work experience and projects, particularly those involving Java technologies and any background in the financial sector. Ensure your contact information is included and link to your professional profiles like LinkedIn or GitHub if available.

As the role is offered through a client of YALLO Retail, the selection process may involve several rounds of technical and behavioral interviews. Interested candidates are advised to apply at their earliest convenience.

AI admission service
Smart Match + Cover Letter Gen
Try now