Senior Software Engineer - Java API developer at PubMatic | AdTechTalent
Home / Jobs / Senior Software Engineer - Java API developer Engineering 1 month ago Hybrid
PubMatic
Senior Software Engineer - Java API developer
java spring boot hibernate rest api microservices mysql postgresql oauth2 jwt docker kubernetes jenkins maven git ci/cd python machine learning ai adtech tdd junit agile
Ready to apply?
Join PubMatic and work on a role built for experienced AdTech operators.
Full job description Seeking a Senior Java API developer to design, develop, and optimize backend services for Mobile Ad SDK systems and AI-driven products in digital advertising. Responsibilities include building scalable RESTful APIs with Java 11+ and Spring Boot, productionizing ML models, ensuring API security, optimizing database queries, and collaborating with cross-functional teams. Requires 3-6 years Java development experience, proficiency in Core Java, Spring Boot, Hibernate, REST services, SQL, Docker, Kubernetes, CI/CD, and knowledge of AI/ML integration. Bachelor’s degree in engineering or equivalent required. Hybrid work schedule with 3 days in office and 2 days remote. Benefits include parental leave, healthcare insurance, broadband reimbursement, and office amenities.
What you'll do Design and develop scalable, secure, and high-performance RESTful APIs using Java (Java 11+) and Spring Boot Own end-to-end solution design, planning, execution, and release of backend features Similar jobs
More roles worth a look Related opportunities based on specialty and working model so candidates can keep momentum.
TripleLift
Detroit, United States; New York, US • 4 months ago
$75K – $95K
accounting payroll compensation
TripleLift
Pune, India • 4 months ago
ad ops programmatic campaign management
TripleLift
Build and maintain backend services supporting AI-driven initiatives (recommendation systems, predictive analytics)
Productionize and integrate ML models into backend systems, enabling real-time intelligent decisioning
Develop efficient data models and optimize database queries (MySQL/PostgreSQL) for performance and reliability
Ensure API security using OAuth2, JWT, and role-based access controls
Build for scale—design systems capable of handling high concurrency, large data volumes, and low-latency requirements
Implement observability best practices including logging, monitoring, tracing, and alerting
Participate in code reviews, design discussions, and technical decision-making to ensure engineering excellence
Collaborate cross-functionally with Analytics, Product, SDK, UI, Ad server, DevOps, and QA teams to deliver AI-powered features
Leverage generative AI tools and advanced prompt engineering techniques to enhance productivity and code quality Requirements 3–6 years of experience in Java development in Linux/UNIX environments Strong proficiency in Core Java, OOPS, Data Structures, and J2EE technologies Hands-on experience with Spring, Spring Boot, and Hibernate Strong experience in REST Web Services development and microservices architecture Proficiency in SQL, schema design, indexing, performance tuning, and complex queries Experience with Docker, Kubernetes, Jenkins, Maven, Git, and CI/CD pipelines Experience working on high-performance and scalable AdTech systems (preferred) Working knowledge of Python and integration with AI/ML services Understanding of advanced AI concepts including RAG, agentic AI, model fine-tuning, and recommendation systems Experience in JUnit, TDD, refactoring, and Agile development practices Demonstrated ability to work independently and drive technical ownership Bachelor’s degree in engineering or equivalent from a well-known institute/university Tech stack Java 11+ Spring Boot Hibernate RESTful APIs MySQL PostgreSQL OAuth2 JWT Docker Kubernetes Jenkins Maven Git CI/CD Python JUnit TDD
Benefits Paternity/maternity leave Healthcare insurance Broadband reimbursement Kitchen with healthy snacks and drinks Catered lunches
Apply now Ready to take the next step in your career? Click the button below to continue to the application process.
Company
PubMatic PubMatic (NASDAQ: PUBM) is the leading AI-powered ad tech company delivering digital advertising performance. Through an intelligent, unified platform that connects buyers, publishers, data partners, and commerce media networks, PubMatic delivers superior performance with greater transparency, control, and efficiency.
Since 2006, PubMatic has pioneered every major advance in programmatic advertising, from enabling the first OpenRTB transactions to embedding AI-driven optimization and privacy-focused innovation across its platform. With omnichannel scale, proven reliability, and a track record of continuous innovation, PubMatic is building a more intelligent, profitable, and sustainable open internet. Built to Connect. Powered to Perform
Industry
Technology, Information and Internet
Website
https://pubmatic.com/
Posted
1 month ago
Category: Engineering
Chicago, United States; Detroit, United States; New York, US; Toronto, Canada • 4 months ago
salesforce apex lightning web components