Cutshort logo
Truecaller logo
Scala Developer
Scala Developer
Truecaller's logo

Scala Developer

Thouseef Ahmed's profile picture
Posted by Thouseef Ahmed
5 - 14 yrs
₹22L - ₹45L / yr
Bengaluru (Bangalore)
Skills
skill iconScala
skill iconJava
JVM
Play Framework
Microservices
skill iconKubernetes
skill iconDocker
Spark
About Us Remember the days when the phone rang and you didn’t know who it was? If it was the company you always dreamt working for? A call from a hospital trying to tell you someone close to you got sick? Or just that stubborn sales guy. Our mission is to make it possible for you to know who’s trying to contact you, and also tell you when not to pick up. We want to remove all uncertainty, making your communication safe and efficient by separating the important stuff from the noise and create trust, no matter if it’s in the beginning of a call, in the middle of a transaction or at the end of a signature. We are building a platform which empowers our users to take control of their own digital identity and making their communication more safe and efficient. We are a diverse organization with over 160 of the best minds coming from different backgrounds, joining hands to ensure our vision of building trust everywhere. Truecaller is one of the fastest growing tech companies in the world. We have 100 million daily active users around the world with the strongest presence in South Asia, Middle East and North Africa. We are backed by some of the most prominent investors in the world such as Sequoia Capital, Atomico, and Kleiner Perkins Caufield & Byers. Your Mission We’re looking for someone who has an interest in system architecture, but a passion for getting things done. You’re smart enough to work at top companies, but you’re picky about finding the right role. You’re experienced, but you also like to learn new things. And you want to work with smart people and have fun building something great. Your challenge will be to build a scalable and reliable system, while facing quickly growing global traffic. This will include producing and developing high-volume, low-latency applications for large systems and coping with the challenges of working in a distributed and highly concurrent environment. You will also be coding new features and have an active role in the definition of the backend architecture; which includes designing microservices and researching about new alternatives and technologies together with the platform team. Your skills As far as your skills, we’d love to hear about: JVM – tuning and optimizing Scala and/or Java Play Framework Non-relational Databases Microservices architecture and patterns DevOps and Continuous Delivery Good English skills, oral and written Some other technologies that we use: Reactive systems Cassandra Apache Kafka Kubernetes Docker Spark Google Cloud Platform We all live and act after our values Get Sh*t done, Be Fearless, Help Each Other and Never Give up and expect you to do it as well. Applying This position is located in Bengaluru, India We only accept applications in English. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, or marital status. Make the right call, send us your application today!
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 Truecaller

Founded :
2009
Type :
Product
Size :
100-500
Stage :
Profitable

About

Truecaller is transforming today’s phonebook to make it more intelligent and useful. 250 million people trust Truecaller for their communication needs, whether it’s for caller ID or for blocking spam calls and SMS. It filters out the unwanted, and lets you connect with people who matter.

 

People use Truecaller to stay ahead. It helps them know who’s getting in touch, filter out unwanted calls & SMS, and focus on what really matters. The company provides a suite of unique services such as a dialer that offers caller ID, spam detection, messaging and more. Truecaller’s mission is to build trust everywhere by making communication safe and efficient. Headquartered in Stockholm, Sweden, the company was founded in 2009 by Alan Mamedi and Nami Zarringhalam. Investors include Sequoia Capital, Atomico, and Kleiner Perkins Caufield Byers.

 

Want to join us in making communication safe and efficient all over the world? See our available roles on CutShort

Read more

Photos

Company featured pictures
Company featured pictures
Company featured pictures

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

TalentXO
tabbasum shaikh
Posted by tabbasum shaikh
Bengaluru (Bangalore)
5 - 8 yrs
₹45L - ₹55L / yr
Backend Engineer
DevOps
RESTful
Microservices
Kafka
+5 more

Role & Responsibilities

As a Software Development Engineer - 3, Backend Engineer , you will play a critical role in architecting, designing, and delivering robust backend systems that power our platform. You will lead by example, driving technical excellence and mentoring peers while solving complex engineering problems. This position offers the opportunity to work with a highly motivated team in a fast-paced and innovative environment.

Key Responsibilities:

Technical Leadership-

  • Design and develop highly scalable, fault-tolerant, and maintainable backend systems using Java and related frameworks.
  • Provide technical guidance and mentorship to junior developers, fostering a culture of learning and growth.
  • Review code and ensure adherence to best practices, coding standards, and security guidelines.

System Architecture and Design-

  • Collaborate with cross-functional teams, including product managers and frontend engineers, to translate business requirements into efficient technical solutions.
  • Own the architecture of core modules and contribute to overall platform scalability and reliability.
  • Advocate for and implement microservices architecture, ensuring modularity and reusability.

Problem Solving and Optimization-

  • Analyze and resolve complex system issues, ensuring high availability and performance of the platform.
  • Optimize database queries and design scalable data storage solutions.
  • Implement robust logging, monitoring, and alerting systems to proactively identify and mitigate issues.

Innovation and Continuous Improvement-

  • Stay updated on emerging backend technologies and incorporate relevant advancements into our systems.
  • Identify and drive initiatives to improve codebase quality, deployment processes, and team productivity.
  • Contribute to and advocate for a DevOps culture, supporting CI/CD pipelines and automated testing.

Collaboration and Communication-

  • Act as a liaison between the backend team and other technical and non-technical teams, ensuring smooth communication and alignment.
  • Document system designs, APIs, and workflows to maintain clarity and knowledge transfer across the team.

Ideal Candidate

  • Strong Java Backend Engineer.
  • Mandatory (Experience 1): Must have 5+ years of backend development with strong focus on Java (Spring / Spring Boot)
  • Mandatory (Experience 2): Must have been SDE-2 for at least 2.5 years (title should be there in resume)
  • Mandatory (Tech skill 1) : Hands-on experience with RESTful APIs and microservices architecture
  • Mandatory (Tech skill 2): Strong understanding of distributed systems, multithreading, and async programming
  • Mandatory (Tech skill 3): Experience with relational and NoSQL databases
  • Mandatory (Tech skill 4) : Exposure to Kafka/RabbitMQ and Redis/Memcached
  • Mandatory (Tech skill 5): Experience with AWS / GCP / Azure, Docker, and Kubernetes
  • Mandatory (Tech skill 6) : Familiar with CI/CD pipelines and modern DevOps practices
  • Mandatory (Tech skill 7): Must have worked on core product/platform teams rather than support or internal tooling
  • Mandatory (Ownership & Impact): Candidate should demonstrate end-to-end ownership of backend systems, including architecture/design decisions (HLD/LLD), scalability improvements, or measurable production impact (resume should clearly mention metrics such as scale, throughput, latency improvements, reliability, cost optimization, or user impact)
  • Mandatory (Company): Top product companies (logistics, supply chain, e-commerce, or B2B SaaS at large scale)
  • Mandatory (Stability): Must have stayed for at least 2 years with each of the previous companies
  • Mandatory (Education): B.Tech in computer science or related field from Tier 1, Tier 2 colleges
Read more
Loyalty Juggernaut Inc
at Loyalty Juggernaut Inc
2 recruiters
Shraddha Dhavle
Posted by Shraddha Dhavle
Hyderabad
0 - 1 yrs
₹8L - ₹12L / yr
skill iconJava
skill iconPython
skill iconSpring Boot

Calling 2026 Graduates from IITs, NITs & IIITs Across All Engineering Streams


At Loyalty Juggernaut (LJI), we're looking for curious minds, strong problem-solvers, and passionate engineers to join our Product Engineering team through our Intern-to-FTE program.

As an intern transitioning to a full-time role, you will own the end-to-end software development lifecycle, including technical design, implementation, deployment, support, and optimization of software solutions.


You will

  • Collaborate with the Business teams, Product teams and Clients to understand business scenarios and customer pain points
  • Tackle complex technical challenges and build highly functional cutting-edge product features
  • Own the complete product delivery across the full tech stack
  • Continuously improving product performance and user experience


To be successful in this role, you should be a meritorious student from a college of repute and have,

  • Bachelor's degree in Engineering any stream, class of 2026
  • Min. 7.5 CGPA score with no backlogs
  • Excellent programming skills.
  • Strong academic performance in data structures and algorithms.
  • Demonstratable programming and application skills in academic projects- Java/Python/Rest APIs/PostgreSQL/ AI-ML/Mobile Development/similar.
  • Confident communication skills


Our Tech Stack:

  • Java(Springboot)
  • Python(Django)
  • PostgreSQL
  • AI/ML
  • REST, web services
  • Angular, Javascript, HTML
  • Jenkins, Maven, Git, Ansible
  • AWS


While we encourage eligible candidates to apply, this role requires more than just theoretical knowledge. If you are limited to academic or conceptual understanding without practical application, this may not be the right fit.

Read more
Pre Series A product company
Pre Series A product company
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
1 - 3 yrs
₹7L - ₹13L / yr
skill iconPython
skill iconDjango
skill iconFlask
RESTful APIs
Webservices
+8 more

Responsibilities :

● Designing and developing robust and scalable server-side applications using Python, Flask, Django, or other relevant frameworks and technologies.

● Collaborating with other developers, data scientists, and data engineers to design and implement RESTful APIs, web services, and microservices architectures.

● Writing clean, maintainable, and efficient code, and reviewing the code of other team members to ensure consistency and adherence to best practices.

● Participating in code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of applications.

● Optimizing applications for performance, scalability, and security, and monitoring the production environment to ensure uptime and availability. ● Staying up-to-date with emerging trends and technologies in web development, and evaluating and recommending new tools and frameworks as needed.

● Mentoring and coaching junior developers to ensure they grow and develop their skills and knowledge in line with the needs of the team and the organization.

● Communicating and collaborating effectively with other stakeholders, including product owners, project managers, and other development teams, to ensure projects are delivered on time and to specification.


You are a perfect match, if you have these qualification :

● Strong experience in Python and server-side development frameworks such as Flask or Django.

● Experience in building RESTful APIs, web services, and microservices architectures.

● Experience in using database technologies such as MySQL, PostgreSQL, or MongoDB.

● Familiarity with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.

● Knowledge of software development best practices such as Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).

● Excellent problem-solving and debugging skills, and the ability to work independently as well as part of a team.

● Strong communication and collaboration skills, and the ability to work effectively with other stakeholders in a fast-paced environment

Read more
Accolite Digital
Christina James
Posted by Christina James
Bengaluru (Bangalore), Chennai
4 - 10 yrs
₹8L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices

Looking For Java Developer who will help Build large scale distributed systems. The ideal candidate will be a thinker and a team player with a passion for technology and with a knack for benchmarking and optimization.

• Computer Science fundamentals in object-oriented design, data structures, algorithms, problem solving, and complexity analysis

• Must have hands on experience on coding in Core Java, multithreading, concurrency and collection.

Good knowledge of Microservices.

• Knowledge of professional software engineering practices. Understanding of full software development life cycle, including coding standards, code reviews.

• Strong technical Design and Development skills

• Ability to work effectively under pressure in a dynamic environment.

• Agility to switch across multiple teams/ products/ applications and perform

• Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery

• Excellent verbal and written communication skills



Read more
AI Services &Digital Transformation
AI Services &Digital Transformation
Agency job
via Purple Hirez by Aditya K
Bengaluru (Bangalore)
5 - 15 yrs
₹5L - ₹35L / yr
skill iconJava
skill iconSpring Boot
Spring MVC
J2EE
Microservices
  • Min 5 years of hands-on experience in Java Spring-boot technologies
  • Experience with monolithic applications
  • Experience using Redis and RabbitMQ
  • Experience with RDBMS such as SQLServer and My SQL
  • Strong analytical, problem solving and data analysis
  • Excellent communication, presentation and interpersonal skills are a must
  • Micro service frameworks such as Java SpringBoot
  • Design and implement automated unit and integration tests 
Read more
dunzo
at dunzo
2 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
2 - 4 yrs
₹10L - ₹22L / yr
skill iconJava
skill iconPython
Hibernate (Java)

Software Engineer - II (Backend)

 

As a Software Engineer – II, you'll bring a good understanding of design and coding practices and apply these independently in development. In this role - you could expect to:

  • Own the lifecycle of a feature from requirement analysis to deployment and post production processes
  • Perform code reviews and support your team implement best practices
  • Explore trade off's on module designs
  • Continuously improve performance metrics of modules owned. Performs RCAs and deploys long term fixes.
  • Implement initiatives that improve engineering efficiency and excellence
  • Participate in the hiring and interview process for junior developers on your team
Read more
NextFirst Engineering Technologies
Parameshwari S
Posted by Parameshwari S
Bengaluru (Bangalore)
2 - 6 yrs
₹5L - ₹8L / yr
skill iconJava
skill iconHTML/CSS
skill iconJavascript

Responsibilities

  • Work with the architect in identifying modules, interfaces, functionality to be developed
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web application, addressing technical and design requirements
  • Understand and implement heuristic algorithms as necessary
  • Troubleshoot and debug applications
  • Create and maintain upto date documentation 
  • Collaborate with Front-end developers to integrate user-facing elements with server side logic
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, architects,  designers and system administrators to identify and incorporate new features

Requirements

  • Proven work experience in Java as a Back-end developer
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like https://resources.workable.com/back-end-developer-job-description" target="_blank">Java and Python
  • Hands on experience in relational and non relational databases
  • Working knowledge of CMS framework
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • BE/ MS degree in Computer Science or relevant field
Read more
BlueOptima
at BlueOptima
1 video
10 recruiters
Uma Swarna
Posted by Uma Swarna
Bengaluru (Bangalore)
2 - 6 yrs
₹8L - ₹12L / yr
skill iconJava
J2EE
MySQL
Openings with London based coding analytic company (BlueOptima Ltd.) Java skills required Work Location: Remote in India Employment Type: Full time employment. Experience: 2 to 6 years. Skills required: Java & J2EE , API's SQL / Postgres SQL , Data Structures and Algorithm
Read more
Affairal
at Affairal
1 video
1 recruiter
Govind Balakrishna
Posted by Govind Balakrishna
Bengaluru (Bangalore)
2 - 7 yrs
₹6L - ₹36L / yr
skill iconJava
Data Structures
Algorithms
skill iconAmazon Web Services (AWS)
Continuous Integration
+3 more
lets discuss in detail +919972668335/[email protected]
Read more
BrowserStack
at BrowserStack
1 video
8 recruiters
Aditi Singh
Posted by Aditi Singh
Mumbai
5 - 11 yrs
Best in industry
skill iconJava
skill iconPython
skill iconJavascript
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack, as do over 25,000 other customers! BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 6 years and billions of tests later, we are ready for our next phase of hyper growth. Bootstrapped for the first 6 years, we continue to be profitable since inception with a near exponential growth in customers around the globe. Recently, we closed $50M in Series A funding from Accel Are you the one who wants to work on a tech heavy product, and the challenging technical problems that entails. Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user centric online applications, business logic, scaling performance, and 24x7 reliability. Key Responsibilities ● Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components ● Find solutions and solve issues around a variety of operating systems or programming languages ● Researching new technologies and adapt them to BrowserStack requirements ● Own and commit to all your work, and be accountable for your results ● Using and understanding code from Open Source ● Teaching others how to use new software ● Willing to learn new programming languages and databases ● Able to write efficient SQL queries and design schemas for relational databases ● Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves) ● Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration ● Develop multi­tier scalable, high­volume performing, and reliable user­centric applications that operate 24x7 ● Scale distributed applications, make architectural trade­offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality Key Skills ● Good experience in at least one scripting language: Ruby, Nodejs, Python, AppleScript, Unix shell or similar ● Familiarity with one compiled language: C, Java, C ++, Go or similar ● Good knowledge of operating systems and networking concepts ● Reasonable knowledge of Windows and/or Linux operating systems ● Ability to work on Windows and Linux platform below the application layer, including file systems, kernels, custom installations, shell scripting, internal APIs, etc ● Aggressive problem diagnosis and creative problem solving skills ● Startup mentality, high willingness to learn, and hardworking ● Experience of 6+ years Benefits Our benefits include a competitive salary, bonus and equity program, 100% company paid medical insurance, a flexible and generous vacation policy, daily catered lunch, free snacks etc.
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