About the job
At Endava, we pride ourselves on being at the forefront of technology innovation. As a Senior Java Developer, you will play a pivotal role in designing, developing, and releasing sophisticated software solutions using various programming languages, frameworks, and libraries. Collaborating within cross-functional teams, you will adapt to challenges and focus on delivering exceptional client outcomes.
This position is full-time (UoP) and requires in-office work at one of our locations in Kraków, Warsaw, or Gdańsk twice a week.
Key Responsibilities:
- Architect, estimate, and implement technical solutions for applications of medium to high complexity.
- Engage actively throughout the entire application development lifecycle.
- Work closely with stakeholders to clarify requirements, processes, architecture, and priorities.
- Advocate for industry standards, tools, and practices (such as DevOps) to ensure high-quality software delivery.
- Identify opportunities for improvement and escalate risks/issues linked to development activities.
- Review and provide feedback on the work of fellow developers.
- Continuously learn and apply new technologies and methodologies relevant to ongoing projects.
- Participate in tech communities, conferences, and events.
- Share insights and experiences gained from various projects.

