Java Backend Engineer

LoopMe is a full-stack tech platform using mobile data, AI, and analytics to deliver brand advertising campaign performance.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Advertising · AI

Description For Java Backend Engineer

LoopMe is seeking a Java Backend Engineer to join their high-performance ad serving system team, handling over 3M requests/second with sub-300ms response times. The role offers exciting technical challenges working with cutting-edge technologies like Cassandra, Elastic Search, Aerospike, Kubernetes, Clickhouse, and Kafka. Founded in 2012, LoopMe's mission is to revolutionize brand advertising through their full-stack platform that leverages mobile data, AI, and analytics. The company has a global presence with offices across major cities worldwide.

As a Backend Engineer, you'll be part of a collaborative team of talented developers, working on performance optimization and implementing complex targeting algorithms. The ideal candidate should have at least 2 years of experience with Java and Spring, strong knowledge of both SQL and NoSQL databases, and experience with reactive programming.

The position offers attractive benefits including flexible hybrid working arrangements, an annual performance bonus of up to 8%, a unique workation policy allowing one month of work from anywhere globally, and a dedicated training budget. The role provides an excellent opportunity to work on challenging problems at scale while contributing to a platform that's pushing the boundaries of brand advertising technology.

LoopMe's global presence and focus on innovation make this an exciting opportunity for engineers looking to make a significant impact in the adtech industry while working with modern technologies and scalable systems.

Last updated 2 months ago

Responsibilities For Java Backend Engineer

  • Develop features and performance optimization for Java ad-serving application
  • Implement complex targeting algorithms developed by data science team into core ad-serving flow

Requirements For Java Backend Engineer

Java
Cassandra
MongoDB
PostgreSQL
MySQL
Kafka
  • 2+ years' experience in working in development teams doing daily commits
  • 2+ years of working experience with Java, Spring
  • Experience in reactive programming (RxJava, CompletableFuture, etc)
  • Experience with SQL DB (PostgreSQL, MySQL or Oracle)
  • Experience with NoSQL DB (Mongo, Cassandra, Elasticsearch, etc)
  • Strong self-motivation, reliable and flexible team-player
  • High attention to detail, ability to remain focused under pressure

Benefits For Java Backend Engineer

Education Budget
  • Flexible working schedule with a hybrid working model
  • Annual performance bonus (up to 8%)
  • One month of workation (work from any location worldwide for one month)
  • Training budget

Interested in this job?

Jobs Related To LoopMe Java Backend Engineer

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.

Middle Java Developer

LoopMe is hiring a Middle Java Developer to work on high-load ad serving systems and collaborate with the Data Science team in an innovative adtech environment.

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.