Company logo hidden

Senior Java Developer

Unlock employer Riyadh, Saudi Arabia Posted: 18 Nov 2024

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior

Position

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 billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, and energy become smarter. We have been present in Saudi Arabia for 40 years, growing to over 600 employees and delivering signaling, control, and train protection systems for various national projects.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

This position supports ongoing projects such as e-ID and e-Passport for KSA, as well as programs in Oman, Qatar, and other regions. Applicants should expect significant travel when needed.

Key responsibilities include analyzing requirements and building architecture and design of enterprise solutions; conducting backend/frontend development using Java with state-of-the-art frameworks and legacy components of Java EE technologies (JSP, Servlets, EJB, Web services); employing database skills (SQL, JDBC) using any RDBMS; and working with application servers like Websphere/JBoss and web servers like Tomcat/Apache. Additionally, the role involves maintaining documentation, troubleshooting and optimizing architecture, code, data structure, bandwidth, memory, and CPU usage of the server, while proactively communicating with peers and project stakeholders.

Candidates must hold an engineering degree in computer science, be Arabic speakers with fluent English skills, and have at least 7 years of professional experience in software development, with proven experience in complex software projects. Preferred skills include knowledge of Cloud, Micro-services, and C# programming; familiarity with smart card technology and cryptography; experience using planning and scheduling tools like MS Project; and familiarity with version control systems and issue tracking.

At Thales, we provide careers and not just jobs. With over 80,000 employees in 68 countries, our mobility policy enables employees to develop their careers in their existing areas of expertise or branch into new fields. Embrace flexibility and join a team making a difference!

Apply Direct

Jobs you might like   View all jobs

About IT Services and IT Consulting Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct