×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Node Technologies
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below

The Senior Java Developer will be responsible for designing, developing, and maintaining enterprise applications using Java EE, Spring Boot, Angular, and IBM File Net Content Manager
. The role requires strong backend and frontend development skills, with hands‑on experience in content management solutions and modern web frameworks. The ideal candidate will collaborate with architects, business analysts, and other development teams to deliver high‑quality, scalable, and secure software components.

Key Responsibilities Application Development
  • Develop and maintain Java‑based enterprise applications using Java EE and Spring Boot.
  • Build responsive web interfaces and SPA applications using Angular.
  • Implement backend services, RESTful APIs, business logic, and integration components.
  • Ensure solutions meet performance, scalability, and security standards.
IBM File Net Content Manager
  • Develop and maintain integrations with IBM File Net Content Manager.
  • Work with File Net APIs (
    CE API, REST API, Java APIs
    ) for document storage, retrieval, workflows, and metadata operations.
  • Design and implement content repository solutions including document classes, properties, event actions, and custom applications.
  • Troubleshoot File Net‑related issues and optimize content management workflows.
  • Collaborate on frontend and backend development tasks as part of a cross‑functional team.
  • Build reusable UI components, services, and modules in Angular.
  • Work with REST APIs, JSON, XML, and microservices architectures.
  • Participate in design sessions and contribute to architectural decisions.
Quality Assurance & Optimization
  • Write clean, maintainable, and testable code following best practices (
    SOLID, clean architecture
    ).
  • Conduct unit testing, integration testing, and support QA engineers.
  • Optimize system performance, reliability, and security.
  • Participate in code reviews and mentor junior developers.
  • Work closely with architects, analysts, Dev Ops, and backend/frontend teams.
  • Prepare technical documentation, API specifications, design diagrams, and user guides.
  • Support production deployments and provide 3rd line technical support (
    L3
    ) for critical issues.
Technical Skills

Minimum 5 years of experience as a Java developer.

Strong hands‑on experience with:
  • Angular (v10+)
Experience with :
  • HTML5, CSS3, Type Script
  • SQL/No

    SQL databases
  • Git, Maven/Gradle, CI/CD tools
  • Containers (Docker, Kubernetes) is a plus
Soft Skills
  • Strong analytical and troubleshooting abilities.
  • Ability to work in an agile environment with multiple stakeholders.
  • Good communication and documentation skills.
  • Team player with leadership potential and ability to mentor others.
Preferred Qualifications
  • Experience with ECM (Enterprise Content Management) platforms.
  • Knowledge of IBM Case Manager is a plus.
  • Experience integrating with enterprise systems and SOA/Microservices architectures.
  • Certifications in Java, Angular, or File Net technologies are a plus.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary