Developer

HelloKindred
Remote

About The Position

Our client in the Information Technology and Services industry is looking for a Developer to support the delivery of high-quality software solutions within a public sector environment. This role focuses on backend development using Java and Spring Boot, with exposure to cloud-based architectures on AWS. The position involves working across the full software development lifecycle, contributing to scalable, secure, and efficient systems, while collaborating with cross-functional teams in a remote setting. The role requires security clearance (SC) and may involve an extended onboarding process due to additional vetting requirements.

Requirements

  • Proven experience in backend development using Java, Spring Boot, and SQL.
  • Experience working with AWS cloud services and cloud-based architectures.
  • Strong understanding of API development, microservices, and distributed systems.
  • Familiarity with CI/CD pipelines and modern DevOps practices.
  • Experience with containerisation technologies such as Docker and Kubernetes.
  • Strong problem-solving skills and ability to work independently in a remote environment.
  • Excellent communication skills and ability to collaborate with technical and non-technical stakeholders.

Nice To Haves

  • Exposure to frontend technologies such as React or Next.js is advantageous.
  • Experience in greenfield development environments is preferred.

Responsibilities

  • Develop backend applications using Java, Spring Boot, and SQL, ensuring robust and scalable solutions.
  • Design and implement APIs and microservices architectures to support system integration and functionality.
  • Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.
  • Contribute to cloud-based development and deployment using AWS and EBSA frameworks.
  • Build and maintain CI/CD pipelines to support continuous integration and delivery processes.
  • Implement containerisation solutions using Docker and Kubernetes to enhance deployment efficiency.
  • Support greenfield development initiatives, contributing to the design and build of new systems.
  • Participate in code reviews, testing, and debugging to ensure quality and performance standards are met.
  • Engage with stakeholders to understand requirements and translate them into technical solutions.
  • Contribute to documentation and reporting, including SQL-based reporting where required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service