PayU is a leading financial services provider in global growth markets. We deliver innovative technology that enables billions of people and millions of merchants to buy and sell online. Our local operations span 17 markets across Asia, Central and Eastern Europe, Latin America, the Middle East and Africa. As a leading online payment service provider, we deploy more than 300 payment methods and PCI certified platforms to process approximately 1.2 million payments every single day. We also specialise in innovative consumer and small business products that improve access to credit and banking services in markets that are underserved by traditional financial services providers. With a heritage in payments, PayU has a strong track record creating fast, simple and efficient financial services technology that meet the unique needs of the merchants and consumers in our local markets. We believe in collaboration and partnerships. That’s why we have become one of the leading fintech investors globally, combining the expertise of high growth companies with our own unique local knowledge and technology to ensure that our customers have access to the best financial services. PayU is the fintech and e-payments division of Naspers, a global internet and entertainment group and one of the largest technology investors in the world. Operating in more than 120 countries and markets with long-term growth potential, Naspers builds leading companies that empower people and enrich communities. Naspers is listed on the Johannesburg Stock Exchange (NPN.SJ) and has an ADR listing on the London Stock Exchange.
Purpose of the Role:
- Are you a skilled leader with a passion for managing engineering teams and driving successful project delivery in a dynamic fintech environment?
- We are seeking an Engineering Manager in Nigeria to lead our development efforts, mentor developers, and ensure efficient and timely delivery of our fintech solutions.
Who You Are:
- You are passionate about leading and mentoring teams, driving efficient project delivery, and fostering a collaborative and productive engineering environment. If this sounds like you, we’d love to hear from you.
Responsibilities & Key Activities:
- Serve as the second-in-command (2IC) to the Head of Engineering.
- Push delivery across the entire engineering team, ensuring projects are completed on time and meet quality standards.
- Oversee and manage Scrum and Agile methodologies, including weekly and quarterly planning, time management, and enforcement of Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
- Provide support to developers through mentoring and professional development.
- Assist with audit management and man-week planning to optimize resource allocation and project timelines.
- Help with delivery reports and career path management for team members to track progress and identify areas for improvement.
- Collaborate with international teams to deliver strategic initiatives and projects.
Qualifications & Experience:
- Over 7 years of experience in developing enterprise-level applications using Core Java and J2EE technologies.
- More than 5 years of hands-on experience with the Spring framework, including Spring Boot for building microservices.
- Proficient in working with data formats like XML and JSON and implementing JWT for secure authentication.
- Expertise in ORM technologies, particularly Hibernate or JPA, for efficient database interaction.
- Extensive experience with relational databases such as MySQL and NoSQL databases like DynamoDB.
- Skilled in implementing and consuming SOAP and RESTful web services.
- Comprehensive knowledge and practical experience with AWS services and infrastructure.
- Understanding of Service-Oriented Architecture (SOA) and Microservice Architectures for scalable application development.
- Proficient in Agile methodologies, including Scrum and Kanban, with hands-on experience using tools like Jira and Confluence.
- Familiarity with testing frameworks such as JUnit and JMeter is a plus.
- Experience with modern JavaScript frameworks, particularly NodeJS and Angular, is a plus.
- Experience in the e-commerce and payments industry is a plus.
Skills, Knowledge & Competencies:
- Demonstrated leadership and team management skills, with a focus on mentoring and developing team members.
- Excellent analytical and problem-solving skills, capable of diagnosing issues and finding effective solutions.
- High attention to detail, ensuring that code quality and performance standards are met consistently.
- Ability to quickly adapt to shifting priorities and manage multiple tasks in a fast-paced environment.
- Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Commitment to delivering high-quality results, with a focus on meeting deadlines and achieving project goals.
Method of Application
Signup to view application details.
Signup Now