Endava is looking for a Java Developer to design, build, and release software products. In this role, you'll act as an adaptable problem-solver with a client-oriented mindset, collaborating closely with cross-functional project teams.
What You'll Do
- Design, estimate, and implement technical solutions for medium/high complexity applications.
- Participate actively 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 like DevOps to achieve well-engineered software.
- Propose improvements and escalate risks or issues related to development activities.
- Participate in the review of work done by other development team members.
- Learn and apply new technologies, practices, and tools as appropriate.
- Participate in internal and external tech communities and events.
- Share experience and 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/architectural patterns and clean code principles such as SOLID, GoF, and MVVM.
- Proficiency in relevant tools: Java, IntelliJ IDEA, Spring, Hibernate, Maven, and Gradle.
- Practical experience with platform-specific database systems and SQL.
- Good understanding of version control systems like Git.
- Solid experience with testing and mocking frameworks.
- Familiarity with communication protocols and standards: HTTP, REST, JSON, and TCP/IP.
- Experience with Agile methodologies like SCRUM and KANBAN.
- Knowledge of CI/CD tools and practices.
- Good problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- Upper English proficiency.
Nice to Have
- Experience with Kotlin.
Technical Stack
- Languages/Frameworks: Java, Spring, Hibernate, Kotlin
- Tools: IntelliJ IDEA, Maven, Gradle, Git
- Data: SQL
- Protocols/Standards: HTTP, REST, JSON, TCP/IP
Team & Environment
You'll be part of the largest discipline at Endava, collaborating with cross-functional project teams.
Benefits & Compensation
- Monthly compensation: PLN 19,276 Gross
- Private medical insurance
- Dental plan
- Glasses reimbursement
Work Mode
This is a hybrid role based in Kraków, Warszawa, or Gdańsk.
Endava makes hiring decisions based on merit, skills, qualifications, and potential. We are committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered.





