Lead Engineer

HelloKindred
Remote

About The Position

Our client in the Information Technology and Services industry is looking for a Lead Engineer to drive the design and delivery of scalable backend systems and cloud-based solutions within a public sector environment. This role focuses on building robust applications using modern engineering practices, contributing to greenfield development initiatives, and ensuring high-quality delivery across microservices architectures. The position requires strong expertise in Java, cloud platforms, and DevOps practices, alongside the ability to lead technical decisions and support complex system implementations.

Requirements

  • Strong experience in backend development using Java and Spring Boot.
  • Proficiency in SQL and report writing.
  • Experience working with AWS cloud services and enterprise cloud environments.
  • Knowledge of API development and microservices architecture.
  • Experience implementing CI and CD pipelines.
  • Hands-on experience with containerisation technologies including Docker and Kubernetes.
  • Strong understanding of modern software engineering practices and system design.
  • Ability to work effectively in remote and distributed teams.
  • Strong problem-solving and communication skills.

Nice To Haves

  • Exposure to frontend technologies such as React and Next.js preferred.
  • Experience working on greenfield development projects.

Responsibilities

  • Design and develop backend systems using Java, Spring Boot, and SQL.
  • Build and maintain scalable microservices architectures and API-driven solutions.
  • Implement cloud-based solutions leveraging AWS and enterprise cloud standards.
  • Develop and manage CI and CD pipelines to support continuous delivery.
  • Containerise applications using Docker and orchestrate deployments with Kubernetes.
  • Lead greenfield development initiatives from concept through to production.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Support report writing and data-driven application functionalities.
  • Contribute to frontend development where required using React and Next.js.
  • Ensure adherence to engineering best practices, coding standards, and system reliability.
  • Participate in technical decision-making and provide guidance to engineering teams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service