Taro Logo

Sr. Software Engineer

Jadaya is a company based in Saudi Arabia offering software development services.
Backend
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr. Software Engineer

Jadaya is seeking a Sr. Software Engineer to join their team in Riyadh, Saudi Arabia. This full-time, on-site role requires 3-5 years of experience and a degree in Information Technology, Computer Science, or related fields.

The ideal candidate will participate in client requirement gathering, help with size estimations, and develop high-volume, low-latency applications for mission-critical systems. They will be involved in all phases of the software development lifecycle, following Agile practices and working collaboratively with the team.

Key responsibilities include:

  • Designing and developing high-availability and high-performance applications
  • Writing well-designed, testable, and efficient code
  • Developing unit test suites and ensuring code coverage
  • Following best practices for version control, security, and documentation
  • Preparing and producing software component releases
  • Supporting continuous improvement by investigating alternatives and technologies

Technical skills required:

  • Sound knowledge of building RESTful Services using Spring Boot framework
  • Proficient in JPA and Hibernate
  • Good knowledge of Database Schema design
  • Expertise in deploying Spring Boot / Spring Applications
  • Experience in writing Unit Test cases
  • Experience with front-end technologies like Angular / React is a plus

The role also demands excellent verbal and written English skills, strong analytical abilities, and the capacity to work independently. This position offers an opportunity to work on cutting-edge technologies and contribute to mission-critical systems in a dynamic environment.

Last updated 8 months ago

Responsibilities For Sr. Software Engineer

  • Participate in requirement understanding of the client and help tech lead to provide size estimations
  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Contribute in all phases of the software development lifecycle
  • Follow Agile practices and work collaboratively with the team
  • Develop well designed, testable, efficient code
  • Develop a unit test suite for code and ensure the test coverage of code
  • Follow industry defined best practices of version control, security and documentation
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies

Requirements For Sr. Software Engineer

Java
React
  • Degree in Information Technology, Computer Science or other relevant fields
  • 3-5 years of experience
  • Sound knowledge in building RESTful Services using Spring Boot framework
  • Proficient knowledge of JPA and Hibernate
  • Good knowledge in Database Schema design
  • Expertise in deploying Spring Boot / Spring Applications
  • Experience in writing Unit Test cases
  • Excellent verbal and written English
  • Strong analytical skills

Interested in this job?