Information Technology Application Support

 

Description:

We are looking for a skilled and experienced Application Support and Software Developer to work on a project in Riyadh

 

1-Application Support

 

· Experience:

  • Minimum of 5 years of professional experience in software development.
  • Extensive experience with Java and Spring Boot.
  • Proven experience in developing and maintaining RESTful and SOAP APIs.
  • Strong experience with Hibernate and SQL databases.
  • Demonstrated experience in data modeling and database design.

· Technical Skills:

  • Proficiency in Java, Spring Boot, and Hibernate.
  • Strong understanding of API standards, including REST and SOAP.
  • Expertise in SQL and database management, including MySQL, PostgreSQL, or similar.
  • Experience with data modeling, entity-relationship diagrams, and database schema design.
  • Familiarity with version control systems such as Git.
  • Understanding of software development best practices, including design patterns, testing, and documentation.

.......................................................................................................................................................................

2- (Software Developer).

· Experience:

  • Minimum of 5 years of professional experience in software development.
  • Extensive experience with Java and Spring Boot.
  • Proven experience in developing and maintaining RESTful and SOAP APIs.
  • Strong experience with Hibernate and SQL databases.
  • Demonstrated experience in data modeling and database design.

· Technical Skills:

  • Proficiency in Java, Spring Boot, and Hibernate.
  • Strong understanding of API standards, including REST and SOAP.
  • Expertise in SQL and database management, including MySQL, PostgreSQL, or similar.
  • Experience with data modeling, entity-relationship diagrams, and database schema design.
  • Familiarity with version control systems such as Git.
  • Understanding of software development best practices, including design patterns, testing, and documentation.

· Tasks and Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable Spring Boot applications.
  • Work with relational and NoSQL databases to design robust, scalable data models and ensure transactional integrity.
  • Collaborate with front-end developers to integrate user-facing elements using server-side logic.
  • Utilize Jira to track and manage project tasks, progress, and priorities effectively.
  • Bitbucket for version control and to collaborate with other team members on code merging and deployment processes.
  • Write well-designed, testable, and efficient code adhering to project coding standards.
  • Participate in code reviews to maintain high code quality and to improve application performance.
  • Troubleshoot, test, and maintain the core product software to optimize functionality and resolve issues.
  • Stay abreast of emerging technologies and industry trends and apply them into operations and activities.
  • Provide technical support for application development and deployment, including preparation and training of users as needed.

Organization iHR (International Human Resources)
Industry Human Resource Jobs
Occupational Category Information Technology Application Support
Job Location Riyadh,Saudi Arabia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-06-26 1:58 pm
Expires on 2024-12-09