Senior Java Developer
Zgoda 3, Warszawa +4 Locations
QualityMinds
About us
At QualityMinds, we specialize in software quality assurance, development, and DevOps services. With an experienced team, we deliver innovative solutions, working with both large and medium-sized companies. Our portfolio includes test automation, performance testing, development services, and DevOps support. We are actively involved in the tech community, organizing lectures and training sessions. The Polish branch consists of a team of 65 specialists working on domestic and international projects. Our greatest strength and value are our people. We believe that the best results are achieved through passion and positive energy.
The project and the team
We are looking for an experienced Developer with strong expertise in Java to join our team. You will be instrumental in designing and implementing modern, event-driven, scalable, and resilient backend systems.
The ideal candidate will help define integration patterns, contribute to system architecture, and collaborate closely with DevOps teams to ensure robust and aligned deployments across environments.
Responsibilities
Design and implement backend architectures with a focus on event-driven systems using Java
Develop and maintain integration patterns for both new and existing applications
Ensure high availability, fault tolerance, and secure communication between distributed components
Define and document guidelines and best practices for Java development workflows
Collaborate with DevOps teams to align infrastructure and service deployments
Manage architecture elements such as topics, schemas, and supporting tools
Demonstrate a strong sense of ownership and accountability for progress
Requirements
At least 7 years of experience as a backend developer
Proficiency in Java programming
Deep understanding of event-driven architectures
Experience with databases (PostgreSQL / MongoDB / Redis)
Familiarity with Docker / Kubernetes / Jenkins / Git
Experience with Kubernetes and containerized environments
Ability to design and implement resilient, secure, and scalable backend systems
Familiarity with infrastructure concerns and experience working closely with DevOps teams
Strong documentation and communication skills to share technical guidelines and best practices
Proactive approach and ability to work independently while being a strong team player
Fluent in spoken and written English (minimum B2 level)
Nice to have
Familiarity with CI/CD pipelines and automated deployments
Experience with projects in banking and/or finance industries
Bachelor’s degree or higher in Computer Science or related field
Experience with cloud platforms (Azure, AWS, or GCP)
Knowledge of message brokers (Kafka, RabbitMQ) and reactive frameworks (Spring WebFlux, Vert.x)
Fluent in spoken and written German
We offer
Fully remote or onsite work (in our Warsaw office)
Contract of employment or B2B contract
Flexible working schedule
Medical care (LuxMed or PZU Zdrowie)
MyBenefit or Pyszne.pl
Self-development opportunities
Internal & external trainings
Certification opportunities
English/German conversations with native speakers
International teams and projects
Choice of working environment (Mac/Linux/Windows), dual monitors
Senior Java Developer
Senior Java Developer
Zgoda 3, Warszawa
QualityMinds