Lead Software Engineer

Haystack
US - Tennessee - Nashville
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

The Lead Software Engineer will design, develop, and debug applications while leading projects, estimating costs, and mentoring junior team members. Additionally, the role involves providing 24x7 support for production applications and managing cloud infrastructure.

Requirements: Candidates must have over 7 years of software development experience, including significant expertise in Java, web frameworks, and cloud environments like Azure or GCP. A degree in Computer Science or a related field and experience with containerization and event-driven architectures are required.

Key Skills: Java, Spring Boot, Azure, GCP, Docker, Kubernetes, React.js, Vue.js, Apache Kafka, Confluent Kafka, PostgreSQL, Terraform, CI/CD, Big Query, Looker, REST APIs




Fast Track Upload