c2c job opportunities
Position Title: Java Full Stack Developer
Location: Atlanta, GA (Onsite)
Duration: Contract
Please mention work authorization and Current location while sharing resume
Must need 14+ years of Experience.
Job summary:
A Java Full Stack Developer is responsible for developing and maintaining scalable and efficient applications while working across the entire software stack. For this position, the developer will primarily contribute to building and enhancing the SchoolBucks application a payment solution platform designed to streamline school-related payments for families, schools, and partners. The ideal candidate should have expertise in Struts, Microsoft SQL, Java, REST APIs, React.js, Apache Ant builds, and JBoss, along with a strong understanding of Agile methodologies and a passion for delivering high-quality solutions.
Key Responsibilities:
– 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.
Preferred Qualifications:
– Proficient in Java, Struts, and Spring frameworks.
– Solid experience with React.js and front-end development.
– Strong knowledge of Microsoft SQL for database management and optimization.
– Familiarity with RESTful API design and implementation.
– Hands-on experience with Apache Ant for build and deployment automation.
– Proven expertise in deploying and managing applications on JBoss application servers.
– Experience working in Agile teams, with a strong understanding of Scrum and Kanban methodologies.
– Experience with secure payment integrations and understanding of compliance requirements.
– Strong collaboration and communication skills to effectively work with cross-functional teams.
Kindly fill the Basic Details:
To apply for this job email your details to roselin@reveilletechnologies.com