Role Overview
We are looking for dynamic Software Development Engineers (SDEs) to join our growing team. Whether you are a fresher or have 1–2 years of professional experience, this is an excellent opportunity to work on cutting-edge technologies in IT and aviation solutions. The ideal candidate should have strong programming skills, experience in API development, and a solid understanding of databases and data ingestion tools.
Responsibilities
- Design, develop, and maintain scalable, reliable, and efficient backend systems.
- Write clean, maintainable, and efficient code using Java, Python, Go, or Node.js.
- Develop and maintain APIs using REST, GraphQL, or gRPC.
- Build backend applications using frameworks such as Spring Boot, Django, Flask, or Express.js.
- Collaborate with cross-functional teams to design, develop, test, and deploy new features.
- Work with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and Cassandra.
- Implement and manage data ingestion tools such as Apache Kafka, RabbitMQ, Apache Flume, and Amazon Kinesis.
- Troubleshoot software issues, optimize performance, and resolve bugs.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proficiency in at least one programming language: Java, Python, Go, or Node.js.
- Familiarity with backend frameworks such as Spring Boot, Django, Flask, or Express.js.
- Knowledge of API development using REST, GraphQL, or gRPC.
- Hands-on experience with SQL and NoSQL databases.
- Basic understanding of data ingestion tools such as Apache Kafka, RabbitMQ, Apache Flume, or Amazon Kinesis.
Skills
- Java
- Python
- Spring Boot
- PostgreSQL
- Apache Kafka
Benefits
- Health insurance
- Leave encashment
- Cell phone reimbursement
- Life insurance
- Paid sick leave
- Provident Fund