Senior Backend Engineer
Sign up free to see how well your resume matches this role.
What you'll do
- Designing, developing, and maintaining robust backend systems that power our applications.
- Work closely with cross-functional teams.
- Contribute to architectural decisions.
- Ensure the scalability and reliability of our backend services.
What they're looking for
- 3+ years of hands-on experience with Java and Spring Boot in production environments.
- Strong experience building REST APIs.
- Good knowledge of SQL and/or NoSQL databases, including Oracle Database, SQL Server, or MongoDB.
- Experience building backend systems using microservices architecture.
- Strong understanding of object-oriented programming, design patterns, and clean architecture.
- Good knowledge of SOLID principles and writing maintainable code.
- Solid understanding of security, including JWT and OAuth2.
- Unit and integration testing experience, including JUnit and Mockito.
- Eligibility to work in Egypt.
- Clear technical communication in English.
Nice to have
- Knowledge of Node.js.
- Familiarity with CI/CD and containerization, including Docker.
Summarised by NextRaise from the employer’s description, which follows in full below.
Full description from employer
Valleysoft is a forward-thinking software development company committed to delivering high-quality technology solutions. We are seeking an experienced Senior Backend Engineer to join our talented team. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that power our applications.
The Senior Backend Engineer will work closely with cross-functional teams, contribute to architectural decisions, and ensure the scalability and reliability of our backend services.
If you are passionate about backend development and enjoy working in a collaborative environment, Valleysoft is the perfect place for you to advance your career.
Requirements
Core Stack: Java, Spring Boot, REST APIs, SQL/NoSQL, Microservices (nice to have Node.js).
Technical Requirements:
- 3+ years of hands-on experience with Java and Spring Boot in production environments.
- Strong experience building REST APIs.
- Good knowledge of SQL and/or NoSQL databases, including Oracle Database, SQL Server, or MongoDB.
- Experience building backend systems using microservices architecture.
- Strong understanding of object-oriented programming, design patterns, and clean architecture.
- Good knowledge of SOLID principles and writing maintainable code.
- Solid understanding of security, including JWT and OAuth2.
- Unit and integration testing experience, including JUnit and Mockito.
- Eligibility to work in Egypt.
Soft Skills:
- Clear technical communication in English.
Nice to Have:
- Knowledge of Node.js.
- Familiarity with CI/CD and containerization, including Docker.
Benefits
- Private Health Insurance
- Training & Development
Company
Company facts come from this company's own listings. We only show what the postings themselves carry.