Cutshort logo
TechChefs Software logo
Cassandra developer
TechChefs Software's logo

Cassandra developer

Shilpa Yadav's profile picture
Posted by Shilpa Yadav
4 - 8 yrs
₹1L - ₹12L / yr
Remote, remote
Skills
Apache Cassandra
Cassandra
SQL
skill iconJava
Responsibilities:

• Build data pipelines for structured/unstructured, real-time/batch, events/synchronous/asynchronous using MQ, Kafka, Steam processing using Java / Python
• Design the Data stores for Big Data systems with expertise in Cassandra, HBase
• Implementation of Indexing and Search using Elasticsearch
• Setup and Deployment of Cassandra, Elasticsearch clusters


Required Qualifications and Competencies:

• Strong hands-on experience with Cassandra, data modeling, data replication, clustering, indexing for handling for large data sets
• Experience with SQL, NoSQL, relational database design, and methods for efficiently retrieving data for Time Series Analytics
• Strong understanding of CQL, Data Modeling in-order to achieve highly performant data access
• Strong experience in data modeling in Cassandra to design efficient storage model to meet variety of business needs
• Should have Elasticsearch skill with significant experience working with large Elasticsearch clusters, cluster performance optimisation, capacity planning, enhancing monitoring capabilities for early issue detection, driving operational readiness and ongoing maintenance
• Strong hands-on experience of programming with Java / Python
• Ability to troubleshoot and investigate stability, performance issues

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About TechChefs Software

Founded :
2015
Type :
Services
Size :
100-1000
Stage :
Bootstrapped

About

The company is a software engineering firm that provides exceptional services to its clients. It is an indigenous team that is passionate about building good software and solving problems for its customers. The company has a strong commitment to its core beliefs and values, and owes its success to its clients who have joined them on their journey. The company operates in various industries and product areas, delivering outstanding software solutions to its clients.
Read more

Connect with the team

Profile picture
Suma Ningegowda
Profile picture
Shilpa Yadav

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Bengaluru (Bangalore)
5 - 6 yrs
₹15L - ₹20L / yr
skill iconJava
skill iconSpring Boot
Microservices

Company Overview:


Euphoric Thought Technologies is a technology-driven firm focused on building scalable enterprise solutions and high-performance digital platforms. Operating at the intersection of complex backend engineering and modern software architecture, the company empowers businesses to streamline their operations through robust, cloud-native applications. With a culture rooted in technical excellence and collaborative problem-solving, Euphoric Thought Technologies serves a diverse portfolio of clients, ensuring high availability and seamless user experiences across global markets.


Role Overview:


As a Java Developer, you will be responsible for designing and implementing high-traffic backend services that form the backbone of our client platforms. You will work closely with cross-functional teams, including product managers and system architects, to translate complex business requirements into clean, maintainable code. Your contributions will directly impact the scalability and reliability of our systems, ensuring that our technical infrastructure remains resilient as we continue to expand our service offerings.


Key Responsibilities:


- Architect and develop scalable backend services using Java and Spring Boot to support high-volume enterprise applications.


- Design and integrate RESTful APIs to facilitate seamless communication between front-end interfaces and core business logic.


- Implement efficient data persistence layers using Hibernate to ensure optimal performance and database integrity.


- Transition monolithic applications into a Microservices Architecture to improve system modularity and deployment speed.


- Collaborate with engineering teams to conduct code reviews, identify performance bottlenecks, and optimize system throughput.


- Troubleshoot and resolve production issues to maintain high service availability and improve overall system stability.


Required Skillset:


- Demonstrated expertise in Java and J2EE development with 5 to 6 years of hands-on experience in building enterprise-grade applications.


- Proven ability to design and deploy microservices-based systems using Spring and Spring Boot frameworks.


- Strong proficiency in managing database interactions and object-relational mapping through Hibernate.


- Solid understanding of RESTful API design principles and experience in integrating third-party services.


- Excellent analytical skills with the ability to communicate technical concepts clearly to both technical and non-technical stakeholders.


- Ability to work effectively in a fast-paced, collaborative environment based in Bangalore, with a strong focus on delivering high-quality code under tight deadlines.


- A proactive mindset toward learning new technologies and adapting to evolving project requirements.

Read more
Blockify
Dhanur Sehgal
Posted by Dhanur Sehgal
Remote only
3 - 8 yrs
₹6L - ₹12L / yr
skill iconGo Programming (Golang)
skill iconPython
Scalability
Infrastructure architecture
SQL
+6 more

We’re hiring a remote, contract-based Backend & Infrastructure Engineer who can build and run production systems end-to-end.

You will build and scale high-throughput backend services in Golang and Python, operate ClickHouse-powered analytics at scale, manage Linux servers for maximum uptime, scalability, and reliability, and drive cost efficiency as a core engineering discipline across the entire stack.



What You Will Do:


Backend Development (Golang & Python)

  • Design and maintain high-throughput RESTful/gRPC APIs — primarily Golang, Python for tooling and supporting services
  • Architect for horizontal scalability, fault tolerance, and low-latency at scale
  • Implement caching (Redis/Memcached), rate limiting, efficient serialization, and CI/CD pipelines

Scalable Architecture & System Design

  • Design and evolve distributed, resilient backend architecture that scales without proportional cost increase
  • Make deliberate trade-offs (CAP, cost vs. performance) and design multi-region HA with automated failover

ClickHouse & Analytical Data Infrastructure

  • Deploy, tune, and operate ClickHouse clusters for real-time analytics and high-cardinality OLAP workloads
  • Design optimal table engines, partition strategies, materialized views, and query patterns
  • Manage cluster scaling, replication, schema migrations, and upstream/downstream integrations

Cost Efficiency & Cost Optimization

  • Own cost optimization end-to-end: right-sizing, reserved/spot capacity, storage tiering, query optimization, compression, batching
  • Build cost dashboards, budgets, and alerts; drive a culture of cost-aware engineering

Linux Server Management & Infrastructure

  • Administer and harden Linux servers (Ubuntu, Debian, CentOS/RHEL) — patching, security, SSH, firewalls
  • Manage VPS/bare-metal provisioning, capacity planning, and containerized workloads (Docker, Kubernetes/Nomad)
  • Implement Infrastructure-as-Code (Terraform/Pulumi); optionally manage AWS/GCP as needed

Data, Storage & Scheduling

  • Optimize SQL schemas and queries (PostgreSQL, MySQL); manage data archival, cold storage, and lifecycle policies
  • Build and maintain cron jobs, scheduled tasks, and batch processing systems

Uptime, Reliability & Observability

  • Own system uptime: zero-downtime deployments, health checks, self-healing infra, SLOs/SLIs
  • Build observability stacks (Prometheus, Grafana, Datadog, OpenTelemetry); structured logging, distributed tracing, alerting
  • Drive incident response, root cause analysis, and post-mortems


Required Qualifications:


Must-Have (Critical)

  • Deep proficiency in Golang (primary) and Python
  • Proven ability to design and build scalable, distributed architectures
  • Production experience deploying and operating ClickHouse at scale
  • Track record of driving measurable cost efficiency and cost optimization
  • 5+ years in backend engineering and infrastructure roles

Also Required

  • Strong Linux server administration (Ubuntu, Debian, CentOS/RHEL) — comfortable living in the terminal
  • Proven uptime and reliability track record across production infrastructure
  • Strong SQL (PostgreSQL, MySQL); experience with high-throughput APIs (10K+ RPS)
  • VPS/bare-metal provisioning, Docker, Kubernetes/Nomad, IaC (Terraform/Pulumi)
  • Observability tooling (Prometheus, Grafana, Datadog, OpenTelemetry)
  • Cron jobs, batch processing, data archival, cold storage management
  • Networking fundamentals (DNS, TCP/IP, load balancing, TLS)


Nice to Have

  • AWS, GCP, or other major cloud provider experience
  • Message queues / event streaming (Kafka, RabbitMQ, SQS/SNS)
  • Data pipelines (Airflow, dbt); FinOps practices
  • Open-source contributions; compliance background (SOC 2, HIPAA, GDPR)


What We Offer

  • Remote, contractual role
  • Flexible time zones (overlap for standups + incident coverage)
  • Competitive contract compensation + equity
  • Long-term engagement opportunity based on performance
Read more
Jumio
Jumio
Agency job
via Talentojcom by Bhavesh Kiroula
Remote only
10 - 20 yrs
₹50L - ₹90L / yr
skill iconJava
skill iconSpring Boot
Microservices
skill iconAmazon Web Services (AWS)
Data Structures
+2 more

Key Responsibilities:

Team Leadership and Management:

  • Lead, mentor, and manage a team of backend developers, fostering a culture of collaboration, innovation, and technical excellence.
  • Promote a shared vision for the team, ensuring alignment with business goals and organizational objectives.
  • Conduct performance reviews, provide constructive feedback, and create opportunities for team members’ professional growth.
  • Drive cross-functional collaboration between development teams, designers, and product managers to deliver seamless and high-quality software.

Technical Strategy and Execution:

  • Define and drive architectural decisions for both backend and frontend systems,ensuring scalability, reliability, and performance.
  • Advocate and implement best practices in software development, including coding standards, test-driven development (TDD), and peer code reviews.
  • Encourage the adoption of Large Language Models (LLMs) and AI-driven tools to optimize development and testing workflows.
  • Provide technical direction on backend development using modern frameworks and languages, as well as frontend development using React, Angular, or Svelte.

Process and Quality Management:

  • Ensure robust integration between backend APIs and frontend systems for seamless user experiences.
  • Establish and enforce coding, testing, and deployment standards for both backend and frontend teams.
  • Implement and optimize automated testing frameworks for backend and UI layers to ensure comprehensive coverage.
  • Monitor system performance and application stability, proactively identifying and mitigating risks.
  • Establish CI/CD pipelines and DevOps best practices for efficient and reliable delivery cycles.

Stakeholder Collaboration:

  • Act as a bridge between engineering teams, business stakeholders, and leadership, ensuring effective communication and alignment.
  • Translate complex business requirements into actionable technical solutions and guide teams through their implementation.
  • Provide regular updates on progress, challenges, and innovations to stakeholders.

Innovation and Exploration:

  • Stay updated on advancements in Large Language Models (LLMs) and integrate them into development and quality assurance workflows where applicable.
  • Encourage the exploration of cutting-edge technologies, tools, and frameworks for both backend and frontend development.
  • Champion the use of AI and machine learning tools for performance optimization, automated testing, and enhanced developer productivity.


Skills & Qualifications:

Must-Have Skills:

  • Proven experience as an Engineering Manager or similar leadership role.
  • Strong technical background in backend technologies (e.g., Java, Spring Framework).
  • Deep understanding of RESTful API design, microservices architecture.
  • Hands-on experience with containerization and orchestration tools like Docker.
  • Solid knowledge of Agile methodologies, TDD, and CI/CD pipelines.
  • Excellent leadership, communication, and problem-solving skills.
  • Expertise in integrating Large Language Models (LLMs) and AI-powered tools into development workflows.


Nice-to-Have Skills:

  • Experience with cloud platforms like AWS, GCP, or Azure.
  • Knowledge of automated testing frameworks for both backend (e.g., JUnit, Postman) and frontend (e.g., Playwright).
  • Understanding of DevOps practices and infrastructure-as-code tools like Terraform.
  • Exposure to AI/ML frameworks and libraries for enhancing application features and team efficiency.
Read more
Deqode
at Deqode
1 recruiter
Shubham Das
Posted by Shubham Das
Pune
8 - 15 yrs
₹20L - ₹24L / yr
skill iconJava
skill iconSpring Boot
Microservices

We are seeking a highly skilled Senior Java Developer with expertise in Microservices architecture and Spring Boot to join our dynamic team. The ideal candidate will be responsible for designing, developing, and deploying scalable, high-performance backend solutions.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
  • Develop and implement RESTful APIs and integrate them with front-end components.
  • Optimize application performance and ensure high availability and scalability.
  • Collaborate with cross-functional teams to gather and analyze business requirements.
  • Implement security best practices, including authentication and authorization mechanisms.
  • Develop and maintain unit and integration tests to ensure robust software quality.
  • Work with DevOps teams to automate CI/CD pipelines and ensure smooth deployment processes.
  • Monitor and troubleshoot production issues, providing efficient resolutions.
  • Stay updated with emerging technologies and best practices in Java development and cloud-native applications.

Required Skills & Qualifications:

  • 8+ years of hands-on experience in Java development.
  • Expertise in Spring Boot, Spring MVC, Spring Cloud, and other Spring frameworks.
  • Strong experience with Microservices architecture and API development.
  • Proficiency in RESTful services, JSON, and Swagger/OpenAPI.
  • Hands-on experience with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
  • Familiarity with message brokers like Kafka or RabbitMQ.
  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of CI/CD pipelines using Jenkins, GitLab, or similar tools.
  • Strong problem-solving skills and the ability to work in an agile development environment.
  • Excellent communication and teamwork skills.

Nice-to-Have:

  • Experience with GraphQL and event-driven architecture.
  • Knowledge of reactive programming using WebFlux.
  • Familiarity with observability tools like Prometheus, Grafana, ELK stack.



Read more
Fastest growing mobile payment company
Fastest growing mobile payment company
Agency job
via Jobdost by Saida Pathan
Bengaluru (Bangalore)
3 - 8 yrs
₹6L - ₹15L / yr
Databases
MySQL
MariaDB
MS SQLServer
skill iconJava
+3 more

Job brief 

We are looking for a qualified Database developer to design stable and reliable databases, according to our company’s needs. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively.

As part of our IT team, you will work closely with developers to ensure system consistency. You will also collaborate with administrators and clients to provide technical support and identify new requirements. Communication and organization skills are keys for this position, along with a problem-solution attitude.

Ultimately, you should be able to ensure our database systems run effectively and securely on a daily basis.

Responsibilities

  • Design stable, reliable and effective databases
  • Optimize and maintain legacy systems
  • Modify databases according to requests and perform tests
  • Solve database usage issues and malfunctions
  • Liaise with developers to improve applications and establish best practices
  • Gather user requirements and identify new features
  • Develop technical and training manuals
  • Provide data management support to users
  • Ensure all database programs meet company and performance requirements
  • Research and suggest new database products, services and protocols

Requirements

  • Proven work experience as a Database developer (5+ Years)
  • In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)
  • Knowledge of software development and user interface web applications
  • Advanced proficiency and hands on experience with T-SQL, Stored Procedures, Cursors, Triggers, Schedulers etc.
  • Familiarity working with MS SQL Server, MySQL, .Net Framework, java
  • Excellent analytical and organization skills
  • An ability to understand front-end users’ requirements and a problem-solving attitude
  • Ability to craft detailed technical manuals.
  • Excellent verbal and written communication skills
  • BE/MCA/MSc Degree in Computer Science or relevant field.



Read more
IT Software Development Company
IT Software Development Company
Agency job
via Kalibre global konnects by Bhumin Patel
Ahmedabad
1 - 3 yrs
₹1.8L - ₹3L / yr
ASP.NET
MVC Framework
skill icon.NET
.net core
ASP.NET MVC
+9 more

Job Description

 

  • Job Title:- Jr. Dot Net Developer- Asp.net / MVC / .Net Core
  • Location:- WFH(temporary), Timing:- 10am to 7pm
  • Employee Strength:- 20
  • Days:- 6 days working 2nd and 4th Sat holiday
  • Experience: 1yr to 2yrs
  • Industry: IT-Software / Software Services
  • Functional Area: IT Software - Web Application Programming, Maintenance 
  • Role Category: Programming & Design
  • Key Skills:- Asp.Net, MVC, .Net Core, C#, MSSQL Server
  • Education- Tech/B.E./ B. Sc/ MCA/ M. Sc/ M. Tech

 

Experienced in

 

  • Experience with *http://asp.net/">NETMVC/C# & database analysis, design and querying with SQL Server including Visual Studio 2019, Angular JS, C#.NET, http://asp.net/">ASP.NET, MVC, WCF Web Services...etc.
  • Knowledge of Design Patterns
  • Experience working with distributed items
  • Expecting developer can work individually or in a team
  • Experience with MVC, C#, SQL Server
  • Experience with jQuery, HTML5, XML, JSON &CSS.
Read more
Leading Investment Bank
Leading Investment Bank
Agency job
via Master Mind Consultancy by Jayesh Shinde
Bengaluru (Bangalore), Mumbai
3 - 10 yrs
₹25L - ₹50L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
Qualifications

QUALIFICATIONS

 

Knowledge and Skills required:

 

  • At least 3-10 years’ experience in application development and technical designing.
  • B.Tech/B.E/MCA from premium institute preferred
  • Bachelor’s/Master’s Degree in Engineering, preferably Computer Science/Engineering, from a top tier university
  • Strong inclination towards innovation and efficiency
  • Ability to simultaneously manage multiple engagements, prioritize and resolve complex problems and escalate as necessary, in a deadline oriented environment
  • Well organized and able to work in a fast paced environment
  • Strong sense of ownership and accountability for work
  • Candidate will be required to work with geographically dispersed teams, specially team(s)  in New York, London  and India (Bangalore /Mumbai)

·    Excellent interpersonal, collaboration, client focus and organizational skills in a team-oriented environment

·    Possess excellent oral and written communication skills

·    Good problem solving skills

 

Tech Skills Required

 

  • Strong understanding of Java technology (Core Java, J2EE)
  • Knowledge of open source frameworks: Spring, Hibernate, Spring Batch
  • Integration middleware products, Service Oriented Architecture
  • Database Development and Debugging – Stored Procedures (Sybase and/or DB2)
  • Database Design and Modeling
  • Strong understanding of SDLC methodologies
  • Design Patterns (GoF and J2EE)

Skills Nice to Have

 

  • Exposure to NoSQL databases like mongodb
  • Exposure to distributed systems/ tools like Apache zookeeper, Apache kafka
  • REST, Ajax, SOA2
Read more
Zeta Suite
at Zeta Suite
4 recruiters
Agency job
via Target HR by Prajna C K
Remote, Hyderabad, Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹50L / yr
skill iconJava
Data Structures
Distributed Systems
Computer Networking
Algorithms
What is the Job like?

 Building highly-scalable and secure payments platform
 Primary owners of one or more components of the platform and will drive
innovation in your area of ownership
 Working with various product teams gathering requirements and adding capabilities
 Working with some of the smartest people in the industry and will have ample
opportunity to learn and grow
 Using cutting-edge cryptography to secure payments beyond industry standards
 Deriving actionable insights by mining TBs of data
 Building low-level infrastructure that aims to push the boundaries of network
performance
 Participating actively in recruitment and nurturing of engineers as awesome as you.

What do we look for?

 If you spend time cracking NP hard problems rather than cracking nuts, you are the
most laziest person and automates everything, you appreciate beauty of code
(bonus if you can sing “Finite simple group of order 2”), you should apply in t=0
 Good understanding of Databases
 Good understanding of networking (especially with HTTP)
 Good understanding of OS concepts
 2-4 years of experience
 Should have hands on development experience with Object Oriented Programming
(Java is highly preferred) on a large scale system
 Understands and showcase ownership of the products
 Good with concepts of scaling and worked with distributed systems
 Review and influence new evolving design, architecture, standards and methods
with stability, maintainability and scale in mind
 Identify patterns and provide solutions to class of problems
 Research, evaluate and socialize new tools, technologies, and techniques to improve
the value of the system
 Be able to multi-task, prioritize and handle dependencies with minimal oversight
Read more
Kanerika Software
at Kanerika Software
3 candid answers
2 recruiters
Manisa Patro
Posted by Manisa Patro
Hyderabad
7 - 15 yrs
₹4L - ₹17L / yr
skill iconJava
J2EE
Spring
skill iconSpring Boot
kafka
Role
Java Developer
Responsibilities
● Design and development of RESTful Web Services.
● Hands on database experience (Oracle / PostgreSQL / MySQL / SQL Server).
● Hands on experience with developing web applications leveraging Spring Framework.
● Hands on experience with developing microservices leveraging Spring Boot.
● Knowledge in Application Server Tomcat.
● Continuous Integration tools (Jenkins).
● Ability to communicate effectively in English, with good verbal and written skills.
● Strong believer and follower of SDLC principles with an emphasis on Quality & Standards
based
● development.
What we need
● 7+ years of experience in Java/J2EE technologies
● Core Java
● Spring Framework
● Spring DI, Spring AOP, Autowiring
● Spring Boot, Kafka
● Spring ORM / Spring Data JPA
● Willing to learn technology/domain on demand basis
● Good team interactions.
Read more
A Product company working in emerging technologies.
A Product company working in emerging technologies.
Agency job
via Techhire by Manu M
Hyderabad
11 - 16 yrs
₹25L - ₹35L / yr
skill iconJava
Spring
Hibernate (Java)
GIS analysis
skill iconScala
+2 more
1) Excellent verbal and written communication skills as well as interpersonal skills 2) Sound hands on experience in Core Java, Java Servlets, JavaScript, Web Programming Skills, spring, hibernate, springboot 3) Experience in Coding, Designing and architect 4) Good at Design Specifications 5) Capable of leading a Team 6) Expertise in making high-level design 7) Well equipped with software coding standards 8) Knowledge of designing Frameworks 9) Must be able to work independently and complete projects with minimal supervision. 10) Background or knowledge of GIS or Map concepts is a plus 11) Responsible for Project estimation and scheduling process.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos