Senior Java Developer

Posted 4 days ago

This is a fully remote position, open to applicants in Germany.

📋 Description

• Close collaboration with software architects.

• Design and development of technically advanced, distributed Java solutions.

• Ongoing enhancement of search solutions in partnership with the team.

• Thoughtful utilization of AI-assisted development tools and critical assessment of their outcomes.

• Continued advancement of existing microservices and independent systems.

• Contribution to an autonomous agile squad team.

• Providing support to colleagues and encouraging their professional growth.

• Continuous integration, deployment, and management of your own services.

• Taking ownership of project-related responsibilities.

• Regular communication with the team via Discord and MS Teams while working remotely.


⛳️ Requirements

• Over 5 years of experience in developing Java-based web applications.

• Strong proficiency in the German language.

• Structured and self-driven working approach.

• Capability to offer clear and well-reasoned justifications for technical choices.

• Extensive hands-on experience with Spring Boot and recognized Java frameworks.

• Expertise in SQL, covering data modeling to crafting high-performance queries.

• Experience in creating solution designs and executing them in agile frameworks such as Scrum or Kanban.

• Solid understanding of HTTP communication protocols, such as REST.

• Experience with model-driven API contract generation using OpenAPI is advantageous.

• Willingness to participate in the team’s second-level on-call rotation, approximately one week per month.

• Previous experience in e-commerce is beneficial.

• Familiarity with Apache Solr and/or search engineering is a plus.

• Experience in AI-assisted software development and, where applicable, spec-driven development is a plus.

• Knowledge of microservices, self-contained systems, and asynchronous communication via Kafka is a plus.

• Experience with Git and a professional code review culture is a plus.

• Familiarity with testing strategies and concepts, including integration and end-to-end testing, is a plus.

• Knowledge of Kubernetes and Docker is a plus.


🏝️ Benefits

• Fully flexible, self-directed remote work.

• Balanced working hours to promote a healthy work-life balance.

• CYOD: Choose Your Own Device — Apple and Linux, or Windows if necessary.

• Assistance in establishing an efficient home office.

• A multi-week onboarding process.

• Tailored training and professional development opportunities, both internal and external.

• An open communication culture with opportunities to share ideas.

• A 39-hour workweek.

• 30 days of paid vacation annually.

• Regular team events.

• Company pension scheme.

• Company bike program.

• Attractive employee discounts.

• Urban Sports membership.

People also viewed

RR Donnelley20 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk21 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH21 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers