Endava · 9 hours ago
Senior Developer
Endava is a technology company focused on driving meaningful change through engineering and industry expertise. They are seeking a Senior Developer to implement RESTful Web Services and develop Microservices using Java/J2EE technologies, while also deploying these solutions to cloud platforms and ensuring application reliability.
Information TechnologyOutsourcingSoftware
Responsibilities
Implement RESTful Web Services using JAX-RS and develop Microservices using Java/J2EE technologies like Spring Boot, Hibernate, MySQL, MongoDB, Apache Kafka, Maven, and Spring MVC
Deploy Microservices to PCF (Pivotal Cloud Foundry) and Red Hat OpenShift cloud platforms using buildpacks, pipelines, and CI/CD best practices
Implement OAuth2.0 security with Spring Boot apps on PCF/OpenShift, leveraging UAA (User Account and Authentication) server as an OAuth2.0 provider to secure applications
Write JUnit test cases for Microservices to validate REST endpoints and functionality before integration with clients
Implement Kafka producer and consumer applications on a Kafka cluster with ZooKeeper
Design producers to stream data from external REST APIs into Kafka topics for downstream consumption
Use Jenkins and Maven for Continuous Integration and Continuous Deployment (CI/CD), supporting automated builds, tests, and deployments to PCF/OpenShift
Work with PCF Dev and OpenShift local environments for pushing, scaling, and debugging applications before production deployment
Investigate issues and defects, perform root cause analysis, recommend corrective actions, and implement fixes to improve application reliability
Qualification
Required
Requires a Bachelor's degree, or foreign equivalent degree in Computer Science, Information Technology, or a related field and two (2) years of experience in the job offered or two (2) years of experience in a related occupation
Requires 2 years of experience developing microservices or RESTful APIs using Java and Springboot; working in an Agile, or Scrum, or Kanban environment
1 year of experience utilizing Jenkins and GitHub for Continuous Integration & Deployment (CI/CD); working with relational databases; and using AWS, Azure, PCF, or Red Hat OpenShift technologies for deployment. Experience may be gained concurrently
Benefits
Competitive salary package
Share plan
Company performance bonuses
Value-based recognition awards
Referral bonus
Career coaching
Global career opportunities
Non-linear career paths
Internal development programmes for management and technical leadership
Complex projects
Rotations
Internal tech communities
Training
Certifications
Coaching
Online learning platforms subscriptions
Pass-it-on sessions
Workshops
Conferences
Hybrid work and flexible working hours
Employee assistance programme
Global internal wellbeing programme
Access to wellbeing apps
Global internal tech communities
Hobby clubs and interest groups
Inclusion and diversity programmes
Events and celebrations
Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options
Flexible Spending Accounts (Medical, Transit, and Dependent Care)
Employer Paid Life Insurance and AD&D Coverages
Health Savings account paired with our low-cost High Deductible Medical Plan
401(k) Safe Harbor Retirement plan with employer match with immediately vest
Company
Endava
Endava is a software development outsourcing company that creates dynamic platforms and intelligent digital experiences for businesses.
H1B Sponsorship
Endava has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
Funding
Current Stage
Public CompanyTotal Funding
$560.05M2023-02-09Post Ipo Debt· $424.05M
2019-04-17Post Ipo Equity· $136M
2018-07-26IPO
Recent News
2025-11-27
2025-11-19
Company data provided by crunchbase