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. This position requires a deep understanding of backend technologies, strong problem-solving abilities, and experience with modern development practices.
If you are passionate about backend development, possess strong technical skills, 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 RESTful APIs
- Good knowledge of SQL (e.g., Oracle database, SqlServer) and/or NoSQL (e.g., MongoDB)
- Strong understanding of OOP, design patterns, and clean architecture
- Good knowledge of SOLID principles and writing maintainable code
- Solid understanding of security (JWT, OAuth2)
- Unit and integration testing experience (e.g., JUnit, Mockito)
- Takes ownership from requirement to production
- Strong problem-solving mindset
- Clear technical communication in English
- Knowledge of Node.js
- Familiarity with CI/CD and containerization (e.g., 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