
Senior Java Developer (6 month contract)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Java Developer for a 6-month contract to join our team in the UK, focusing on building a new regulatory reporting platform.
Responsibilities
- Design and implement scalable, cloud-native backend components using Java and Spring Boot
- Collaborate with cross-functional teams to deliver features supporting transaction reporting, pre/post-trade transparency, and venue/instrument data flows
- Translate regulatory requirements into robust, auditable technical solutions
- Participate in Agile ceremonies and contribute to design, development, testing, and documentation
- Write unit, integration, and functional tests; support automated test pipelines
- Deploy services in AWS and contribute to CI/CD pipeline development
Requirements
- 5+ years of Java development experience, with strong proficiency in Spring Boot
- Solid understanding of microservices architecture and RESTful API design
- Experience deploying to and developing in AWS or other public cloud environments
- Familiarity with Agile development practices and tools (e.g., Jira, Git, Jenkins)
- Strong communication skills and ability to work closely with non-technical stakeholders
- Previous experience in capital markets, especially transaction reporting, is highly desirable
Nice to Have
- Knowledge of MiFID II, EMIR, SFTR, or other regulatory reporting regimes
- Experience with test automation frameworks (e.g., Playwright, TypeScript, BDD)
- Exposure to MarkLogic or similar document databases
We Offer
- Private Healthcare Package
- Pension
- Employee Assistance Programme
- Enhanced Maternity policy
- Group Life Protection Benefit
- Give as You Earn
- Cycle to Work Scheme
- Employee Referral Bonus Scheme
- Diversity Networks
- Access to a range of skills and certifications
About the Company
[Company description if present]
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India