By continuing to browse this website, you agree to our use of cookies. Learn more at the Privacy Policy page.
Contact Us
Contact Us

Senior Backend SDE (Java)

Apply now

Who we are

Xenoss is a leading MarTech/AdTech software development house, recognized among the top software companies. We build complex AI-driven ad-tech solutions for technology vendors, media and gaming companies, agencies, brands, and publishers, including Activision Blizzard, Toshiba, Smartly, Voodoo, and others.

The data platform is a central element of our solutions. Our data team works on challenging projects that involve near-real-time processing of petabytes of high-intensity streaming data. We build scalable and efficient data pipelines using cutting-edge technologies and proprietary solutions.

Required skills:

  • Professional Java experience 5+ years
  • OOP/design patterns proficiency
  • Experience building complex systems
  • SQL/NoSQL database experience
  • Familiar with AWS or GCP
  • Experience in the AdTech domain.

Nice to have:

— Experience with big data
— Experience with OLAP DB (Cassandra, Clickhouse)
— Experience with Neo4J
— English: B1

What will you do

As a Senior Backend Engineer, you’ll play a critical role in building and maintaining the robust foundation of our web applications. You’ll be a technical leader, tackling complex challenges and designing innovative solutions. Here’s a glimpse into what your day-to-day might look like:

— Design and implement backend systems: You’ll dive deep into the server-side, architecting and building the core logic that powers our applications. This includes designing databases, developing APIs, and ensuring scalability to handle high traffic volumes.

— Code quality: Clean, maintainable, and secure code is paramount. You’ll write well-documented, reusable code that adheres to best practices. Your expertise will ensure the long-term health and stability of our backend systems.

— Collaborate across team: You’ll work closely with front-end developers to seamlessly integrate backend functionalities with the user interface. Effective communication and collaboration are key to creating a cohesive user experience.

— Optimize performance and security: You’ll be responsible for ensuring our applications run smoothly and efficiently. This involves performance tuning, troubleshooting, and implementing robust security measures to safeguard sensitive data.

— Embrace innovation and stay ahead of the curve: The tech landscape is constantly evolving. You’ll have the opportunity to explore and implement emerging technologies to keep our backend infrastructure at the forefront.

What you will get

— Teams of people who love programming
— Complex technical challenges with big data/high-load
— Freedom to make your own engineering decisions and broad space for creativity
— Modern technology stack to work with
— Work remotely on a flexible schedule
— Long-lasting projects
— Financial compensation for professional events and education
— Opportunity to choose the equipment you like

CTA

Looking for another position?

See all our open positions and learn why your should consider joining the Xenoss team.

Careers at Xenoss