Job Openings Backend Developer (Java/Spring, AI Tools) - Full Remote EU

About the job Backend Developer (Java/Spring, AI Tools) - Full Remote EU

ABOUT THE OPPORTUNITY

Join a fast-growing international technology company operating in a highly specialized global industry. The organization builds a sophisticated platform used worldwide to optimize complex operational workflows, enabling faster decision-making and increased efficiency for its users.

You will be part of a highly skilled, multicultural engineering team working on impactful products with real-world scale. The company fosters a modern engineering culture with a strong focus on innovation, ownership, and continuous improvement, including the adoption of AI-assisted development practices.

PROJECT & CONTEXT

As a Backend Developer, you will contribute to the evolution of a large-scale Java-based platform with a modern web interface, mobile applications, and multiple integrations with external systems.

The environment is highly collaborative, involving close interaction with product managers and stakeholders to deliver well-defined features. The team is increasingly leveraging AI-powered tools (e.g., LLM-based coding assistants) to enhance productivity, accelerate development cycles, and improve code quality.

You will take ownership of the full development lifecycle, from system design to deployment, working on performance-critical applications used in a global context.

WHAT WE'RE LOOKING FOR (Required)

  • 6+ years of experience in backend development with Java (Java 11/17)
  • Strong experience with Spring Framework (Spring Boot 2.x/3.x) and Hibernate (5.x/6.x)
  • Solid experience with Maven (3.x), Git, and modern IDEs (IntelliJ IDEA, Eclipse)
  • Experience with Apache Tomcat (9+) and RESTful API development
  • Strong knowledge of PostgreSQL (12+) and relational database design
  • Hands-on experience with ElasticSearch (7.x/8.x) and Redis (6.x/7.x)
  • Experience building high-performance, scalable web applications (J2EE or similar architectures)
  • Proven ability to take ownership of features from design to deployment
  • Experience working in cross-functional teams and mentoring junior developers
  • Strong problem-solving and communication skills
  • Fluent English (mandatory)

NICE TO HAVE (Preferred)

  • Experience with AI-assisted development tools such as Cursor or similar LLM-based coding environments
  • Practical experience using Large Language Models (LLMs) for code generation, debugging, or automation
  • Exposure to microservices architecture and distributed systems
  • Experience with containerization (Docker) or cloud environments
  • Interest in developer productivity, automation, and emerging AI technologies
  • Previous experience in high-availability or real-time systems