Railway System Integration Manager
Public Safety Company Abu Dhabi, United Arab Emirates
Unlock employer Sharjah, United Arab Emirates 1 hour ago · 06 Oct 2026
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 directlyAbout the job The Senior Software Engineer - Java is responsible for designing, developing, and maintaining Java-based applications. They collaborate with a team of other developers to create high-quality and innovative software solutions. Duties and Responsibilities - Collaborate with development team, product managers, and cross-functional teams to ideate software solutions and deliver new features - Communicate with clients and service providers to align the technical requirements - Design and develop high-performance and scalable back-end systems - Develop and manage well-functioning databases and applications - Develop effective APIs - Create security and data protection settings - Write clean, maintainable, and efficient code - Test software to ensure responsiveness and efficiency - Debug and fix software issues - Write technical documentation - Stay up to date with new tools and technologies to continuously improve the back-end systems Candidate Requirements - Bachelor’s or master’s degree in computer science or a related field - 5+ years of experience as a software engineer - Strong understanding in areas of software engineering such as Algorithms, Data Structures, Object Oriented Design patterns, Software Architecture, Database Design, UML, etc. - Experience with Java Spring Boot and Oracle databases - Experience working with web services generating and consuming SOAP and REST services - Experience applying APIs security techniques like JWT, Spring Security, OAuth2, etc. - Good knowledge in data security, encryption/decryption algorithms like RSA, AES, etc. is a plus - Experience working with Oracle WebLogic, Apache Tomcat as application servers - Experience working with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus - Good knowledge in SOA architecture and microservices architecture - Experience with Git, BitBucket resource control - Working knowledge on Linux Systems - Understanding of software development methodologies (e.g. Agile, Scrum) - Excellent problem-solving and debugging skills - Excellent team player and has leadership skills - Excellent communication skills Salary: 20 K AED Notice Period: 30 Days
Public Safety Company Abu Dhabi, United Arab Emirates
Architecture and Planning Company Riyadh, Saudi Arabia
Software Development Company Dubai, United Arab Emirates
Banking Company Dubai, United Arab Emirates
Retail Company Dubai, United Arab Emirates
Internet Marketplace Platforms Company Saudi Arabia
Ready to apply for this role?
Apply Direct