- Develop Spring Boot services, REST APIs and business logic based on functional and technical requirements.
- Implement persistence using JPA/Hibernate and write productive SQL for Oracle/PostgreSQL.
- Integrate internal/external APIs and handle validation, error responses, logging and retries appropriately.
- Write unit tests and support API/regression testing with QA.
- Fix defects, analyze application logs and support releases across UAT and production environments.
- Participate in code reviews, sprint planning, estimation and technical documentation.
- Follow secure coding, version control and CI/CD practices.