Senior Developer Job
Elm Company
Date: 2 weeks ago
City: Riyadh
Contract type: Full time
Overview
Job Description
Job Title
Senior Developer
Job Code
649290
Grade
I2
Group
Government Products
Division
Logistics Products Division
Department
Logistics & Air Services
Unit
Technical Delivery
ROLE PURPOSE
The aim is to state the overall significance of the job from the organization’s perspective.
To design, develop, and maintain high-performing web applications that enhance digital services within the Government Products ecosystem, ensuring optimal usability, scalability, security, and reliability across backend services built with Spring Boot and frontend applications built with Angular while supporting business growth and product innovation.
Key Accountabilities & Activities
This section describes the principal outputs required from the job.
Key Accountabilities
Key Activities
Academic And Professional Qualifications
Prepared by:
First review by:
Approved by:
Name
Signature
Date
Job Description
Job Title
Senior Developer
Job Code
649290
Grade
I2
Group
Government Products
Division
Logistics Products Division
Department
Logistics & Air Services
Unit
Technical Delivery
ROLE PURPOSE
The aim is to state the overall significance of the job from the organization’s perspective.
To design, develop, and maintain high-performing web applications that enhance digital services within the Government Products ecosystem, ensuring optimal usability, scalability, security, and reliability across backend services built with Spring Boot and frontend applications built with Angular while supporting business growth and product innovation.
Key Accountabilities & Activities
This section describes the principal outputs required from the job.
Key Accountabilities
Key Activities
- Mobile Application Development
- Develop, test, and deploy web applications using Spring Boot for backend services and Angular for frontend applications.
- Ensure applications are optimized for performance, usability, and responsiveness.
- Write clean, maintainable, and efficient code aligned with development standards.
- Solution Design & Architecture
- Design scalable and secure web application architectures.
- Contribute to technical design decisions and system integrations.
- Ensure compatibility across multiple devices and operating systems.
- Product Enhancement & Innovation
- Identify opportunities to enhance existing applications with new features.
- Collaborate with stakeholders to translate business needs into technical solutions.
- Contribute to improving user experience and functionality.
- Integration & API Development
- Develop and integrate RESTful APIs, backend services, and frontend components to support end-to-end business capabilities.
- Ensure seamless communication between Angular frontend applications, Spring Boot backend services, and enterprise systems.
- Maintain reliability and performance of integrations.
- Testing & Quality Assurance
- Conduct unit testing, debugging, and troubleshooting.
- Ensure high-quality releases through adherence to QA standards.
- Participate in code reviews and enforce best practices.
- Agile Delivery & Collaboration
- Work within Agile teams to deliver features iteratively and efficiently.
- Collaborate with product managers, designers, and other developers.
- Participate in sprint planning, stand-ups, and retrospectives.
- Performance Optimization
- Monitor and optimize application performance, scalability, and reliability.
- Identify bottlenecks and implement continuous improvements.
- Ensure efficient memory usage and fast application response times.
- Security & Compliance in Development
- implement secure coding practices to protect application data.
- Ensure compliance with organizational and regulatory security requirements.
- Address vulnerabilities and maintain application security standards.
- Policies, Processes & Procedures
- Follow all relevant departmental policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner.
- Comply with all relevant safety, quality and environmental management policies, procedures and controls to ensure a healthy and safe work environment.
- Information Security
- Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.
Academic And Professional Qualifications
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Relevant certifications in Java, Spring Boot, Angular, cloud technologies, or software development are preferred.
- Minimum of 3 years of experience in fullstack application development.
- Hands-on experience in backend development using Java and Spring Boot, including RESTful API development and service integration.
- Hands-on experience in frontend development using Angular, including reusable components, responsive interfaces, and integration with backend APIs.
- Familiarity with APIs, microservices, and Agile development practices.
Prepared by:
First review by:
Approved by:
Name
Signature
Date
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Fraud Investigator
Tamara,
Riyadh
8 hours ago
About UsTamara is the leading fintech platform in Saudi Arabia and the wider GCC region with a mission to help people make their dreams come true by building the most customer-centric financial super-app on earth. The company serves millions of users in KSA, UAE and Kuwait, and partners with leading global and regional brands such as SHEIN, Jarir, noon, Amazon,...
GIS Consultant - Urban Planning
AtkinsRéalis,
Riyadh
1 day ago
OverviewWe are seeking an experienced GIS Consultant - Urban Planner with over 10 years of expertise in utilizing ESRI GIS, FME and open-source technology, and day-to-day geospatial consultancy and project management where staff are hybrid working around the Middle East, India and UK.The ideal candidate will have a strong background in urban planning, spatial analysis, and data management. This role...
Copywriter - English
Publicis Groupe Middle East,
Riyadh
2 days ago
Company DescriptionCreativity has the power to transform human behavior This is the core belief of what we call HumanKind. It's not about advertising or brand propositions or selling products. It's about people and purpose. It's an approach to marketing that serves true human needs, not the other way around. That's why everything we do for brands at Leo is designed...