eCabs
eCabs
eCabs

Back-End Developer Lead

Who We Are:
eCabs Technologies is a Malta-based leading mobility technology player, currently expanding its platform in European cities. Our platform was launched as a proof of concept in Malta and has evolved into a vibrant disruptor in the global ride-hailing space. We are passionate about bridging the gap between legacy operators and the digital-first era, via cutting-edge technology and an unwavering commitment to excellence.

Who You Are:
With a minimum of 6 years’ experience in software development, including substantial experience in a leadership capacity, you are highly proficient in object-oriented languages, particularly Java and related technologies. You have a proven track record of building and leading teams to develop enterprise-grade systems that are robust, scalable, highly performant, and secure. You are committed to staying updated with the latest cutting-edge technologies and patterns in the industry.

What You'll Do:

  • Lead and mentor a team of back-end developers to deliver systems that redefine the way we interact with technology and shape new ecosystems of personal mobility.
  • Collaborate closely with development teams, product managers, and stakeholders to align software development efforts with business strategy and priorities.
  • Drive the architectural design discussions and decisions for software systems, ensuring they meet scalability, performance, and security requirements.
  • Provide technical guidance and expertise to the team, resolving complex technical challenges and ensuring adherence to best practices and coding standards.
  • Manage the software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance.
  • Ensure the team follows agile principles and methodologies, utilizing tools such as Jira and Confluence to facilitate collaboration and productivity.
  • Conduct regular code reviews to maintain code integrity, quality, and responsiveness of software tools.
  • Perform research on emerging technologies and industry trends, evaluating their potential impact on product development and recommending adoption where appropriate.
  • Write technical documentation, guidelines, and standards to facilitate knowledge sharing and maintain consistency across projects.

What You’ll Bring:

  • Demonstrated leadership skills with the ability to motivate, inspire, and mentor a team of developers to achieve project goals and objectives.
  • Strong problem-solving abilities and a proactive approach to addressing technical challenges and mitigating risks.
  • Extensive experience with agile methodologies such as Kanban or Scrum, as well as familiarity with associated tools like Git, CI/CD pipelines, and bug tracking systems.
  • Expertise in Java and Java enterprise technologies, including but not limited to Spring Framework / Quarkus, Hibernate.
  • In-depth knowledge of RESTful APIs and messaging services such as RabbitMQ / Google Pub/Sub, along with experience in building and consuming them.
  • Proficiency in database management systems, preferably PostgreSQL, including database design, optimization, and administration.
  • Solid understanding of build automation tools like Maven, along with experience in continuous integration and deployment practices.
Advertisement created3. July 2024
Application deadlineNo deadline
Location
Triq Santu Wistin, San Ġiljan, Malta
Type of work
Professions
Job Tags