Java Developers KSA

Apply for this job

Email *

Job Description

Job Description

IST Networks is seeking to fill a Senior Java Developer role, to be based in our Riyadh office in KSA. You will be part of a talented software team that works on mission-critical applications.

As a Senior Java Developer you will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties. Your day-to-day tasks as a Java developer will vary depending on your level of ownership over one application or many.

Interested in our opportunity?

Enjoy being yourself and come join our innovative ISTians Team!

Requirements

Education

  • Bachelor’s degree in Computer Science or a similar field.

Experience

  • 4-6 years proven working experience as a Java Developer.
  • Extensive technical experience and development expertise in Core Java, J2EE, JSP, Servlets, Struts, Web services, Spring, Hibernate, JavaScript, and AJAX.
  • Experience in using Java frameworks – Spring or similar frameworks, and JQuery.
  • Strong backend experience to develop Data Layer using at least one of the frameworks like Hibernate, JPA etc.
  • Good knowledge of database concepts with working knowledge on SQL and Stored Procedures.
  • Object Oriented analysis and design using common design patterns.
  • Contributing in all phases of the development lifecycle.
  • Writing well-designed, efficient, and testable code.
  • Conducting software analysis, programming, testing, and debugging.
  • Experience with test-driven development.
  • Experience working in an Agile/Scrum development process.

Behavioral Competencies

  • Excellent troubleshooting and communication skills.
  • Attention to detail.
  • Analytical thinker: resolve problems with a strong focus on attention to detail.
  • Adaptable: cope with the unexpected, manage problems.
  • Organization: self-motivated with good time management skills to manage own workload.

Skill sets required:

  • Java Script
  • Java
  • Java Development
  • Java Software Development
  • JSP
  • Core Java
  • J2EE
  • Servlets
  • Struts
  • Spring
  • Ajaz
  • IVR