Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

egyptianservicecard

NewBe an early applicant

Senior Java Developer

Posted Updated
Discussion

Description

📝 Position Overview

Job Title: Senior Backend Developer
Department: Software Development
Sector: Software Development
Location: Head Office
Grade: N/A


🧭 Reporting Line

  • Manager: Engineering Manager

  • Subordinates: N/A


🔄 Working Relationships

  • Internal: Software Development Team

  • External: N/A


🎯 Job Purpose

Design, develop, and maintain scalable backend solutions.
Contribute to enhancing system reliability, performance, and security.


✅ Key Responsibilities

Main Tasks:

  1. Develop backend systems using Java & frameworks (Spring Boot, J2EE).

  2. Write clean, efficient, testable code.

  3. Implement RESTful APIs.

  4. Integrate with external APIs and databases.

  5. Design and optimize database schemas.

  6. Write complex SQL queries.

  7. Perform DB migrations.

  8. Collaborate cross-functionally with other teams.

  9. Contribute to all development lifecycle phases.

  10. Continuously improve and adopt new tech.

  11. Conduct unit, integration, and performance testing.

  12. Carry out any additional duties assigned.


🚀 KPIs

  • Code Quality

  • Delivery Time

  • System Performance

  • Velocity

  • Sprint/Release Burndown


🧠 Job Requirements

  • Education: BSc in CS/Engineering or related field

  • Experience: 3–5 years in Java backend development

  • Skills:

    • Java, Spring Boot, J2EE

    • SQL (MySQL/PostgreSQL), MongoDB/NoSQL

    • RESTful APIs

    • Docker, Ansible, Terraform

    • OOP & Design Patterns

    • Node.js/Nest.js (plus)

  • Language: Excellent English

  • Soft Skills: Leadership, communication, problem-solving


📂 Deliverables

  • At least 3 qualified candidates sourced

  • Profiles shared with detailed screening notes

  • Interview feedback documented

  • Final status updated


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →