- Design, develop, and maintain Java-based applications.
- Develop REST APIs and integrate backend services.
- Develop responsive user interfaces using Angular.
- Write clean, scalable, and maintainable code.
- Work with relational databases and SQL queries.
- Write and maintain unit tests using JUnit/Mockito.
- Troubleshoot and debug application issues.
- Participate in code reviews.
- Work with Git and CI/CD pipelines.
- Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams.