Senior Software Engineer - RTB Java Backend

MonotaRO

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

MonotaRO Technologies India Private Limited is seeking an RTB engineer to join our global technology team. You will design and develop RTB servers, integrate with exchanges using OpenRTB, and optimize performance for scalable campaigns.

Role requires 3–5 years in digital advertising, strong Java and Spring Boot experience, and a solid foundation in distributed systems. You will work with our product team on feature delivery and data-driven optimization.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or related field; strong coding skills.
  • Solid CS fundamentals: data structures, algorithms, software design.
  • 3–5 years in digital display advertising; mobile/video ads a plus.
  • Proficient in Java and Java EE (J2EE) frameworks.
  • 2+ years building RTB systems; OpenRTB knowledge essential.
  • Experience with web tech and distributed systems; Hibernate, NIO a plus.
  • Memory leak detection, thread issues, GC tuning desirable.
  • Kafka and ELK stack familiarity considered a plus.
  • Knowledge of microservices architecture is advantageous.

Responsibilities

  • Design and maintain scalable code; integrate third-party services in Java apps.
  • Build high-performance, resilient back-end systems to support product needs.
  • Manage top SSPs and DSPs partnerships in the industry.
  • Review code and designs to ensure high-quality deliverables.
  • Deliver scalable Java/Spring Boot services and OpenRTB integrations.
  • Analyze large datasets for trends and optimization opportunities.
  • Monitor RTB server performance and troubleshoot issues with teams.

Skills

Java
Spring Boot
OpenRTB
Distributed systems
Data structures
Algorithms
Memory leak analysis
GC tuning
Web technologies
Hibernate
NIO
Kafka
ELK

Education

Bachelor's degree in Computer Science or related field

Tools

Java EE
OpenRTB protocol
Kibana
Logstash

Job description

5-10

Full-Time

MonotaRO Technologies India Private Limited is a global technology company which is a subsidiary of MonotaRO Co., Ltd. Our mission is to empower enterprise clients with the smartest marketing platform, enabling seamless integration with our personalization engines and delivering cross-channel marketing capabilities. We are dedicated to enhancing customer engagement and experiences while focusing on increasing Lifetime Value (LTV) through consistent messaging across all channels. We are a world-class engineering team that encompasses front end (UI), back end (API / Java), and Big Data engineering to deliver compelling products.

As an RTB engineer, you will be a key resource with a strong foundation in AdTech (specifically RTB systems) and responsible for the development of our RTB servers, integrations with various exchanges, performance tuning and adding new features as per business requirements.

Objectives
  • Design and maintain scalable, efficient code and integrate third-party services into Java applications.
  • Build robust, high-performance, and resilient back-end systems to support various product requirements.
  • Managing top SSP's & DSP's partners in the industry
Responsibilities
  • Perform code and design reviews with the team to ensure high quality deliverables.
  • Deliver highly scalable and reliable Java and Spring Boot Services.
  • Develop code to integrate with various exchanges using OpenRTB/other protocols.
  • Be responsible for campaign implementation, management and reporting
  • Work with the product team to understand business requirements, and scope the development efforts.
  • Analyze large datasets of driving data and digital advertising platform data to identify trends, patterns, and opportunities for optimization.
  • Monitor and tune the performance of RTB servers.
  • Monitor campaigns and trouble shoot issues with internal support teams and external clients
  • Perform code and design reviews with the team to ensure high quality deliverables.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field. Exceptional performance on platforms like LeetCode or HackerRank can be considered in place of formal education.
  • Strong foundation in computer science principles, including data structures, algorithms, and software design.
  • 3-5 years experience in the digital display advertising industry. Experience with mobile and video advertising is a plus.
  • Solid programming experience with Java and Java EE(J2EE) frameworks.
  • 2+ years experience in building and maintaining RTB systems.
  • Thorough knowledge of OpenRTB protocol.
  • Experience with web technologies and/or distributed system development.
  • Experience with Hibernate, NIO a plus.
  • Experience in analyzing memory leaks, thread starvation, synchronization issues, thread and heap dumps a plus
  • Understanding of GC policy and tuning an added plus
  • Experience with server side scripting (Good to have)
  • Knowledge of Kafka, ELK(Elasticsearch, Logstash, and Kibana) is a plus
  • Knowledge of microservice architecture is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Quality Assurance Engineer
Senior Lead Quality Assurance Engineer

MonotaRO • Chennai District

On-site
INR 1,200,000 - 1,800,000
Lead Or Senior Software Engineer - Node.js
Lead Or Senior Software Engineer - Node.js

MonotaRO • Chennai District

On-site
INR 900,000 - 1,800,000
Principal Engineer (Backend)
Principal Engineer (Backend)

Octillion Media LLC • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Staff Engineer - Java
Staff Engineer - Java

Octillion Media LLC • Bengaluru

On-site
INR 1,500,000 - 3,200,000
Senior Data Engineer
Senior Data Engineer

MonotaRO • Chennai District

On-site
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

Rishabh Software • Vadodara

On-site
INR 900,000 - 1,300,000
Ad Operations Specialist
Ad Operations Specialist

DigiRecruitx • Gurugram District

On-site
INR 1,080,000 - 1,320,000
Ad Operations Specialist (Mid-Senior Level)
Ad Operations Specialist (Mid-Senior Level)

MagicBid • India

On-site
INR 1,200,000 - 1,800,000
Autonomy and impact
Performance-driven culture
Scaling operations
+1
Java Developer
Java Developer

Rishabh Software • Vadodara

On-site
INR 900,000 - 1,500,000
Senior Performance Advertising Engineer
Senior Performance Advertising Engineer

PubMatic • India

On-site
INR 900,000 - 1,500,000
Parental leave
Healthcare
Broadband reimbursement
+2