Senior Java Developer

2 weeks ago


الرياض, Saudi Arabia Talent Pal Full time

Location: 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 much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.

We have been present in Saudi Arabia for 40 years and with over 600 employees to date, we are growing rapidly. Together we are delivering our signalling, control and train protection systems for the North -South Railway (NSR), the longest system of it’s kind in the world. Together we are key suppliers of In-flight entertainment and connectivity systems as well as air traffic management solutions in Saudi. We are making Saudi Arabia a safer place by securing the country’s critical infrastructure and e-security solutions that secure the country’s electronic payment systems. Thales has been selected to supply major electronic systems for air defence and the Group also supplied communication and optronic systems for the Army, the Saudi Arabia National Guards and the Air Force.

**JOB OBJECTIVE**

**Overview**:
Thales DIS - Gemalto, World leader in Digital Security, has strong presence in Middle East providing hardware, software and consulting services to government sector.

The role here includes supporting KSA ongoing projects of e-ID and e-Passport but also Oman program, Qatar DigID, and other projects in the region. So, it is a **transversal role** with strong requirement for travel, when needed.

Within this context, we are looking for a **senior** **_software engineer_** able to fulfill the following objectives:

- Analyze requirement, build Architecture and design of enterprise solutions with strong experience in design patterns and architectures
- Backend/Frontend development using Java as a programming language utilizing state of the art frameworks but also some legacy components of Java EE technologies (JSP, Servlets, EJB, Web services)
- Experience in database skills (SQL, JDBC) using any RDBS
- IT capabilities & knowledge (Windows platform/Unix platforms)
- Willingness to travel to other countries as per the project needs

**ROLES & RESPONSIBILITIES**
- Strong analytical and architectural skills
- Accountable on the design and quality development of solutions
- Clear Documentation and adherence to security guidelines
- Troubleshooting and skills to optimize the architecture, code, data structure, bandwidth, memory, and CPU use of the server...
- Professional customer interfacing, working onsite when needed and taking extra miles to secure project milestones
- Proactive Communication with peers, and projects stakeholders

**WORK EXPERIENCE REQUIREMENTS**
- Engineering degree in Computer Science
- Arabic speaker with fluent English skills.
- At least 7 years of professional experience in software development
- Proven experience in complex software projects

**PREFERRED SKILLS**
- Knowledge in Cloud, Micro-services, C# programming language
- Familiarity with smart card technology and cryptography concepts
- Experience in planning and scheduling tools, like MS Project
- Experience using any version control system and issue tracking.

This job has been sourced from an external job board.



  • الرياض, Saudi Arabia Tek Infotree Sdn Bhd Full time

    **Position: Consultant (Senior Java Developer)** Location: Riyadh, KSA Type: Full-time Max CTC - 25000 SAR/month. Mandatory skills - Java, Microservices, Spring boot, Kafka or RabbitMQ Years - 7 to 15 years Company background: A leading digital transformation consulting firm focused on the financial services industry. We are on the lookout for a Senior...


  • الرياض, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Java The role is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. He/she is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. He/she will work closely with...


  • الرياض, Saudi Arabia Müller`s Solutions Full time

    **Key Responsibilities**: - Develop RESTful APIs and microservices to facilitate interaction with front-end components. - Collaborate with cross-functional teams to gather requirements and design solutions that meet business goals. - Write clean, well-organized, and maintainable code, following best practices and coding standards. - Participate in code...


  • الرياض, Saudi Arabia UXBERT Labs Full time

    **About Us**: At UXBERT Labs, we build powerful backend systems that drive innovation from behind the scenes ️. Our goal is to create scalable, secure, and efficient architectures that power exceptional digital experiences. **Role Overview**: We’re seeking a **Senior Backend Developer** to develop and maintain server-side logic that keeps our platforms...


  • الرياض, Saudi Arabia InnovationTeam Full time

    **Key Responsibilities**: - Design and implement workflows, user interfaces, and data models in the Pega platform. - Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications. - Participate in code reviews and ensure adherence to best practices and coding standards. - Stay up-to-date with...


  • الرياض, Saudi Arabia Duncan & Ross Full time

    **Key Responsibilities**: - Develop and maintain EBPP solutions, ensuring seamless bill presentment and secure payment processing. - Integrate and optimize IBM technologies, including IBM WebSphere, IBM API Connect, IBM MQ, and IBM Cloud services. - Collaborate with cross-functional teams to understand business requirements and implement technical...


  • الرياض, Saudi Arabia UXBERT Labs Full time

    **About Us**: At UXBERT Labs, we build mobile experiences that users **can’t put down**. Our apps blend cutting-edge technology with intuitive design to deliver engaging, high-performing mobile solutions. **Role Overview**: - **️ Key Responsibilities**: - Implement location-based services, Bluetooth integration, and AR features. - Collaborate with...


  • الرياض, Saudi Arabia Giza Systems EG Full time

    Design and implement user-facing features using front-end technologies (React, Angular, Vue). - Develop back-end services and APIs using Node.js, Java, or.NET. - Collaborate with cross-functional teams to define, design, and ship new features. - Implement database integration using SQL/NoSQL technologies. - Utilize CI/CD tools for efficient development and...


  • الرياض, Saudi Arabia CODE81 Full time

    **Company Description** Code 81 is established in 2023, CODE81 operates autonomously from within the Technology Cluster of Ghobash Group as a highly agile services driven organization, committed to enabling future thinkers. - Design and develop AEM components, templates, workflows, and services. - Implement and customize AEM Sites, Assets, Forms, and other...


  • الرياض, Saudi Arabia Master-Works Full time

    **Responsibilities**: - Collaborate with product managers, designers, and other stakeholders to define software requirements and specifications. - Write clean, maintainable, and efficient code, adhering to industry best practices. - Perform code reviews and provide constructive feedback to team members. - Troubleshoot and resolve complex software issues in...