Java Architect
Ejada -
Cairo, EgyptPosted 2 years ago5Applicants for1 open position
- 5Viewed
- 2In Consideration
- 3Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Experience in developing J2EE applications using Java version 6/8 JSP, Servlet, Struts, Hibernate, EJB, JMS, Websphere/Weblogic, JDBC, Oracle, unit testing Junit and manual.
- Knowledge of consuming and providing Soap/REST webservices.
- Strong knowledge and experience of OOPs concepts.
- Good knowledge of design patterns and their usage.
- Strong coding, troubleshooting and debugging skills.
- Requirement analysis, HLD Creation, LLD creation, Coding, Code review, Unit testing, Functional Testing, CR implementation.
- Requirement understanding with stakeholders, Q&A, reviews, UAT support.
- Maintain and enhance existing applications.
- Understanding of distributed application environments.
- Experience with SQL databases.
- Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).
- Knowledge of Unix/Linux environments.
- Knowledge of Agile/Scrum development methodologies is a plus.
- Knowledge of asynchronous messaging middle-ware is a plus.
- Knowledge of payments domain is a plus.
- Cloud knowledge a big plus (AWS/GCP) – (Kubernetes/Docker)
Job Requirements
- 4-10 Years of experience