Endava is looking for a Senior Java Developer to join a professional, cross-functional team focused on payment gateway services. You will be an integral part of a Scrum team, contributing to the full development lifecycle of software systems and helping deliver new products to market.
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 products.
- Propose improvements and escalate risks or issues related to development activities.
- Participate in reviewing the work done by other 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
- 2+ years of experience in Java Back-end development.
- Understanding of common programming paradigms like OOP and Functional programming.
- Familiarity with design/architectural patterns and clean code principles such as SOLID, GoF, and MVVM.
- Proficiency in 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.
- Experience with testing and mocking frameworks.
- Familiarity with communication protocols and standards such as HTTP, REST, JSON, and TCP/IP.
- Experience with Agile methodologies like SCRUM and KANBAN.
- Knowledge of CI/CD tools and practices.
- Strong problem-solving skills and analytical thinking.
- Excellent communication and teamwork abilities.
- Upper English proficiency.
Nice to Have
- Experience with Kotlin.
Technical Stack
- Languages: Java, Kotlin, SQL
- Frameworks & Tools: Spring, Hibernate, Maven, Gradle
- IDE: IntelliJ IDEA
- Version Control: Git
- Protocols & Standards: HTTP, REST, JSON, TCP/IP
Team & Environment
You will work within a cross-functional Scrum team.
Benefits & Compensation
- Competitive salary package.
- Share plan and value-based recognition awards.
- Referral bonus.
- Career coaching and global career opportunities.
- Non-linear career paths and internal development programmes for management and technical leadership.
- Complex projects and rotations.
- Internal tech communities, training, certifications, and coaching.
- Online learning platform subscriptions, pass-it-on sessions, workshops, and conferences.
- Hybrid work and flexible working hours.
- Employee assistance programme and a global internal wellbeing programme.
- Access to wellbeing apps, global internal tech communities, and hobby clubs.
- Inclusion and diversity programmes, events, and celebrations.
- Annual leave encashment and 13th month salary.
- Premium annual health check and extra health & accident insurance.
- Welcome kit, gift-giving frequency, and attractive Trade Union benefits.
- Exciting English programme.
Work Mode
This position offers a hybrid work model.
At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives. Hiring decisions are based on merit, skills, qualifications, and potential.




