Location : Onsite , Saudi Arabia , Riyadh
Contract : Long Term , Outsource , Yearly extendable
EDUCATION REQUIREMENT
- Hold a Degree in Software Engineering or Computer Science from a recognized university
KNOWLEDGE REQUIREMENT
- Working knowledge of object-oriented design
- Strong Knowledge in core Java, JEE, spring boot, SQL/No SQL, REST, Hibernate and JQuery, Micro services, Kafka
- Front end Technologies (Angular 7 & above)
- Familiarity with Micro Services Architecture
- SOA based application Development
- Ability to test your code and the code of others
- Familiarity with using Databases and ORM technologies
- Excellent troubleshooting and problem-solving abilities
- Ability to learn and adapt to new, complex development environments
- Knowledge and experience in full stack development
PREFERRED WORK EXPERIENCE
- +5 years of relevant work experience
- Experience in Healthcare Domain is preferred
- Practice Agile and DevOps
- Experience of implementing Micro services
- Experience in Cloud Technologies
Key Responsibilities
- Design, develop, test, and debug new software or enhance existing systems.
- Analyze user needs, define requirements, and develop effective software solutions.
- Build and maintain clean, efficient, and well-documented code.
- Ensure system quality through testing, troubleshooting, and performance tuning.
- Implement and support microservices and cloud-based architectures.
- Collaborate with cross-functional teams to design and deliver scalable solutions.
- Mentor junior engineers and contribute to team growth through coaching and hiring.
- Stay current with modern technologies, tools, and best practices.
- Take ownership of projects, ensuring timely and high-quality delivery.
- Maintain confidentiality and adhere to company standards and processe