On-site Full Time
--
KALSOFT

Job Details

Experience Required: 4–6 Years
Employment Type: Full-Time
Location: Riyadh, KSA, Onsite
Language: Arabic Speaker

We are seeking a skilled Full Stack Developer with 4–6 years of experience in developing scalable web applications, with strong expertise in . NET and Java backend development along with modern frontend technologies. The ideal candidate should have hands-on experience in C#, ASP. NET Core, Java, Spring Boot, RESTful APIs, databases, and frontend frameworks such as React or Angular. Key Responsibilities Design, develop, and maintain full-stack web applications using . NET / ASP. NET Core and Java / Spring Boot Develop and maintain robust RESTful APIs, web services, and backend applications Build responsive and user-friendly frontend applications using React, Angular, or similar frameworks Develop, optimize, and maintain database solutions using SQL Server, Oracle, MySQL, Postgre SQL, or other relational databases Write clean, maintainable, scalable, and reusable code following industry best practices Integrate frontend applications with backend APIs and third-party services Troubleshoot, debug, and resolve application and production issues Collaborate with UI/UX designers, QA engineers, business analysts, and cross-functional technical teams Participate in code reviews and ensure adherence to coding, security, and development standards Optimize application performance, scalability, reliability, and security Prepare technical documentation and support deployment and maintenance activities Required Skills & Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field4–6 years of hands-on experience in full-stack development Strong experience with . NET / ASP. NET Core and C#Strong experience with Java and Spring Boot Experience developing RESTful APIs, web services, and backend applications Good knowledge of Entity Framework Core, LINQ, and Spring Data JPA/Hibernate Strong knowledge of SQL and experience with databases such as SQL Server, Oracle, MySQL, or Postgre SQLHands-on experience with frontend technologies such as React, Angular, Java Script, HTML5, and CSS3Experience integrating frontend applications with REST APIsStrong knowledge of Git or other version control systems Familiarity with Maven, Gradle, or NuGet package management tools Experience with unit testing and debugging practices Understanding of authentication, authorization, and application security concepts Strong analytical and problem-solving skills Excellent communication and teamwork abilities Preferred Skills Experience with Microservices Architecture using . NET and/or Spring Boot Familiarity with Docker and Kubernetes Experience with Azure, AWS, or other cloud platforms Knowledge of CI/CD pipelines using Jenkins, Azure Dev Ops, Git Hub Actions, or similar tools Experience with Kafka, Rabbit MQ, or other messaging technologies Familiarity with Redis or other caching technologies Experience with JUnit, Mockito, x Unit, NUnit, or Moq Strong understanding of SOLID principles, design patterns, and clean architecture Experience working in Agile/Scrum environments

Similar Jobs

About KALSOFT
Riyadh Region
Wireless