Found Description
Responsibilities
- Design, develop, and maintain backend services and REST/GraphQL APIs using Java and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data).
- Implement and maintain reusable frontend components using modern frameworks (React, Angular, or Vue) and TypeScript.
- Design data models and optimize queries for relational databases (MySQL, PostgreSQL, SQL Server) and collaborate on NoSQL integrations (MongoDB, Redis, etc.).
- Build and consume stable API contracts; manage authentication/authorization (OAuth2, JWT) and real-time communications (WebSockets) when applicable.
- Implement unit and integration tests (JUnit, Mockito, Jest, Testing Library) and end-to-end tests (Cypress, Playwright).
- Containerize applications (Docker) and participate in orchestration and deployments (Kubernetes) and CI/CD integrations (Jenkins, GitLab CI, GitHub Actions).
- Contribute to microservices architecture decisions, design p...