Staff Engineer Roles At Flutterwave

Remarkable Opportunity: Strategic Financial Planning & Analysis At Flutterwave

Flutterwave

Staff Engineer Roles At Flutterwave

Flutterwave, a prominent payments technology company, is seeking an experienced Staff Engineer to join the F4B (Fintech for Business) team in India. This hybrid role requires a seasoned professional with over 5 years of hands-on experience in developing distributed systems using NodeJS, Java Spring Boot, MySQL, and Kafka. The position offers an opportunity to lead innovative projects that contribute to Flutterwave’s mission of enabling cross-border payments for businesses and individuals across the globe.

Role Overview:

The Staff Engineer will be responsible for leading the development of distributed systems, providing technical leadership, and mentoring a team of full-stack developers. The ideal candidate should have a strong technical background in JavaScript, Java, Spring Boot, MySQL, Kafka, and experience architecting scalable, resilient systems from the ground up. They will play a pivotal role in designing, coding, testing, and delivering high-quality software solutions, while also driving innovation and staying current with industry trends.

Key Responsibilities:

  • Lead Development: Spearhead the creation of distributed systems using NodeJS, Java Spring Boot, MySQL, and Kafka, ensuring adherence to best practices, coding standards, and architectural principles.
  • Technical Leadership: Mentor and guide a team of full-stack developers, providing technical oversight and conducting code reviews to ensure quality and timely delivery.
  • Collaboration: Work closely with product managers, architects, and other stakeholders to understand project requirements, design technical solutions, and make informed technical recommendations.
  • Hands-On Coding: Participate actively in coding and resolving technical challenges, ensuring project timelines are met.
  • Innovation: Research and integrate new technologies, tools, and frameworks to enhance system performance, scalability, and reliability.
  • Risk Mitigation: Identify and address technical risks, providing solutions to potential issues before they escalate.
  • Cross-Functional Collaboration: Collaborate with QA, DevOps, and other development teams to ensure seamless integration and end-to-end delivery of solutions.
  • Industry Knowledge: Stay informed on industry trends, best practices, and emerging technologies related to distributed systems, Java, Spring Boot, MySQL, Kafka, and other relevant areas.

Required Competency and Skill Requirements:

  • Educational Background: Bachelor’s or Master’s degree in Computer Science or a related field.
  • OpenAPI and API Governance: Strong expertise in OpenAPI standards and API standardization/governance.
  • Experience: 8-10 years in software development, with a focus on distributed systems using Java Spring Boot, MySQL, and Kafka. At least 4+ years of experience in system architecture, emphasizing scalability, performance, resilience, and fault tolerance.
  • Technical Skills: Proficiency in NodeJS, Java, Spring Boot, MySQL, Kafka, RESTful APIs, and microservices architecture. Familiarity with front-end technologies like JavaScript, Angular, or React is a plus.
  • Event-Driven Architecture: Experience with event-driven architecture, message brokers, and distributed data processing using Kafka is highly desirable.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Communication: Excellent communication skills, capable of effectively interacting with both technical and non-technical stakeholders.
  • Agile Methodologies: Experience with Agile development methodologies.
  • Work Environment: Ability to thrive in a fast-paced, dynamic environment, managing multiple projects simultaneously.

To apply for this job please visit flutterwavego.bamboohr.com.

George Mbaka

George Mbaka is a Kenyan journalist with a B. A in Communication and Media from Egerton University (2020- 2024). He is a certified Google Digital Marketing practitioner (2022). After graduating from Egerton University, he worked as a news editor at Kisii TV. He is the chief editor and writer at OnNetPulse, tirelessly working smartly to produce human interest stories.

Recommended Articles

OnePlus 12 Price in Kenya 10 Job Interview Red Flags That Predict a Toxic Job Top 5 Job Announcements In Kenya :August 2024 How to Create a Ghostwriting Portfolio In 7 Easy Steps Hiring Companies In Kenya (August 2024) : Open Jobs/Online application