About the company
Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.
Job Summary
Responsibilities:
📍Lead and mentor a team of Java developers, providing technical guidance and maintaining a collaborative work environment.
📍Design, develop, and maintain high-performance, distributed, business-critical applications in the online transactions & payments field.
📍Collaborate with stakeholders to gather requirements, design solutions, and define processes.
📍Ensure optimal performance, quality, and security of the team's deliverables.
📍Work hands-on as part of the team, contributing to development efforts and providing technical expertise.
📍Lead and mentor the scrum team, facilitating Agile ceremonies and following the Agile principles.
📍Drive continuous improvement by identifying opportunities to enhance team efficiency and product quality.
Requirements:
📍At least 2 years of experience as a development team leader. 📍At least 3 years of Java design and development (server-side) using Spring framework. 📍At least 2 years developing high-performance, business-critical & always-up server-side applications. 📍Strong technical skills with a deep understanding of the development lifecycle, methodologies, and best practices. 📍Proven ability to execute end-to-end from design to implementation. 📍Strong communication and collaboration skills. 📍Excellent problem-solving and decision-making abilities. 📍Ability to adapt to changing requirements and technologies. 📍Experience with Agile methodologies (e.g., Scrum, Kanban). 📍Experience with Spring, Springboot, JPA, SQL. 📍Experience with RMQ, HazelCast, Aerospike - Advantage