Gdansk, Pomeranian, Poland Hybrid Employment PLN 231,312 - 231,312 Monthly

Endava is hiring a Senior Java Developer

About the Role

Endava is looking for a Senior Java Developer to design, build, and release key software products. In this role, you will participate in all phases of the application development lifecycle, collaborating with cross-functional project teams to deliver well-engineered solutions.

What You'll Do

  • Design, estimate, and implement technical solutions for medium to high complexity applications.
  • Actively participate in all phases of the application development lifecycle.
  • Collaborate with project stakeholders to clarify requirements, processes, architecture, and priorities.
  • Recommend and promote IT industry standards, tools, and practices to achieve high-quality software.
  • Propose improvements and escalate risks or issues related to development.
  • Participate in code and technical reviews of work done by team members.
  • Learn and apply new technologies, practices, and tools as project needs evolve.
  • Participate in internal and external tech communities and share knowledge gained from projects.

What We're Looking For

  • 6+ years of experience in software development.
  • Strong understanding of common programming paradigms like OOP and Functional programming.
  • Strong familiarity with design patterns and clean code principles.
  • Proficient in Java, Spring, Hibernate, Maven, Gradle, and tools like IntelliJ IDEA.
  • Practical experience with SQL and platform-specific database systems.
  • Good understanding of version control systems like Git.
  • Solid experience with testing and mocking frameworks.
  • Familiar with communication protocols and standards such as HTTP, REST, JSON, and TCP/IP.
  • Experience with Agile methodologies.
  • Knowledge of CI/CD tools and practices.
  • Good problem-solving skills, analytical thinking, excellent communication, and teamwork abilities.
  • Upper English proficiency.

Nice to Have

  • Experience with Kotlin.

Technical Stack

  • Java, Kotlin, IntelliJ IDEA, Spring, Hibernate, Maven, Gradle, SQL, Git, HTTP, REST, JSON, TCP/IP

Team & Environment

You will collaborate with cross-functional project teams.

Benefits & Compensation

  • Monthly salary: PLN 19,276 gross.
  • Private medical insurance.
  • Dental plan.
  • Glasses reimbursement.

Work Mode

This is a hybrid position based in Kraków, Warszawa, or Gdańsk.

Endava is committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered. We welcome applications from people of all backgrounds, experiences, and perspectives. Hiring decisions are based on merit, skills, qualifications, and potential.

Required Skills
JavaSpringHibernateSQLGitKotlinMavenGradleIntelliJ IDEAHTTPOOPFunctional ProgrammingDesign PatternsSOLIDClean Code
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Endava

A technology consulting firm that partners with leading brands to create digital platforms and intelligent experiences through world-class engineering and a people-centric approach.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago