5+ years experience in Java development (Spring Boot, Microservices, REST APIs) Attention to detail for clean and quality code Knowledge of automated testing (JUnit, TestNG, Selenium, Cypress or similar) Basic experience with CI/CD pipelines (GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps) Ability to troubleshoot deployment and pipeline issues Knowledge of security best practices (OWASP, validations, credential management) Experience with agile methodologies (Scrum, Kanban)