
Role Overview
We're looking for experienced Data Engineers who can independently design, build, and manage scalable data platforms. You'll work directly with clients and internal teams to develop robust data pipelines that support analytics, AI/ML, and operational systems.
You’ll also play a mentorship role and help establish strong engineering practices across our data projects.
Key Responsibilities
- Design and develop large-scale, distributed data pipelines (batch and streaming)
- Implement scalable data models, warehouses/lakehouses, and data lakes
- Translate business requirements into technical data solutions
- Optimize data pipelines for performance and reliability
- Ensure code is clean, modular, tested, and documented
- Contribute to architecture, tooling decisions, and platform setup
- Review code/design and mentor junior engineers
Must-Have Skills
- Strong programming skills in Python and advanced SQL
- Solid grasp of ETL/ELT, data modeling (OLTP & OLAP), and stream processing
- Hands-on experience with frameworks like Apache Spark, Flink, etc.
- Experience with orchestration tools like Airflow
- Familiarity with CI/CD pipelines and Git
- Ability to debug and scale data pipelines in production
Preferred Skills
- Experience with cloud platforms (AWS preferred, GCP or Azure also fine)
- Exposure to Databricks, dbt, or similar tools
- Understanding of data governance, quality frameworks, and observability
- Certifications (e.g., AWS Data Analytics, Solutions Architect, Databricks) are a bonus
What We’re Looking For
- Problem-solver with strong analytical skills and attention to detail
- Fast learner who can adapt across tools, tech stacks, and domains
- Comfortable working in fast-paced, client-facing environments
- Willingness to travel within India when required

About CoffeeBeans
About
CoffeeBeans Consulting is a technology partner dedicated to driving business transformation. With deep expertise in Cloud, Data, MLOPs, AI, Infrastructure services, Application modernization services, Blockchain, and Big Data, we help organizations tackle complex challenges and seize growth opportunities in today’s fast-paced digital landscape. We’re more than just a tech service provider; we're a catalyst for meaningful change
Tech stack
Candid answers by the company
CoffeeBeans Consulting, founded in 2017, is a high-end technology consulting firm that helps businesses build better products and improve delivery quality through a mix of engineering, product, and process expertise. They work across domains to deliver scalable backend systems, data engineering pipelines, and AI-driven solutions, often using modern stacks like Java, Spring Boot, Python, Spark, Snowflake, Azure, and AWS. With a strong focus on clean architecture, performance optimization, and practical problem-solving, CoffeeBeans partners with clients for both internal and external projects—driving meaningful business outcomes through tech excellence.
Similar jobs
Key Responsibilities:
● Software Development: Iteratively and incrementally design, develop, test and maintain applications and services using C# and .NET.
● CI/CD Pipelines: Develop, maintain, and optimize continuous integration and continuous delivery pipelines using GitLab, Devtron and Kubernetes.
● Teamwork and Pair/Mob Programming: Engage with developers, operations, and team members via pair or mob programming sessions to ensure the highest quality product delivery.
● Containerization: Contribute to the push toward full containerization and zero-downtime deployment goals
● DevOps Practices: Implement and maintain infrastructure as code (IaC) using tools such as bicep and Terraform.
● Monitoring and Logging: Implement and manage monitoring, logging, and alerting solutions using tools like OpenTelemetry, Prometheus, Grafana to make our products more supportable.
● Design and Architecture: Contribute to on-going discussion of our evolving software design and architecture.
● Cloud Management: Assist in managing and optimizing our private cloud infrastructure (VMWare Tanzu) to ensure high availability, scalability, and efficient resource usage.
● Security: Implement security best practices and ensure compliance with relevant regulations and standards.
● Automation: Identify opportunities for automation to improve efficiency, reduce manual efforts and deskilling in deployment, testing and maintenance tasks.
● Troubleshooting: Diagnose and resolve infrastructure and application issues promptly and effectively.
● Documentation: Create and maintain comprehensive documentation for applications, infrastructure, processes, and procedures.
● Continuous Improvement: Advocate for and implement best practices promoting a culture of continuous improvement.
Qualifications:
Minimum of 5 years of experience in software development, particularly with C# and .NET.
Must have skills:
● Strong knowledge of C# programming language and .NET stack
● Familiarity with CI/CD tools and practices, including TDD.
● Understanding of DevOps principles
● Strong collaboration and communication skills.
Nice to have skills
● Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus.
● Knowledge of infrastructure as code (IaC).
● Experience in scripting languages such as Python, Bash, or PowerShell is a bonus.
● Excellent problem-solving skills and attention to detail.
● Experience with pair/mob programming.
● Understanding of networking concepts and security best practices.
We are hiring for ASP.NET MVC/Core Developer.
Experience Range: 1-3 years
Role and Qualifications:
• Essential: Proficiency in ASP.NET MVC & ASP.NET Core, with a minimum of 1 year of hands-on experience
• Familiarity with .NET framework versions starting from .NET 4.5 and onwards
• Strong grasp of C#, JavaScript, TSQL, HTML, ASP.NET MVC, ASP.NET Core, ASP.NET Web API, and MSSQL
• Effective verbal and written communication skills
• Even candidates with foundational knowledge are encouraged, including freshers
If you're an ASP.NET developer ready to contribute your skills within a dynamic environment, we're excited to welcome you, regardless of where you're located.
Your expertise will be valued as we navigate the latest technologies and celebrate a culture of excellence.
Feel free to reach out and explore this opportunity further
About the Role:
We are seeking a talented and motivated L2 Software Development Engineer to join our dynamic team. As an L2 engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions while working closely with cross-functional teams. Your role will include troubleshooting complex issues, implementing best practices, and contributing to the architecture and scalability of our systems.
Key Responsibilities:
- Design, develop, test, and maintain software solutions in accordance with business and technical requirements.
- Write clean, efficient, and well-documented code, following industry standards and best practices.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver new features and improvements.
- Troubleshoot and resolve complex software issues across multiple systems and layers of the stack.
- Optimize application performance, scalability, and security.
- Conduct code reviews, mentor junior engineers, and contribute to continuous improvements in development processes.
- Participate in the full software development lifecycle (SDLC), from requirement gathering to deployment and monitoring.
- Stay updated with emerging trends and technologies in software development and actively contribute to process improvements.
- Document technical specifications, architecture, and development processes.
Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1-2 years of experience in software development, with expertise in one or more programming languages (e.g., Python, Java, C++, JavaScript, etc.).
- Strong knowledge of object-oriented design, algorithms, and data structures.
- Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines.
- Solid understanding of databases (SQL and/or NoSQL) and API design (RESTful/GraphQL).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills with the ability to troubleshoot and resolve complex software issues.
- Excellent communication skills, both verbal and written, with the ability to collaborate effectively in a team environment.
- Experience working in an Agile development environment.
Preferred:
- Experience with front-end technologies (React, Angular, or Vue.js) or mobile development is a plus.
- Knowledge of DevOps practices and tools for automation and infrastructure management.
- Familiarity with testing frameworks and best practices in software testing (unit, integration, end-to-end testing).
- Experience working with microservices architecture and distributed systems.
Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Work-life balance and flexible work arrangements.
- Exposure to cutting-edge technologies and challenging projects.
- A collaborative and inclusive work environment.
- Developing marketing plans: Create annual marketing plans and objectives for products and services
- Managing campaigns: Oversee marketing campaigns, including social media, email, and direct marketing
- Building brand awareness: Manage the company's brand image and reputation across all marketing channels
- Conducting market research: Use customer questionnaires and focus groups to understand the target audience
- Collaborating with other departments: Work with sales, product development, and customer service to ensure a cohesive marketing strategy
- Analyzing data: Analyze data from marketing campaigns to measure performance
SharePoint Developer
Job Description
We are seeking a highly skilled SharePoint Developer with 4-15 years of experience to join our dynamic team. The ideal candidate will have a deep understanding of SharePoint technologies and a proven track record of designing, developing, and deploying robust SharePoint solutions.
Responsibilities:
- Design, develop, and customize SharePoint solutions, including workflows, custom forms, and web parts.
- The candidate must know tamil language.
- Migrate SharePoint environments and upgrade existing solutions to the latest versions.
- Troubleshoot and resolve complex technical issues related to SharePoint.
- Collaborate with business analysts, project managers, and other stakeholders to understand requirements and deliver effective solutions.
- Stay updated with the latest SharePoint trends and technologies.
- Adhere to best practices and coding standards.
Required Skills and Experience:
- Strong proficiency in SharePoint development, including SharePoint Framework (SPFx), PowerShell scripting, and SharePoint Add-ins.
- In-depth knowledge of SharePoint architecture, configuration, and administration.
- Experience with SharePoint Online and on-premises environments.
- Strong understanding of web development technologies, including HTML, CSS, and JavaScript.
- Experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
If you are a passionate SharePoint Developer with a proven track record of delivering innovative solutions, we encourage you to apply.
Android Developer:
Our Android stack includes Java and libGDX, the code base is designed using Clean Architecture. It is a multi module application and supports both 'application' and 'library' project mode.
EXPECTATIONS:
● Writing efficient android code in Java and Kotlin following Clean Architecture guidelines
● Tracing, benchmarking and profiling android java code
● Familiarity with popular android libraries/methods like Dagger2, RxJava2, OkHTTP.
● Familiarity with latest android platform changes.
RESPONSIBILITIES:
● Work closely with our product and design teams to customize the Poker experience across our vendor platforms.
● Prototype new and redesign features
● Strong coding abilities and experience with Kotlin, Java and Android SDK
● A focus on UI design principles, hardware acceleration and making games work intuitively
● Contribute best-in-class programming skills to develop highly innovative, consumer-facing
mobile products.
MINIMUM QUALIFICATIONS
● Experience of building Android applications/Games in Java or Kotlin using Android SDK (Kotlin preferred)
● Good knowledge of Kotlin, Dagger2 and RxJava2 is a great plus
● Strong understanding of object-oriented software development
● Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.
● Programming experience using any game engine (libGDX preferred)
● Knowledge of multithreading and memory management specific to mobile devices and caching mechanisms
React Native Developer
- Experience in React-native, IOS Development (with Swift).
- Experience in IOS SWIFT Framework
- Proven experience in React Native components in native iOS and Android
- Good understanding of Android / iOS / Web design guidelines, SDK and excellent JavaScript skills.
- Knowledge of React and the Java script ecosystem
- Exposure to other hybrid mobile platforms like IONIC,Sencha, HTML5, PhoneGap, jQuery Mobile etc.
- Familiarity with RESTful APIs development.
- Expertise with code testing best practices, including unit and integration testing to ensure quality of code.
- Familiarity with code versioning tools such as Git, SVN, Github.
- Excellent verbal and written communication skills
Preferred Skills & Knowledge: IOS Development (Swift), React Native
Job Description
Responsibilities:
- Writes high quality code & unit tests, builds, tests as per agreed timelines
- Participates in technical design and provides estimation
- Owns one or more small to medium features
- Becomes a go-to person in at least one area
- Communicates clearly and gets clarification upfront to minimize rework. Knows when to ask for help to unblock.
- Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc.
- Exhibit strong problem solving skills, helps other developers and demonstrates teamwork
Requirements:
- Understands detailed requirements and demonstrates excellent problem solving skills
- Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
- Excellent programming skills in ROR, Golang, NodeJS, Python
- Strong communication skills
- Strong sense of ownership, drive and ability to deliver results
- 4+ years of experience in product driven organization
- A Bachelors or Masters degree in engineering from a reputed institute
- Experience in Golang, RoR, Unity, ML or Python will be an added advantage
We are looking for 2+ Year experienced Back-end developer to join our Team.
You will be responsible for the development and management of server side of our web applications in terms of quality and scalability.
You should be passionate about writing optimised codes, and solving problems in real time, Data Structure and Algorithm.
Responsibilities :
- Write clean code to develop functional web applications
- Should be adaptable to good practices and standards
- Capable to write scalable codes.
- Gather and address technical and design requirements
- Build reusable code and libraries for future use
- Follow emerging technologies
Required Candidate profile
Requirements :
- Hands on experience on Node Js, Typescript, Mongodb, Elastic Search, Kafka, RESTfull Apis, Python(Django), Angular, Flutter / Dart
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- Understanding of deployment process with AWS/Digital Ocean/Microsoft Azure
- Good Understanding of System Design.
- Should be aware of design patterns
- Understanding of TDD
- Unit Test Frameworks - Chai, Mocha, Sinon, Supertest, Knock
What we are looking for
- We are looking for a candidate with around 2 years of experience in Backend Development. We are looking for a team player with a very good attitude.










