Mediaocean logo

Senior Software Engineer - JVM

Mediaocean

Join Mediaocean as a Senior Software Engineer

Mediaocean is at the forefront of the advertising ecosystem, providing technology solutions that empower brands and agencies to deliver impactful omnichannel marketing experiences. We are seeking a Senior Software Engineer to join our Flashtalking Engineering organization, specifically within the Ad Serving team. This team is responsible for maintaining our most important, highest revenue-generating applications.

About the Role

As a Senior Software Engineer, you will play a crucial role in developing, managing, and scaling revenue-critical applications that handle billions of requests daily. You will focus on innovation and high-quality engineering to advance our mission-critical applications. Your work will involve solving customer problems, developing new innovative solutions, and reducing technical debt.

Key Responsibilities

  • Document, plan, and execute small-to-medium scale projects with minimal supervision.
  • Collaborate closely with the team to review code and share best practices.
  • Maintain a high level of attention to detail, critical thinking skills, and troubleshooting capability.
  • Work across multiple projects that may span different languages and technologies.
  • Identify areas for improvement and mitigate risks in various scenarios.
  • Maintain documentation for our internal knowledge base.
  • Participate in on-call rotation for applications, systems, and infrastructure developed and/or maintained by the Ad Serving team.

Who You Are

  • You have 3+ years of experience in software engineering, SDLC principles, and version control (Git).
  • Proven track record of development in JVM-based languages such as Java and Kotlin.
  • Familiarity with the tooling and frameworks surrounding the JVM-based ecosystem.
  • Strong understanding of design patterns and experience with RESTful services.
  • Proficiency in other languages such as Go and PHP is a plus.
  • Knowledge of containerization platforms such as Docker and CI/CD systems like Jenkins.
  • Working knowledge of AWS services and both SQL & NoSQL databases.
  • Experience with automation and infrastructure-as-code tools like Terraform.
  • Strong verbal and written communication skills.
  • Ability to work in a remote, distributed team environment.

Why Join Mediaocean?

  • Competitive total compensation, including a 401(k) employer match.
  • Extensive medical, dental, and vision plans.
  • Flexible time off and bonding leave for new parents.
  • Professional development opportunities and wellness programs.
  • Active affinity-based groups and a supportive work environment.

Mediaocean is committed to being an equal opportunity employer. We value diversity and are dedicated to creating an inclusive environment for all employees. We encourage applications from all qualified individuals, regardless of age, race, color, gender, sexual orientation, ethnicity, religion, national origin, disability, or veteran status.

If you are passionate about software engineering and eager to work on high-impact projects, we would love to hear from you. Apply today to join our team and help shape the future of the advertising ecosystem.

Benefits
Extracted with AI

  • 401(k)
  • Medical, Dental, and Vision Plan
  • Flexible Time Off
  • Bonding Leave
  • Pet Insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Professional Development
  • Wellness Opportunities

Similar jobs

Last update: 23 minutes ago

Oracle logo
Oracle

Senior Software Developer - Java, Unix/Linux

Join Oracle as a Senior Software Developer to build and enhance cloud services using Java, Unix/Linux, and CI/CD.

Synapse Medicine logo
Synapse Medicine

Senior Fullstack Developer (Java, JavaScript, TypeScript)

Join Synapse Medicine as a Senior Fullstack Developer, working remotely with Java, JavaScript, and TypeScript.

Spotify logo
Spotify

Senior Backend Engineer - Advertising

Join Spotify as a Senior Backend Engineer in Advertising, focusing on API design and distributed systems.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Bangkok, specializing in JVM and Rust, with a full relocation package.

Oracle logo
Oracle

Senior Software Developer - Java, Linux, Unix

Join Oracle as a Senior Software Developer specializing in Java, Linux, and Unix for cloud infrastructure.

Marqeta logo
Marqeta

Senior Software Engineer - Java, Microservices

Join Marqeta as a Senior Software Engineer to develop scalable Java microservices in a remote role.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

Oracle logo
Oracle

Senior Backend Java Developer

Join Oracle as a Senior Backend Java Developer to innovate in healthcare IT with AI-first EHR systems.

Orca logo
Orca

Senior Software Engineer (Backend) - Rust, AWS, Solana

Join Orca as a Senior Software Engineer (Backend) to build scalable servers in Rust, AWS, and Solana. Remote work option available.

Orca logo
Orca

Senior Software Engineer (Frontend) with Node.js and TypeScript

Join Orca as a Senior Frontend Engineer to build user-facing products using Node.js and TypeScript in the DeFi space.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer specializing in JVM and Rust. Full relocation to Bangkok provided. Enhance observability tools in a dynamic team.

Envision Technology Solutions logo
Envision Technology Solutions

Senior Java Backend Developer

Seeking a Senior Java Backend Developer with expertise in Java, microservices, and cloud technologies for an on-site role in NJ.

MNTN logo
MNTN

Senior Full Stack Engineer

Join MNTN as a Senior Full Stack Engineer to develop high-performance applications using React.js, Node.js, and GraphQL.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer II - Back-End Java

Join Disney as a Software Engineer II in Santa Monica, focusing on back-end Java development and microservices.

Array logo
Array

Staff Software Engineer Contractor

Join Array as a Staff Software Engineer Contractor, leading technical initiatives and mentoring developers in a remote role.

Pear Commerce logo
Pear Commerce

Senior Backend Engineer

Join Pear Commerce as a Senior Backend Engineer to design scalable backend systems using Java, AWS, and more. Fully remote with great benefits.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Airbnb logo
Airbnb

Senior Fullstack Software Engineer (Contract)

Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

Journi logo
Journi

Senior Backend Engineer (Scala)

Join Journi as a Senior Backend Engineer in Vienna. Develop Scala-based solutions for our leading printing app. Hybrid work model.

Oracle logo
Oracle

Senior Software Developer - Cloud Development

Join Oracle as a Senior Software Developer focusing on cloud development, leveraging Java, Python, and C# skills.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer with Java and AWS Experience

Join Disney as a Software Engineer to build innovative solutions using Java, AWS, and Microservices.

Supernatural logo
Supernatural

Software Engineer (VR, Enablement)

Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.