Senior Spring Boot Microservices Developer Jobs in Riyadh, Saudi Arabia

Website Linnk Group

Location

Riyadh, Saudi Arabia

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical
  • Banking & Insurance

Job Overview

A leading banking organization in Riyadh, Saudi Arabia, is seeking an experienced Senior Spring Boot Microservices Developer to support large-scale digital banking transformation initiatives. This role is ideal for software engineering professionals with a strong background in Java development, microservices architecture, and enterprise banking technology solutions.

The successful candidate will contribute to the design, development, and maintenance of secure, scalable, and high-performance banking applications. Working within an Agile environment, the developer will collaborate with cross-functional teams to build modern microservices-based platforms, RESTful APIs, and enterprise integrations that support critical banking operations and customer-facing digital services.

This opportunity offers excellent career growth for professionals seeking exposure to modern banking technologies, cloud-native architectures, DevOps practices, and enterprise-scale software development. Candidates will gain valuable experience working on digital transformation programs while enhancing their expertise in microservices, cloud technologies, and financial services platforms.

Key Responsibilities

  • Design, develop, and maintain microservices-based applications using Java and Spring Boot.
  • Build, enhance, and support RESTful APIs and integration services.
  • Integrate applications with core banking systems and enterprise platforms.
  • Participate in software architecture discussions and technical design reviews.
  • Conduct code reviews and ensure adherence to development best practices.
  • Perform application testing, troubleshooting, debugging, and performance optimization.
  • Collaborate with Agile teams throughout the software development lifecycle.
  • Ensure compliance with security, regulatory, and software development standards.
  • Support deployment, monitoring, and continuous improvement initiatives.
  • Contribute to the development of scalable and highly available banking solutions.

Requirements & Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience

  • Minimum 5 years of experience in Java software development.
  • Proven experience developing enterprise applications using Spring Boot and Microservices Architecture.
  • Mandatory experience within Banking or Financial Services environments.
  • Experience working within Agile software development teams.
  • Immediate joiners or candidates with a maximum one-month notice period are preferred.

Technical Skills

  • Java Development
  • Spring Boot
  • Microservices Architecture
  • Spring Framework
  • Spring Cloud
  • REST APIs
  • Hibernate/JPA
  • Oracle Database
  • Microsoft SQL Server
  • PostgreSQL
  • Git Version Control
  • CI/CD Pipelines
  • Application Integration

Preferred Skills

  • Docker
  • Kubernetes
  • OpenShift
  • Cloud-native application deployment
  • Enterprise banking platform integrations
  • DevOps methodologies

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work effectively within Agile environments.
  • Strong stakeholder engagement and teamwork capabilities.

Salary, Benefits & Career Growth

Benefits

  • Opportunity to work with a leading banking organization.
  • Exposure to large-scale digital banking transformation projects.
  • Collaborative Agile work environment.
  • Experience with modern software architecture and cloud technologies.
  • Opportunity to work with enterprise-grade banking systems and platforms.

Career Growth

  • Advancement opportunities into Senior Software Engineer, Technical Lead, Solution Architect, or Engineering Manager roles.
  • Professional development in cloud-native development, DevOps, and microservices architecture.
  • Exposure to enterprise banking technologies and digital transformation initiatives.
  • Continuous learning opportunities through modern software engineering practices and financial technology innovation.

Application Process

Application Process (Website)

Apply only through the official job link.

Click Apply Now on the website.

HR Email for Application

Send your updated CV directly

To apply for this job email your details to mohammed.naasim@linnk.com


Discover more from Recrenza

Subscribe to get the latest posts sent to your email.