- 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, identify problems, draw valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high-performing web applications
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-motivatedCandidate must have the ability to work independently or within a team environmentStrong oral and written communication skills with the ability to create software design and engineering documentsAbility to multi-task and deliver high-quality work under tight deadlines is essential.Ability to work in a fast-paced environment is crucialAbility to learn, excel and deliver at a quick pace is requiredTechnical skills: Experienced Java Developer with knowledge of web framework-based development and Internet technologiesStrong knowledge of OOP, Design Patterns, Data Structure, AlgorithmsThe 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, and JUnit.Knowledge of Jira • Knowledge of the Linux command line.Knowledge of SQL/PL-SQL and Oracle database development (packages, stored procedures, triggers) is a plus.Experience with applications servers: WebLogic, TomcatKnowledge of JBPM and web Development is a plusWhat we are offering:Competitive monthly salary.Social/ Family Health insurance (We bear it entirely).2 days off/week (Friday & Saturday).Great Place to work located in Sheraton Heliopolis, Cairo.Awesome Team, we have the best team that is supportive, collaborative, professional, and fun.