Senior Backend Engineer
Indexed description
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
- Clear technical communication in English
- Knowledge of Node.js
- Familiarity with CI/CD and containerization, including Docker
- Private Health Insurance
- Training & Development
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search