egabiFSI

Senior Java Developer

Heliopolis, Cairo Governorate, EG

8 days ago
Save Job

Summary

Job Description:


  • Experience customizing workflows and integration with other enterprise systems
  • Demonstrated experience with Java and related technologies
  • Working knowledge and understanding of the following: RESTful web services, JSON, Git, Maven
  • Ability to write complex programs, analyze code changes, and make suggestions to improve code complexity for maintainability and scalability.
  • Ability to reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and developing practical solutions while applying creative thinking in the design and development of high-performing web applications


Requirements:


  • 4+ years of experience in the Java development field.
  • Bachelor’s degree in Computer Science, Engineering, or a related subject.
  • FinTech / Financial sector experience is preferable.
  • Goal-oriented and self-motivated
  • Candidate must have the ability to work independently or within a team environment
  • Strong oral and written communication skills with the ability to create software design and engineering documents
  • The ability to multi-task and deliver high-quality work under tight deadlines is essential.
  • The ability to work in a fast-paced environment is crucial
  • The ability to learn, excel, and deliver at a quick pace is required


Technical skills:


  • Experienced Java Developer with knowledge in web framework-based development and internet technologies
  • Strong knowledge of OOP, Design Patterns, Data Structure, Algorithms
  • The ideal candidate should have hands-on experience in the following: public-facing web application development using JAVA and open source technologies, tools, and APIs Ex.: Spring /Boot stack, Servlets, JSF, JSP, RESTful web services, JDBC, XML, Git, Maven, DevOps, Jenkins, SonarQube. Additional web technologies experience is a plus.
  • Knowledge of Reporting framework, Jasper, BIRT, …
  • Knowledge of Maven, Subversion SVN, GIT, JUnit.
  • Knowledge of Jira
  • Knowledge of Linux command line.
  • Knowledge of SQL/PL-SQL and Oracle database development (packages, stored procedures, triggers) is a plus.
  • Experience with applications servers: WebLogic, Tomcat
  • Knowledge of JBPM, Web Development is a plus


What we offer:

  • Competitive monthly salary.
  • Social/ Family Health insurance (We bear it entirely).
  • Great Place to work located in Sheraton Heliopolis, Cairo.
  • Fantastic Team, we have the best team that is supportive, collaborative, professional, and fun

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job