Senior Full
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Kestra Technologies is looking for a Senior Full-Stack Software Engineer to join our team in Delhi, Delhi. In this role, you will be instrumental in building and enhancing our core platform backend using Java and Micronaut. You will create seamless user experiences with responsive frontends utilizing Vue.js and Bootstrap. Your responsibilities will also include expanding our plugin ecosystem, maintaining integrations, and developing enterprise solutions that scale effectively. We operate in a fast-paced, agile environment focused on delivering value to our customers.
Our tech stack includes Java, Micronaut for the backend; Vue.js and Bootstrap for the frontend; Kafka, Elasticsearch, PostgreSQL, and MySQL for datastores; Docker, Kubernetes, and Terraform for infrastructure; and GCP, AWS, and Azure for cloud services. We utilize GitHub for repository management.
We are seeking candidates with 4+ years of experience in both backend (Java) and frontend (Vue.js, React, or similar) development. The ideal candidate can lead major architecture decisions, possesses strong experience in testing and automation, and is familiar with agile development practices. A passion for building great products and the ability to work independently and collaboratively are essential. Excellent English communication skills are required. We encourage the use of AI assistants and coding agents to enhance productivity, but expect engineers to have a deep understanding of the code they produce and take full ownership of the development lifecycle.
Bonus points if you have contributed to open-source projects, have experience with high-performance applications or Micronaut, possess knowledge of Docker, Kubernetes, and public cloud services, are familiar with relational and NoSQL databases, or have experience with high-performance, distributed systems.
Kestra offers a remote-first work environment, allowing you to work from anywhere. We provide health coverage, including medical, dental, and vision, and a home office setup. Our hiring process is designed to be efficient, typically taking 2-3 weeks, and includes an intro call, a technical test, team chats, and a final discussion with a co-founder.
Join Kestra to solve real-world challenges in orchestration and automation, and be part of a dynamic team committed to learning and improvement.
Company
Kestra Technologies
Kestra Technologies is dedicated to simplifying orchestration and automation for everyone. Our open-source platform empowers teams to manage complex workflows with confidence, making a significant imp...