Java Lead Developer
SSC HR Solutions
Posted: April 16, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Lead Java Developer plays a crucial role in designing, developing, and maintaining Java-based applications in Cairo, Egypt. The ideal candidate should have experience in Java development, team leadership, and project management skills.
Required Skills
Job Description
A Lead Java Developer plays a crucial role in designing, developing, and maintaining Java-based applications. Here’s a comprehensive overview of the typical responsibilities and qualifications for this position:
Responsibilities:
• Design and Development: Create and implement high-volume, enterprise-grade web applications using Java and JEE technologies.
• Team Leadership: Provide hands-on guidance and mentorship to Java development teams, including front-end and database developers.
• Project Management: Lead project teams, break down features into stories, and ensure timely delivery of project milestones.
• Technical Solutions: Participate in design discussions, solution design sessions, and develop technical solutions to meet business needs.
• Quality Assurance: Apply Test Driven Development practices, conduct code reviews, and ensure adherence to coding standards.
• Stakeholder Collaboration: Work closely with business units, product management, and QA teams to gather requirements and deliver solutions.
•
Requirements:
Education:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Advanced degrees or certifications in Java or related technologies are a plus.
Experience:
• Several years of experience in Java development, with a significant portion in a senior or lead role.
• Experience with Java frameworks like Spring, Hibernate, and tools like Jenkins and Kubernetes.
Skills:
• Proficiency in Java, SQL, XML, and DevOps tools.
• Strong problem-solving skills, leadership abilities, and excellent communication skills.
Additional Knowledge:
• Familiarity with Agile methodologies, cloud platforms (AWS, Google Cloud, Azure), and database technologies (MySQL, Oracle, PostgreSQL).