Senior Java Full Stack Developer
Expleo -
Maadi, CairoPosted 2 years ago16Applicants for2 open positions
- 11Viewed
- 5In Consideration
- 1Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participates in the schedule definition, system design, scope definition and development/selection of software solutions.
- Works on team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required.
- works to formulate system scope, objectives, requirement and design documentation.
- Works with team to provide information and development schedules for assigned work.
- Creates appropriate documentation for all application modifications and new development.
- Develops applications/enhancements within the company defined architecture and following the predefined processes/methodologies.
- Proactively communicates with and coordinates activities with other team members.
- Works with team members to develop, maintain and improve critical internal and external production applications.
- Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
- Provides timely status updates for assigned work to the team members and leadership.
- Researches the changing marketplace to keep current with technology and upgrades.
- Provides production system support as needed.
Job Requirements
- A bachelor's degree in computer science or a related field.
- Three years technical work experience, working independently and in a team-based software development environment.
- Basic knowledge of Agile and object-oriented software development methodologies utilizing UML (Unified Modeling Language).
- Solid technical experience in Java EE.
- Good understanding of Java Message Service (JMS).
- Solid technical experience in Angular (or REACT).
- Good testing automation scripting experience.
- Good understanding of DEV/Ops processes including CI/CD,
- Solid technical experience in relational databases/SQL.
- English Language fluency is a must (C1)
Additional Preferred Qualifications
- Web Development Technologies (HTML/JavaScript/CSS),
- Web Accessibility and Web Usability Standards
- Query, AJAX, XML, XSLT,
- Web services,
- Service-oriented architecture,
- Development and testing on mobile platforms,
- Object relational mapping frameworks,
- MVC Framework.