Senior Java Developer
Work mode
This role is HYBRID – NOT REMOTE: 3 days remote / 2 days from the office in Warsaw. We are only considering candidates based in Warsaw.
Senior Java Developer
About Consid
Consid is an award-winning IT and consulting company founded in Sweden, with a strong presence across Scandinavia and Europe, including Poland. We partner with leading enterprises to build modern, scalable digital solutions, combining strong engineering culture with long-term, trust-based collaboration. At Consid, we value ownership, quality, and continuous development.
Who We’re Looking For
We are looking for Java Backend Developers to join a Consumer IT team working on modern, business-critical digital platforms. You enjoy building high-quality backend services, care about performance and reliability, and want to work in a collaborative, DevOps-oriented environment with modern technologies.
About the Role
In this role, you will design and build scalable, high-performing backend services and APIs that power large-scale digital platforms. You’ll take part in modernizing existing systems into cloud-native, event-driven architectures, focusing on reliability, security, and performance. You will work closely with other developers, architects, and product teams as part of a cross-functional DevOps setup.
Key Responsibilities
Design, develop, and maintain scalable backend services and REST APIs
Contribute to the transformation of existing systems into cloud-native, event-driven solutions
Ensure high standards of code quality, performance, security, and reliability
Participate in architectural decisions and technical improvements
Write and maintain automated tests and support a TDD mindset
Monitor, troubleshoot, and optimize applications in production
Collaborate closely within a DevOps team across the full development lifecycle
Required Skills & Experience
Strong experience with Java 11/17+ (Streams, Records, functional APIs, concurrency, performance tuning)
Solid knowledge of Spring Boot 3.x / Spring Framework 6.x
Experience designing and implementing REST APIs
Strong understanding of OOP, design patterns, and clean code principles
Hands-on experience with JUnit 5, Mockito, and automated testing
Very good knowledge of Oracle SQL, including performance optimization, joins, and indexing
Experience with microservices architectures
Familiarity with RabbitMQ and third-party API integrations
Experience with AWS (EC2, S3, RDS, IAM)
Knowledge of Kubernetes and modern CI/CD pipelines
Understanding of logging, monitoring, and observability practices
Preferred Qualifications
Experience with Kafka
Caching solutions such as Redis or Hazelcast
Advanced Kubernetes usage (EKS, Helm)
Event-driven architecture design
Experience with ELK stack or Splunk
Knowledge of Resilience4j
Security best practices (OAuth, JWT, OWASP Top 10)
Recruitment Process
Application Review – We carefully review all applications and contact candidates whose profiles best match the role.
Meet the Team – An interview with our Head of Operations & Talent Acquisition (conducted in English).
Technical Interview – A technical discussion focused on your experience, architecture decisions, and backend expertise.
Final Decision
Additional Information
This is a hybrid role: 3 days remote / 2 days from the office in Warsaw.
We are only considering candidates based in Warsaw.
Applications must include a CV in English.

Consid
Consid is a leading digital transformation and IT consulting company. They specialize in helping companies and organizations realize their visions through sustainable digitalization, offering services from strategy to im...
Senior Java Developer
Senior Java Developer