- Design, develop, and maintain production-quality backend and frontend components.
- Build APIs, business logic, data access layers, and user interfaces.
- Refactor legacy Java applications (e.g., Struts/JBoss) into modern Spring Boot services.
- Implement authentication and authorization using IAM solutions like Keycloak.
- Support the full SDLC including requirement gathering, estimation, deployment, and monitoring.
- Contribute to code reviews, documentation, and technical knowledge sharing within Agile teams.