Writing, testing, and maintaining high-quality Java code to support critical business applications.
Assisting in troubleshooting application issues, identifying root causes, and applying bug fixes and improvements using Java, SQL, and Spring Boot frameworks.
Supporting sprint planning and backlog grooming activities by providing technical estimates and task breakdowns.
Collaborating with cross-functional team members to deliver scalable and maintainable software solutions.
Participating in Agile Scrum ceremonies such as daily stand-ups, sprint reviews, and retrospectives to support project progress.
Conducting code reviews and implementing feedback to ensure adherence to coding standards and best practices.
Working with databases, including SQL and NoSQL technologies, to develop and enhance application functionalities.
Assisting with continuous integration and deployment processes (CI/CD) to automate builds, testing, and releases.
Building backend services and APIs that align with business and customer requirements.