Key Responsibilities
- Design and develop full-stack applications using modern web technologies.
- Architect and implement event-driven systems using tools like Kafka, RabbitMQ etc..
- Work with knowledge graphs (Neo4j) to build intelligent, interconnected data models.
- Build scalable microservices and design real-time data pipelines.
- Develop and integrate RESTful APIs, GraphQL, and WebSockets for efficient data exchange.
- Utilize AI-powered automation, predictive analytics, and machine learning APIs where applicable.
- Ensure applications are highly secure, scalable, and optimized for cloud environments.
- Implement CI/CD pipelines, DevSecOps practices, and Infrastructure as Code (IaC) for seamless deployment.
- Collaborate closely with product managers, software architects, and cross-functional teams to align technical solutions with business goals.
- Stay up to date with emerging technologies and continuously innovate to improve our tech stack.
Required Skills & Experience
- Frontend: Expertise in React, or Vue.Js with TypeScript.
- Backend: Proficiency in Node.Js, Python (FastAPI/Django), Go, or .NET Core.
- Event-Based Systems: Experience with Kafka, RabbitMQ, or similar event streaming platforms.
- Knowledge Graphs & Data Modeling: Familiarity with Neo4j or RDF/SPARQL.
- Database: Experience with SQL (PostgreSQL, Microsoft SQL Server) and NoSQL (MongoDB).
- Cloud & DevOps: Hands-on experience with AWS, Azure, or Google Cloud and containerization using Docker & Kubernetes.
- Security & Performance: Knowledge of OAuth, JWT, OWASP security principles, and performance optimization techniques.
- Collaboration & Agile Development: Experience working with product managers, software architects, and cross-functional teams in an Agile environment.
- Version Control & CI/CD: Proficiency in Git, GitHub, GitLab CI/CD, and Agile development methodologies.
- Strong problem-solving skills and ability to design scalable, efficient, and maintainable systems.
Preferred Qualifications
- Experience working with ERP, Aviation, Logistics, or HR tech solutions.
- Knowledge of serverless architectures and distributed systems.
- Exposure to edge computing, IoT integrations, and AI-powered automation.
- Passion for open-source contributions and tech community involvement