Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Diversity Hiring


What will you do?

As an Engineering Manager, you will interact with the entire engineering team to solve problems and build, extend, optimize and refactor the back-end architecture of our growing products. This will involve working on our existing codebase along with new projects. Airtel Africa Digital Labs (AADL) has a highly passionate engineering-driven environment where your contribution will be felt immediately. All teams at AADL are involved in every part of our development life cycle.


  • Lead a team of Engineers in the entire Backend platform for a product portfolio
  • Own end to end delivery of new features.
  • Evolve the architecture for performance and scalability.
  • Design, develop and own components of a highly scalable, distributed web services platform.
  • Lead module development independently
  • Remove obstacles blocking the engineers from achieving their tasks and look for opportunities to advance them toward their career goals
  • Serve as the engineering leader and technical expert
  • Strive to constantly improve software development process and team productivity.
  • Hire, train, and supervise engineering staff members



What will make you successful?


  • B.E./B.Tech in Computer science or Information Technology with 8+ years of experience in a scalable product/ecommerce organization
  • Experience in developing scalable, fault-tolerant, distributed backend services
  • Experience with prevalent design patterns and advanced system designing
  • Ability to think high-level while still being technical.
  • Problem-solving while always looking for ways to prevent the same problems from happening again by setting defined workflows in place. Planning for the future, yet know when to let go
  • Good communication skills and flexibility oriented mindset because technologies, patterns and even business decisions that might once have been true can quickly fall out of date. The ability to adapt and see different points of view is critical and helps teams align, focus and stay effective.
  • Decisiveness and an execution mindset are especially valuable.
  • Championing your team internally and externally by celebrating their victories, giving them autonomy, trust and guidance to achieve their career goals.
  • Lastly, it’s important to have fun! Bringing a sense of humor and camaraderie to the team allows for good relationships and communication to flourish.



What do you bring to the table?


  • Strong proficiency in Core Java.
  • Deep understanding of Java multithreading, concurrency utilities, thread synchronization, and thread safety.
  • Hands-on experience with common Design Patterns such as Singleton, Factory, Observer, Decorator, Strategy, and MVC.
  • Experience with Java Collections Framework, Exception Handling, and Java I/O.
  • Familiarity with unit testing frameworks (JUnit, TestNG).
  • Knowledge of build tools like Maven or Gradle.
  • Understanding of RESTful APIs and web services is a plus.
  • Good problem-solving skills and ability to work independently or as part of a team.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Mumbai, Maharashtra, India

Bengaluru, Karnataka, India