Description:
I-SOFT is hiring Senior Java Developer
Location: Dubai (On Site)
Requirements:
Create and maintain web applications.
Generate effective unit testing.
Coach and Supervise junior developers.
Estimate project timeline with the team leader.
Participate in all phases of the software development lifecycle – requirements, architecture, design, development, deployment.
Review applications specifications files (UX, analysis models. Architecture models. Design models).
Evaluate new technologies and evaluating how they could be integrated.
Required skills and qualifications:
Education: BS.C of computer science or Engineering.
Experience: 5-7 years.
Understanding of the application development life cycle
Experienced in Object Oriented Programming
Experience with Design Pattern Coding
Cooperative and has a strong communication skills
UML knowledge and practice
Web development methodologies
Component based architecture
Reverse Engineering concepts
Unit Testing
Agile methodology concepts and practice
Design patterns, design principles, microservices design patterns.
Tools:
Visual studio, IntelliJ IDEA, SOAP UI, Swagger, Postman, React, Netflix Zuul, Oauth2 Security, Spring Framework, Spring Boot, Spring Security, Spring MVC, Spring Data, Maven, Hibernate, Caching (Hazelcast), Thymeleaf, Micrometer, WebSocket, H2, Oracle, Liquibase, Hystrix, Feign, RedHat OpenShift Containers Platform, Azure DevOps Boards,Kafka,Spring Cloud
Job Description Job Purpose To manage and control the published crew rosters of assigned Airline aiming for the achievement of...
Apply For This JobDescription: Join Our Team, We’re Hiring: Senior Staff Nurse- Emergency Department The Emergency Nurse is responsible for providing immediate...
Apply For This JobJob Description As an ERP Specialist specializing in SAP Finance, you will be responsible for the successful implementation, maintenance, and...
Apply For This JobJob Description POSITION SUMMARYThe Demi Chef de Partie is responsible to assist the CDP to prepare and make the required...
Apply For This JobJob Discription AutoCAD Drawings: The individual should be proficient in using AutoCAD software to create, modify and finalize 2D a...
Apply For This JobDescription: Completing the website includes: 1- Designing the landing page for off-plan projects 2- Designing incomplete sections 3- Completing...
Apply For This Job