Senior Java Developer

Full time @I-SOFT in Software Development & Information Technology (IT)
  • Cairo, Freezone -Nasr City
  • Post Date : May 12, 2024
  • Salary: Negotiable
  • 0 Application(s)
  • View(s) 113

Job Detail

  • Experience 4 Years
  • Career Level Experienced
  • Education Level Bachelor's Degree or Equivalents
  • Industry Software Development & Information Technology (IT)
  • Gender Both
  • Work from home Hybrid
  • Open vacancies 5

Job Description & Requirements

Job Duties and Responsibilities:
Create and maintain web applications.
Generate effective unit testing.
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.

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

Skills and qualifications:
Experience in Java with Deep Knowledge of :”Spring Boot, Spring Data JPA, Spring REST API, Spring Security Framework, EJB ,JPA”.
Experienced in Object Oriented Programming.
Experience with Design Pattern Coding.
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.
Education: BS.C of computer science.
Experience: 4-7 years.

Other jobs you may like