Java Developer – Krakow or Wroclaw
Location: Krakow or Wroclaw, Poland
Experience: 9–12 years
Industry: Financial Services (preferred)
Work Type: Hybrid (2 days a week onsite)
Are you a passionate developer who thrives on solving complex problems? Do you enjoy navigating through layers of code to simplify and transform systems? If you’re a critical thinker driven by challenge and innovation, we want to hear from you.
We're looking for an experienced Java Developer to join our dynamic team and work on enterprise-level applications that truly make an impact.
What You'll Be Doing
- Write and test clean, scalable code for product development.
- Apply both core and advanced Java concepts to deliver business solutions.
- Participate in and lead architecture and design reviews with stakeholders.
- Review peer code to ensure high-quality standards and best practices.
- Triage and debug issues, tracing root causes across services, platforms, and infrastructure.
- Clarify vague requirements to avoid costly assumptions and deliver precise solutions.
What We’re Looking For
- 9–12 years of hands-on Java development experience.
- Strong experience with Java 8 / 11 / 21.
- Proficient in Spring Boot, Hibernate, and Kafka.
- Expertise in unit and integration testing using Java frameworks.
- Solid understanding of DevOps practices with GitLab; exposure to Azure, Docker, and Kubernetes.
- Strong grasp of both core and advanced Java principles.
- Proven experience delivering enterprise-level applications (5+ years).
- Ability to write clean, efficient SQL queries.
- Excellent communication and problem-solving skills.
Nice to Have
- Background in financial services or financial domain projects.
- Experience working in Agile teams.
- Familiarity with cloud-based technologies.
- Additional DevOps exposure and tooling knowledge.