Jobgether

Senior Java Developer

Jobgether · Germany

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote Mid (2-5 yrs) Full-time Germany
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, build, and maintain scalable backend systems and high-load microservices capable of processing large volumes of data. Collaborate with cross-functional international teams to optimize data processing workflows and improve overall application quality.

What they look for

Java Spring Spring Boot PostgreSQL SQL Microservices CI/CD HTTP HTML5 Distributed Systems ETL Software Architecture Algorithms Data Structures English (B1+) Backend Development

Requirements

Requires 4+ years of professional experience with Java, Spring, and Spring Boot, along with strong knowledge of SQL and microservices. Candidates must be able to communicate effectively in English and have experience working independently in remote environments.

Benefits

Fully Remote Working Environment Flexible Working Hours Vacation And Public Holidays Additional Personal Time Off Medical Insurance Or Healthcare Compensation Paid Sick Leave Professional Development Opportunities Internal Learning Programs Regular Performance Reviews Internal Mobility Opportunities Online Team Events Offline Retreats Coworking Cost Coverage Access To Office Hubs

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Developer based in Germany.

We are seeking an experienced Senior Java Developer to join a remote-first engineering team building high-performance, scalable software solutions. The role focuses on designing and developing robust systems capable of processing large volumes of data while ensuring reliability and efficiency. You will contribute to the full software development lifecycle, from architecture and implementation to deployment, monitoring, and optimization. Working with modern technologies and distributed systems, you will help solve complex technical challenges in a fast-growing digital environment. The position offers the opportunity to collaborate with international teams and contribute to products used by leading global businesses. You will work in a supportive culture that values ownership, continuous learning, transparency, and technical excellence.

\n

Accountabilities: As a Senior Java Developer, you will take ownership of designing, building, and maintaining scalable backend systems while collaborating with cross-functional teams to deliver reliable solutions.

  • Develop and maintain high-load systems using Java, Spring, and Spring Boot, ensuring performance, scalability, and maintainability.
  • Design and implement solutions capable of processing large-scale data volumes, including hundreds of millions of records per day.
  • Work with big data environments and optimize data processing workflows, including ETL system reliability improvements.
  • Build, deploy, monitor, and maintain software products throughout the complete development lifecycle.
  • Improve application quality through enhanced testing strategies, including increasing test coverage and reliability.
  • Design and implement microservice-based architectures while supporting system scalability and performance.
  • Collaborate with engineering teams to improve technical standards, processes, and development practices.
  • Contribute to continuous improvement initiatives and share technical knowledge within the team.

Requirements:

The ideal candidate is a skilled backend engineer with strong Java expertise and experience building scalable, data-intensive applications in distributed environments.

  • 4+ years of professional experience working with Java, Spring, and Spring Boot.
  • Strong knowledge of backend development principles, software architecture, and computer science fundamentals.
  • Experience working with databases and data storage technologies such as PostgreSQL and SQL.
  • Hands-on experience building and scaling microservice-based solutions.
  • Familiarity with modern CI/CD practices, tools, and deployment workflows.
  • Solid understanding of web technologies, including HTTP, HTML5, client/server architecture, and security principles.
  • Knowledge of algorithms, data structures, and software engineering best practices.
  • Ability to communicate effectively in English (B1+ level).
  • Experience working independently in a remote environment while collaborating with international teams.
  • Nice-to-have experience with AWS, ECS (Fargate), Spring Cloud, Spring Cloud AWS, iBatis/MyBatis, or Golang.

Benefits:

  • Fully remote working environment with flexible working hours to support work-life balance.
  • Vacation and public holidays according to local regulations, plus additional personal time off.
  • Medical insurance or healthcare compensation options and paid sick leave.
  • Professional development opportunities through conferences, courses, and industry events.
  • Access to internal learning programs and opportunities for continuous technical growth.
  • Supportive management style with regular performance reviews and internal mobility opportunities.
  • Online team events, offline retreats, and opportunities for collaboration across international teams.
  • Coworking cost coverage and access to office hubs in selected locations.
  • A culture built around ownership, transparency, collaboration, innovation, and continuous learning.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1