Java Boot Developer
Listed on 2026-11-05
-
Software Development
Java Developer, Backend Developer, Software Engineer, Full Stack Developer
Position Summary
Driving advanced backend software engineering, microservices development, and scalable enterprise application design in Riyadh, Limaz is actively seeking a skilled Java Spring Boot Developer for a permanent full-time professional engagement. In this vital technical role, you will take full operational, tactical, and technical ownership of Java-based service architecture, RESTful API development, database integration, and software maintenance. Bringing 2 to 4 years of progressive professional experience in software engineering, you will empower an innovative technology enterprise to achieve uncompromised system reliability, secure transaction processing, and superior digital application performance.
This prestigious career opportunity offers competitive remuneration, professional development, and career growth within a leading international software solutions enterprise.
Job Description
As a Java Spring Boot Developer supporting Limaz on an on-site basis in Riyadh, you will take full operational, tactical, and technical ownership of backend service construction, API integration, code refactoring, and automated testing. Your day-to-day responsibilities include designing, developing, and maintaining robust enterprise applications using Java and the Spring Boot framework, building secure RESTful APIs and microservices, writing clean optimized code, collaborating with cross-functional product squads during agile sprint cycles, ensuring high code quality through unit testing, and interacting directly with recruitment teams at Limaz.
Key Responsibilities- Architect, design, develop, test, and maintain robust enterprise-grade applications and distributed microservices using Java and Spring Boot.
- Build secure, scalable RESTful web services, API integrations, and backend communication channels for client-facing platforms.
- Write clean, highly optimized, maintainable code adhering to software development best practices and design patterns.
- Collaborate seamlessly with frontend developers, UI/UX designers, product managers, and quality assurance engineers.
- Execute rigorous unit testing, integration testing, and automated quality assurance pipelines utilizing JUnit and Mockito.
- Troubleshoot, debug, and resolve production software anomalies, performance bottlenecks, and database query inefficiencies.
- Participate actively in code reviews, technical design discussions, and agile sprint planning sessions.
- Maintain meticulous technical documentation, API specifications, system architecture diagrams, and release runbooks.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical discipline.
- Minimum of 2 to 4 years of progressive professional hands-on experience in software development and backend engineering.
- Strong, demonstrable operational expertise in Java programming and the Spring Boot ecosystem.
- Comprehensive working knowledge and practical proficiency in building RESTful APIs and microservices architectures.
- Deep practical experience with relational databases, SQL querying, and database ORM frameworks (Hibernate, JPA).
- Solid practical grasp of software version control systems (Git) and collaborative development platforms (Git Hub, Git Lab).
- Exceptional analytical problem-solving aptitude, debugging capabilities, and professional stakeholder communication skills.
- Mandatory proficiency in spoken and written English, along with legal work authorization and physical availability for on-site professional operations in Riyadh.
- Hands-on practical familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Experience utilizing CI/CD automation…
(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).