Develop and maintain web applications using Java frameworks such as Struts and Spring Boot.
Build responsive and interactive user interfaces using React.js and other front-end technologies like HTML5, CSS3,JavaScript,Bootstrap.
Design, optimize, and manage databases, specifically Microsoft SQL, ensuring data integrity and performance.
Create and integrate REST APIs for seamless communication between front-end and back-end systems.
Leverage Apache Ant to build, compile, and automate deployment processes efficiently.
Deploy and manage applications on JBoss, ensuring optimal performance and scalability.
Collaborate closely with Agile teams, including attending and actively participating in daily stand-ups, sprint planning, backlog refinement, and retrospectives.
Work with the Product Owner to prioritize and refine user stories, ensuring proper acceptance criteria are defined.
Implement secure payment processing features, including integration with MSB Pay API or Pay Express tools, ensuring compatibility with credit card and checking account payments.
Adhere to Agile best practices, delivering work incrementally while maintaining high quality and stakeholder satisfaction.
Design and optimize database schemas for storing user data, payment records, and school items within the MySchoolBucks application.
Build features enabling activity registration, event ticket purchases, and browsing school items, with a focus on user experience.
Continuously improve application functionality based on customer feedback and market research findings.
Participate in sprint reviews to demonstrate completed work and gather feedback from stakeholders.
Work collaboratively with Scrum Masters and team members to clear blockers and ensure efficient sprint execution.