cover image
Integral Ad Science

Integral Ad Science

www.integralads.com

1 Job

1,134 Employees

About the Company

Integral Ad Science is a leading global media measurement and optimization platform that delivers the industry's most actionable data to drive superior results for the world's largest advertisers, publishers, and media platforms. IAS's software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality.

IAS will never ask an applicant for payment during the recruitment process. Always verify job offers through official channels.

Listed Jobs

Company background Company brand
Company Name
Integral Ad Science
Job Title
Senior Software Engineer - Java
Job Description
Job Title: Senior Software Engineer – Java Role Summary: Experienced backend engineer tasked with designing, developing, and maintaining scalable Java microservices for a cloud‑native ad‑tech platform. Focus on high performance, security, and observability while collaborating with product and engineering teams to deliver feature releases on schedule. Expectations: - Minimum 8+ years of backend development experience. - Proficiency in Java, Spring Boot, Spring Data JPA, and relational database design (MySQL/PostgreSQL). - Strong knowledge of SQL, dimensional modeling, and database performance tuning. - Familiarity with RSA, OAuth, and API security best practices. - Experience building and deploying services on AWS (EC2, RDS, S3, SQS, EKS). - Competence in CI/CD tooling (Git, Jenkins, pipeline automation). - Ability to write unit, integration, and system tests, and conduct thorough code reviews. - Excellent problem‑solving, communication, and teamwork skills. Key Responsibilities: - Design, implement, and maintain Java microservices that interface with React front‑end and MySQL/PostgreSQL databases. - Conduct code reviews, write test cases, and participate in testing and QA processes. - Resolve software defects and respond to incident escalations. - Collaborate with cross‑functional teams to translate product requirements into technical solutions. - Automate cloud infrastructure, monitoring, and observability using tools such as Grafana. - Build and optimize CI/CD pipelines and testing automation to support rapid delivery. - Document design decisions, APIs, and operational procedures. Required Skills: - Java (Spring, Spring Boot, Spring MVC) - JPA/Hibernate - Relational databases (MySQL, PostgreSQL) - SQL & database performance tuning - RESTful API design; gRPC familiarity - AWS services (EC2, RDS, S3, SQS, EKS) - CI/CD (Git, Jenkins, pipeline scripting) - Observability (Grafana, log aggregation) - Secure coding principles (authentication, authorization) - Agile/Scrum methodology Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related STEM field. ---
New york, United states
Hybrid
Senior
18-11-2025