Senior Java Developer

Mediaocean is a company that develops a microservice-based Media Management platform.
$100,000 - $150,000
Backend
Senior Software Engineer
Remote
5.5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

As a Senior Java Developer at Mediaocean, you will design and develop software features of our flagship microservice-based Media Management platform. Our tech stack takes advantage of many of the best well-vetted modern technologies such as Spring Boot, Hibernate, MongoDB, ReactJS, NodeJS, GraphQL; all deployed using Docker and Kubernetes.

You'll work in an agile environment that is collaborative and rewarding. If you are smart, responsible, and can work well with others, you will flourish here at Mediaocean! We're always looking to improve, so your ideas will be heard.

Responsibilities include:

  • Design, develop, test, and maintain elegant software solutions
  • Actively engage in code reviews and knowledge sharing
  • Collaborate with Product on new features
  • Implement POCs to explore new innovative technologies
  • Work with DBAs, DevOps, and Infra teams to ensure production readiness
  • Develop cross-team features with other engineers
  • Respond to disruptions of production systems

Requirements:

  • 4-7 years of software development experience
  • Strong background in Java, Spring (Boot, MVC, Data JPA), Hibernate, microservice architecture, and relational databases
  • Passion for technology and software engineering
  • Well-rounded and balanced, understanding the importance of good work relationships and solving business problems
  • Ability to grasp modern software principles, patterns, tools, and methodologies
  • Flexibility in working with unfamiliar platforms, frameworks, and languages
  • Strong dev toolbox: Git, IntelliJ IDEA, Eclipse, DB clients, Jenkins
  • Understanding of concurrent, parallel, and distributed systems
  • Excellent teamwork and communication skills
  • Bachelor's degree in Computer Science or related field

Additional valuable experience:

  • Front-end: ReactJS, Knockout JS
  • Messaging solutions: JMS (IBM MQ), AMQP (RabbitMQ)
  • NoSQL: MongoDB
  • Backend: NodeJS, GraphQL
  • Caching: Hazelcast, ElasticSearch
  • Containers: Docker, Kubernetes, Helm
  • APMs: Kibana or New Relic
  • Infra: Docker, Kubernetes, Helm, AWS, Linux

Join Mediaocean to work on cutting-edge technology in a collaborative environment where your ideas and contributions will make a real impact!

Last updated 6 days ago

Responsibilities For Senior Java Developer

  • Design, develop, test, and maintain elegant software solutions
  • Actively engage in code reviews and knowledge sharing
  • Collaborate with Product on new features
  • Implement POCs to explore new innovative technologies
  • Work with DBAs, DevOps, and Infra teams to ensure production readiness
  • Develop cross-team features with other engineers
  • Respond to disruptions of production systems

Requirements For Senior Java Developer

Java
MongoDB
React
Node.js
  • 4-7 years of software development experience
  • Strong background in Java, Spring (Boot, MVC, Data JPA), Hibernate, microservice architecture, and relational databases
  • Passion for technology and software engineering
  • Ability to grasp modern software principles, patterns, tools, and methodologies
  • Strong dev toolbox: Git, IntelliJ IDEA, Eclipse, DB clients, Jenkins
  • Understanding of concurrent, parallel, and distributed systems
  • Bachelor's degree in Computer Science or related field

Interested in this job?

Jobs Related To Mediaocean Senior Java Developer

Quality/Automation Engineer, Retail Engineering

Senior Quality/Automation Engineer role at Apple, focusing on testing and automating critical customer-facing applications for the Online Store.

Procurement Category Manager - Water Infrastructure Services, Data Center Sourcing and Procurement

Join AWS as a Procurement Category Manager for Water Infrastructure Services, managing sourcing strategies and driving innovation in data center procurement.

Software Development Engineer, Prime Video Sports

Join Amazon's Prime Video Sports team in Israel as a Senior Software Engineer, developing cutting-edge personalization and CV/ML products for live streaming experiences.

Software Development Engineer, Prime Video Financial Systems - Payment and Contract Onboarding

Senior Software Engineer role at Amazon Prime Video, building financial systems for content management and payments.

Senior Validation Engineer

Senior Validation Engineer role at Microsoft for BMC Firmware validation in Azure cloud hardware infrastructure.