Middle Java Developer

LoopMe is a company that focuses on closing the loop on brand advertising using mobile data, AI, and analytics to deliver outstanding campaign performance against brand outcomes.
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience

Description For Middle Java Developer

We are seeking a Middle Java Backend Engineer to contribute to our high-load ad serving system, capable of handling over 1M requests/second with a response time under 50ms. You'll work on PurchaseLoop Brand, LoopMe's award-winning survey-based optimization/attribution product, using technologies like ClickHouse, Elastic Search, Cassandra, Aerospike, Kubernetes, Kafka, and Google Cloud.

Key Responsibilities:

  • Develop features and optimize performance for our application
  • Implement complex targeting algorithms from our data science team into the core ad serving flow
  • Scale systems to handle terabytes of data while maintaining millisecond-level response times
  • Collaborate with LoopMe's Data Science team in an innovative adtech environment

Required Skills:

  • 2+ years of experience with Java
  • 2+ years of experience working in development teams with daily commits
  • Experience with PostgreSQL, MySQL, or Oracle

Desired Skills:

  • Experience with Kafka
  • Knowledge of statistics
  • Experience with Clickhouse
  • Experience with NoSQL databases like Cassandra
  • Experience with gRPC

We're looking for someone with excellent communication skills, high initiative, an inquiring mind, and a disciplined scientific approach. You should be able to deliver high-quality work consistently and have a good sense of humor.

Benefits:

  • Competitive compensation package
  • Global impact with hundreds of millions of users
  • Transparent work environment
  • Friendly team environment encouraging learning and skill acquisition
  • Opportunity to join a stable, high-growth company

About the Data Science Team:

  • 20 data scientists and Java developers
  • Distributed team with offices in London, Poland, and Ukraine
  • Open to new ideas and focused on continuous improvement
  • Inclusive and welcoming environment
  • Led by an experienced Chief Data Scientist

LoopMe is a global company with offices in major cities worldwide, founded in 2012 by experienced mobile advertising executives. We offer a hybrid work environment and do not discriminate based on any protected characteristics.

Last updated 7 months ago

Responsibilities For Middle Java Developer

  • Develop features and optimize performance for the application
  • Implement complex targeting algorithms into core ad serving flow
  • Scale systems to handle terabytes of data with millisecond-level response times
  • Collaborate with the Data Science team

Requirements For Middle Java Developer

Java
PostgreSQL
MySQL
Kafka
Cassandra
Kubernetes
  • 2+ years experience with Java
  • 2+ years experience in development teams with daily commits
  • Experience with PostgreSQL, MySQL or Oracle
  • Excellent communication skills
  • High level of initiative
  • Disciplined scientific approach
  • Consistently delivers high quality work
  • Good sense of humor

Benefits For Middle Java Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive compensation package
  • Global reach and impact
  • Transparent work environment
  • Friendly team environment
  • Opportunity for learning and skill acquisition
  • Joining a stable, high growth company

Interested in this job?

Jobs Related To LoopMe Middle Java Developer

Java Backend Engineer - Dataflow

Java Backend Engineer position at LoopMe, developing high-load ad serving systems handling 2M+ requests/second, using Java, Kafka, and cloud technologies.

Java Backend Engineer

Java Backend Engineer position at LoopMe, working on high-load ad serving systems handling 3M requests/second, using Java, Spring, and various databases.

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.