Senior Java Developer | Hybrid | Smart Village, 6th of October, Egypt

Website Systemsltd
Location
Smart Village, 6th of October, Egypt
Work Arrangement
Hybrid
Job Type
Full-Time
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
Job Overview
Systems Limited is seeking an experienced Senior Java Developer to join its technology team in Smart Village, 6th of October, Egypt. The role is designed for a backend development professional with strong expertise in Java, Spring Framework, Spring Boot, Microservices, RESTful APIs, and relational database technologies.
The successful candidate will contribute to the development and maintenance of scalable backend applications, applying modern software engineering practices, clean code principles, design patterns, and automated testing. The position also involves working within Agile/Scrum environments and collaborating with technical teams to deliver reliable software solutions.
This opportunity offers strong potential for career growth and professional development in backend engineering and enterprise software development. The successful candidate can further strengthen expertise in Java-based architectures, microservices, API development, database technologies, software design, testing, and modern development practices.
Key Responsibilities
- Develop and maintain robust backend applications using Java.
- Build scalable applications using the Spring Framework and Spring Boot.
- Design and develop Microservices-based solutions.
- Develop and maintain RESTful APIs.
- Apply Object-Oriented Programming and software design principles.
- Work with relational databases including PostgreSQL, MySQL, or Oracle.
- Write efficient and maintainable SQL queries.
- Follow clean code principles, design patterns, and software development best practices.
- Implement unit testing using frameworks such as JUnit and Mockito.
- Use Git and version-control systems for source-code management.
- Participate in Agile/Scrum development processes.
- Analyze technical requirements and contribute to effective software solutions.
- Troubleshoot technical issues and support application quality and reliability.
- Collaborate effectively with development and cross-functional teams.
Requirements & Qualifications
- Minimum 4+ years of professional experience in Backend Development.
- Strong proficiency in Java.
- Hands-on experience with Spring Framework is mandatory.
- Strong experience with Spring Boot and Microservices architecture.
- Solid experience developing RESTful APIs.
- Strong understanding of Object-Oriented Programming (OOP).
- Knowledge of software design principles and design patterns.
- Strong knowledge of SQL and relational databases such as:
- PostgreSQL
- MySQL
- Oracle
- Experience with Git and version-control systems.
- Good understanding of clean code principles and software development best practices.
- Experience with JUnit and Mockito or similar unit-testing frameworks.
- Good understanding of Agile/Scrum methodologies.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
Salary, Benefits & Career Growth
Salary and specific compensation details are not provided in the job posting.
The position provides opportunities for professional development in Java backend development, Spring Boot, Microservices architecture, RESTful API development, database technologies, software testing, and Agile methodologies.
The successful candidate can expand their technical expertise through practical experience with enterprise software development and modern backend engineering practices. Career progression may lead toward senior engineering, technical leadership, software architecture, and other advanced technology roles based on experience and performance.
Application Process
Application Process (Website)
Apply only through the official job link.
Click Apply Now on the website to access the official application details.
HR Email for Application
Send your updated CV directly
Please include “Senior Java Developer” in the email subject line.
To apply for this job email your details to nohayr.elbanna@systemsltd.com
