Job Details
Experience Needed:
Career Level:
Education Level:
Gender:
Salary:
Job Categories:
Skills And Tools:
Job Description
YDS is a SW house working on various SW development projects and located in sheikh zayed , 6 of October .
- Develops, modifies, and tests developed code based on architectural and design requirements.
- Participates in requirements analysis, design, and deployment and support of software products, systems, and projects.
- Understands the requirements and analysis documents.
- Develops, verifies requirements and analysis documents and ensures their quality and accurate coverage of the project scope.
- Explores different technical topics and tools to assess the feasibility of the given requirements.
- Understands and follows the Software development process.
- Performs programming activities related to the development of software products, systems, and projects.
- Researches and examines Software alternatives, different technical topics and tools to assess and explore the feasibility of a given requirement.
Job Requirements
- Mid-Level Java Software Engineer (1-3 years of experience)
- BSc in Computer Engineering.
- 1+ year of experience in Java Developing.Experience with analyzing, designing, and implementing EJBs to develop high volume and low-latency applications logic.
- Experience with Java Spring Framework (Data, Security, Cloud, Microservices, Hibernate, and RESTful).
- Excellent command of work with Relational Databases and RDBMS (e.g., SQL, Oracle, DB2).
- Object-Oriented Analysis and design using common design patterns.
- Experience with Maven, Spring MVC and JSF.
- Detail-oriented, enthusiastic, having an analytical mindset, and critical thinking.
- Excellent written and verbal communication skills.
- Works well under pressure and meets tight deadlines.
- Ability to work in a team and develop professional enterprise applications.
- Good command of English.
- Knowledge with Docker is a MUST and containerization technology. Knowledge of Kubernates and OpenShift is a plus.
- Experience with code source control using GIT is a MUST.
- Knowledge of working with Agile Software Development, Scrum Framework, and Kanban tasks visualization tools.
- Basic knowledge of HTML/XML and Python.
- Familiarity with front-end development with HTML, CSS, JS,React or Angular is a plus.
- Background with ERP systems is a plus.
- Males only.