HamburgerMenu
hirist

Accion Labs - Full Stack Data Engineer

Accion Labs
8 - 12 Years
Pune

Posted on: 23/10/2026

Job Description

Role : Full Stack Data Engineer

Experience : 8+ Years

Job Overview :

We are looking for an experienced Full Stack Data Engineer with strong expertise in backend development, data engineering, database technologies, and frontend development.

The ideal candidate will have hands-on experience building scalable data processing solutions, developing RESTful APIs, working with modern data warehousing platforms, and creating intuitive, data-driven user interfaces.

The role requires a combination of software engineering, data integration, reporting, and frontend development skills to deliver end-to-end solutions that meet business and analytics requirements.

Key Responsibilities :

- Design, develop, and maintain scalable full-stack applications using Java and/or Python.

- Build backend services and applications using Spring Boot and/or Django.

- Develop, integrate, and consume RESTful APIs to support application and data integration requirements.

- Implement and maintain event-driven data processing solutions using Apache Kafka.

- Design, develop, and optimize SQL queries, database schemas, and data models to ensure performance and reliability.

- Build and maintain ETL pipelines and data processing workflows to support analytics and reporting requirements.

- Work with data warehousing and processing platforms such as Snowflake, Amazon Redshift, and Databricks.

- Develop reports, dashboards, and analytics solutions using Power BI, SSRS, or JasperReports.

- Translate business requirements into meaningful reports, dashboards, and data-driven applications.

- Develop responsive and user-friendly frontend applications using Angular or similar frameworks.

- Build interactive user interfaces using HTML5, CSS3, JavaScript, and TypeScript.

- Integrate frontend applications with backend services, APIs, and data platforms.

- Apply modern UI design principles, themes, and styling practices to enhance usability and user experience.

- Collaborate with product owners, business analysts, data engineers, and cross-functional teams to deliver high-quality solutions.

- Participate in code reviews, debugging, performance tuning, and continuous improvement initiatives.

- Follow Agile development practices and contribute to CI/CD pipelines, automated testing, and deployment processes.

- Ensure application quality, data accuracy, security, scalability, and maintainability across the development lifecycle.

Required Skills and Qualifications :

- 8+ years of experience in software development, full-stack engineering, data engineering, or a related field.

- Strong programming experience in Java and/or Python.

- Hands-on experience with Apache Kafka.

- Experience with Spring Boot and/or Django.

- Strong expertise in designing and consuming RESTful APIs.

- Proficiency in SQL, database design, data modelling, and query optimization.

- Experience with modern data platforms such as Snowflake, Amazon Redshift, or Databricks.

- Experience developing and maintaining ETL pipelines and scalable data processing solutions.

- Familiarity with reporting and analytics tools such as Power BI, SSRS, or JasperReports.

- Strong frontend development experience with Angular or similar frameworks.

- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.

- Experience building responsive, accessible, and user-friendly interfaces.

- Understanding of frontend-backend integration and API-driven application architecture.

- Familiarity with Agile methodologies, version control, and CI/CD practices.

- Excellent analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications :

- Experience designing end-to-end data-driven applications combining backend services, data pipelines, and frontend interfaces.

- Knowledge of cloud-based data engineering and application deployment.

- Familiarity with data warehousing, distributed processing, and event-driven architectures.

- Experience with automated testing, application monitoring, and performance optimization.

- Ability to work independently while collaborating effectively with technical and business stakeholders.

Ideal Candidate Profile :

The ideal candidate is a versatile engineer who can work across backend development, data pipelines, databases, reporting, and frontend applications.

They should be capable of translating business needs into scalable technical solutions while maintaining high standards of code quality, data integrity, application performance, and user experience.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...