Java Architect
1 week ago
**Meet your recruiter**
**Kareem Katamish**
**Vacancy details**
- Software Engineering
- Java Architect
- Architect
- Riyadh,
- Saudi Arabia
- Hybrid
**Refer a friend now**
Software Architect - Lead, Innovate, and Drive Excellence
As a Software Architect, you will have full autonomy to shape technical direction, ensuring alignment with business needs and scalability. You’ll define and refine product structures, translate customer needs into technical solutions, and lead architectural decisions across multiple product lines.
Collaborating with engineers, architects, and product teams, you’ll drive innovation, research emerging technologies, and enhance development processes. Your deep technical expertise and understanding of customer contexts will ensure impactful, forward-thinking solutions.
If you’re passionate about solving complex challenges and leading technical excellence, this role is for you.
**What project we have for you**
- The Client is one of the largest financial institutions in the Kingdom of Saudi Arabia and the Middle East.
Established in 1957, the Bank aims to be the most innovative and trusted financial solutions partner for its clients. The Bank provides a comprehensive range of products and services fully compliant with the Islamic Sharia’ to meet the needs of both retail and corporate customers, including small and medium-size enterprises. As well, it plays a leading role in various areas of finance and investment around Saudi Arabia, that is why we are distinguished as a leading financier and arranger of syndicated loans in the oil, petrochemicals, and most of the Kingdom’s notable infrastructure projects.
**What you will do**
**1. Collaborative Design and Technical Leadership**:
- Work closely with Product Owners, Scrum Masters, and development teams to guide architectural decisions.
- Lead by example and collaborate, rather than dictate; architecture emerges with input from the team.
- Promote evolutionary architecture—one that grows iteratively with the system.
**2. Define and Communicate Architecture Vision**:
- Create and maintain an architectural vision that aligns with business goals and Agile values.
- Ensure that architecture supports non-functional requirements (NFRs) such as scalability, security, and performance.
- Clearly articulate trade-offs and technical direction to stakeholders and teams.
**3. Enable Decentralized Decision-Making**:
- Empower development teams by setting guardrails and guidelines, rather than controlling every decision.
- Encourage self-organization and local design autonomy within a larger architectural context.
- Foster Technical Excellence
- Drive best practices in code quality, design patterns, refactoring, and testing.
- Promote technical excellence through mentoring, code reviews, and pair programming when appropriate.
**4. Support Agile Planning Events**:
- Participate in key Agile ceremonies such as:
- Backlog Refinement -to ensure architectural concerns are considered early.
- Sprint Planning -to guide technical feasibility.
- PI Planning (in SAFe) -to align architecture with program-level goals.
- System Demos and I&A -to ensure the architecture supports integrated solutions.
**5. Manage Technical Risk and Debt**:
- Identify and address technical risks and architectural debt proactively.
- Continuously evaluate the architecture’s effectiveness in light of changing requirements.
**6. Support DevOps and Continuous Delivery**:
- Guide teams in integrating CI/CD practices, automated testing, and release pipelines.
- Help design systems that are deployable, monitorable, and recoverable.
- Align with Enterprise Architecture (if applicable)
- In larger organizations or frameworks like SAFe, Agile Architects (System, Solution, Enterprise) align team-level architecture with enterprise-wide standards.
**What you need for this**
- 5+ years of proven experience in defining customer requirements, solution designs, and project implementation.
- Experience in independently learning new technologies and designing solutions around them
- Java: sprint boot based microservice stack such as open-API, Spring Cloud, Spring DATA, Spring JPA
- Practical experience with messaging: Kafka, RabbitMQ
- Hands-on with Databases: PostgreSQL, Mongo, Redis
- Experience with Container platforms: OpenShift, Kubernetes, ElasticSearch, Grafana
- Knowledge of modern integration technologies
- Knowledge in MicroServices Architecture and Technologies
- Knowledge of Software Architecture within major public clouds like **GCP**, AWS, Azure
- Readiness for Regular business trips to client-side
- Arabic must to have - advanced (C1)
- English must must to have - advanced (C1)
**Nice to have**:
- Experience in working on cross-domain platform integrations
- Analyzing enterprise security, network, and platform policies to come up with solutions to address business requirements while building on existing capabilities.
- Knowledge of data integration and data pipelin
-
Java Developer-banking
4 days ago
Riyadh, Saudi Arabia TAWANTECH Full timeJob Summary: Key Responsibilities: - Build and enhance RESTful APIs to support digital channels such as mobile banking, internet banking, and middleware services. - Work closely with architects to implement secure, stable, and scalable solutions in accordance with banking compliance and security standards. - Participate in the enhancement of core banking...
-
Java Developer-Banking
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full time $60,000 - $180,000 per yearJob Summary:We are looking for a competent and detail-oriented Java Developer to join our technology team within the banking domain. The ideal candidate has hands-on experience building stable, secure, and scalable applications that align with banking regulatory standards and business needs. You will contribute to the development and modernization of digital...
-
Java Developer-Banking
5 days ago
Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full time $60,000 - $150,000 per yearJob Summary:We are looking for a competent and detail-oriented Java Developer to join our technology team within the banking domain. The ideal candidate has hands-on experience building stable, secure, and scalable applications that align with banking regulatory standards and business needs. You will contribute to the development and modernization of digital...
-
Senior Java Developer
4 days ago
Riyadh, Saudi Arabia Thales Full timeLocation: Riyadh, Saudi Arabia Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billons of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and...
-
Senior JAVA Backend Engineer
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia InnovationTeam Full time 120,000 - 180,000 per yearPosition Overview:We are seeking a highly skilled and experienced Senior Backend Engineer to join our team. The ideal candidate will play a critical role in designing, developing, and maintaining scalable and efficient backend systems. You will collaborate with cross-functional teams to deliver high-quality solutions, leveraging your expertise in Java Spring...
-
Senior Architect
4 days ago
Riyadh, Saudi Arabia Mind Stream Full time**Hiring: Senior Architect** Location: Onsite - Qatar Salary**:QAR 22,000/- (six months and extendable)** **Key Skills & Experience**: - Strong expertise in **Java, Spring, Spring Boot, REST APIs**: - Hands-on experience in **Technical Writing** and **Web Infrastructure Fundamentals**: - Experience in **personalization strategies** and **user...
-
Pega Senior System Architect
11 hours ago
Riyadh, Saudi Arabia Luxoft Full time**Project** Description**: Luxoft is building a team of Pega Developers/Architects to work for Saudi govt project. There will be an opportunity to work on BPM Development or BPM support involving Pega technology in various initiatives. **Responsibilities**: Pega Resource need 4+ Year experience **Skills**: Must have Pega Nice to have SQL...
-
Solution Architect
1 week ago
Riyadh, Saudi Arabia 700Apps Full timeOverview: A solutions architect creates the overall technical design for a specific solution to a business problem. Acting as a liaison between the Business Analysis team and the Development teams, the Solution Architect is expected to work with both sides, defining requirements & scope with the Business Analysis teams, and defining and documenting...
-
Senior Integration Architect
2 days ago
Riyadh, Saudi Arabia SWATX Full time**Senior Integration Architect** **Key Responsibilities**:* - Design and lead enterprise integration solutions (on-prem & cloud). - Manage API lifecycle and integration architecture standards. - Collaborate with teams to deliver scalable, secure, and high-performing integrations. **Required Skills**:* **Integration Platforms**:* - *Webmethods:*...
-
Solution Architect
2 weeks ago
Riyadh, Ar Riyāḑ, Saudi Arabia Synechron Full time 120,000 - 250,000 per yearJob Title: Solution ArchitectLocation: Riyadh, KSAExperience: 14+ Years About the RoleSynechron is seeking an experienced Solution Architect with a strong background in Java, enterprise architecture, and AI technologies to join our team in Riyadh. In this strategic role, you will lead the design and implementation of scalable, innovative enterprise...