- Design, build, and configure applications based on business requirements
- Develop and maintain applications using Spring Boot and Spring Batch
- Ensure scalable and maintainable code aligned with application architecture
- Collaborate with cross-functional teams to implement business logic
- Perform unit testing and support integration testing of developed components