Senior Backend Developer (Java)
Advansys Cairo, Cairo, Egypt
IT Services and IT Consulting · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The role involves designing, implementing, and maintaining high-quality backend products and services while ensuring end-to-end ownership of the code. The developer will collaborate within an Agile team to analyze business requirements and provide third-line support for live complaints.
What they look for
Requirements
Candidates must hold a bachelor degree in Computer Science or Engineering and possess over three years of programming experience, specifically with Java frameworks. Proficiency in cloud-based infrastructure, DevOps tools, and strong analytical skills are essential for this position.
Full description
Role Purpose
• Analyze business requirements of Vodafone Products & Services. • Design & implement products & services. • Own code end-to-end from design to development • Embrace automation and DevOps techniques and use version control • Ensure all products & services have the highest quality & best customer experience. • Third-line support for handling live complaints in case it requires fix or enhancement. • Communication with technical and business stakeholders to agree on requirements and proposed design. • Work collaboratively in Agile team to deliver business requirements. • Ensure the team conform to Vodafone's Security & Privacy policies and standards.
Job Responsibility
Key accountabilities and decision ownership:
• Detailed analysis of business requirements. • Approaching simple & optimum design for products & services. • Strategic thinking in building new solutions. • Ensure proper documentation for all products & services. • Sharing knowledge with team members and make use of best practices. • Ensure the team embraces automation and DevOps techniques.
Role Requirements
Core competencies, knowledge, and experience: • Excellent oral and written communication skills. • Having strong data-driven analytical skills. • Creative and problem solver with a passion to provide excellent customer experience. • Comfortable with a multi-tasking, high-energy environment. • Experience in managing full application stacks from the OS up through custom applications. • Exposure to Virtualization, Cloud Computing and Cybersecurity is a plus.
Must have technical / professional qualifications: • Bachelor degree in Computer Science, Engineering or a related field. • Experience in software engineering • Hands on experience in cloud based infra-structure (OpenShift, Kubernetes, Docker, ..) • Hands on experience in DevOps tools • 3+ Programming experience (Java frameworks, hibernate, Database, NodeJS and/or Angular is a plus) • Good knowledge in computer networks.
Similar roles
-
Senior Java Engineer (m/f/n)
InPost Warsaw, Masovian Voivodeship, Poland
-
Software Engineer III - Java
JPMorgan Chase & Co. Bournemouth, England, United Kingdom
-
Engineering Manager with Java (m/f/n)
InPost Warsaw, Masovian Voivodeship, Poland
-
Java Full Stack Developer Quarkus
B&A Consulting Srl Milan, Lombardy, Italy · €60K/yr
-
Senior Full Stack Java Engineer - Workforce Management (WFM)
Miratech Canada Hill, Nova Scotia, Canada
-
Senior Full Stack Java Engineer
Miratech Ireland