Talent.com
Full Stack Engineer

Full Stack Engineer

Ramco SystemsChennai, India
30+ days ago
Job description

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
  • Create a job alert for this search

    Stack Engineer • Chennai, India