Senior Java Backend Engineer Genius Match $$$$

Madfish

Madfish

Software Engineering

Europe

Posted on Jun 5, 2026

Our client is a software product company building enterprise applications focused on data, analytics, and AI-powered workflows. They are looking for a Senior Java Backend Engineer to help design, build, and scale the backend systems that power their products.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot;
  • Build scalable and reliable microservices and distributed systems;
  • Design and optimize PostgreSQL databases, queries, and data models;
  • Develop and maintain REST APIs and backend integrations;
  • Implement event-driven solutions using NATS messaging;
  • Improve system performance, scalability, and reliability;
  • Participate in architecture discussions and technical design;
  • Collaborate with frontend engineers and product stakeholders;
  • Review code and contribute to engineering best practices;
  • Troubleshoot and resolve production issues.

Requirements

  • 7+ years of professional software development experience;
  • Strong Java and Spring Boot experience;
  • Experience building scalable backend systems and microservices;
  • Strong PostgreSQL knowledge, including query optimization and database design;
  • Experience with messaging systems, preferably NATS;
  • Experience designing and implementing distributed systems;
  • Proven experience scaling applications and services under increasing load;
  • Experience developing and maintaining REST APIs;
  • Strong understanding of software design patterns and backend architecture;
  • Experience with testing, debugging, and performance optimization;
  • Strong communication and problem-solving skills.

Preferred

  • Experience with Docker and Kubernetes;
  • Experience with cloud platforms (AWS, Azure, or GCP);
  • Experience with AI-powered products, analytics platforms, or enterprise SaaS applications;
  • Previous technical leadership experience.

We Offer

  • Competitive market salary;
  • Fully remote work;
  • Flexible working hours;
  • 28 days of paid time off per year;
  • Modern technology stack and challenging technical problems;
  • Opportunity to work with a highly skilled international team.