Senior Java Developer

Posted Sep 23

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

GT15 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights15 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange15 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange15 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil16 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft16 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers