Senior Java Developer

London, ENG, GB, United Kingdom

Job Description

Are you an experienced

Senior Java Developer

with a proven track record of delivering high-quality, scalable solutions? We invite you to join our dynamic team and contribute to impactful, large-scale projects in the financial markets.


In this hybrid role, you will leverage your deep backend expertise to design and implement solutions that are resilient, scalable and maintainable. This is an excellent opportunity to work in an inclusive, innovative environment that fosters professional growth while delivering cutting-edge technology solutions.

Responsibilities



Serve as a technical expert, advising on design, development and implementation of Java-based solutions and related technologies Drive the delivery of critical projects, breaking down epics into actionable stories with product owners and other leads Build and maintain scalable and reliable microservices aligned with best practices. Collaborate extensively across business and technology stakeholders to achieve shared objectives Mentor and guide team members on coding best practices, ensuring maintainable and testable code Design and implement database solutions in SQL & NoSQL, ensuring performance, resilience and scalability Ensure solution documentation aligns with organizational standards, policies and strategies

Requirements



5+ years of professional experience in backend development, producing efficient and maintainable code Familiarity with Spring Framework, including Spring Boot, Spring Data, Hibernate/JPA and Spring JDBC Skilled in designing and building REST APIs and understanding REST API architecture Experience deploying and maintaining cloud solutions (Azure, AWS, GCP, or similar environments) Proven experience with Kafka/Event-driven architectures Bachelor's degree or equivalent in computer science, software engineering, or a related technical field Strong communication skills, able to engage with stakeholders at all levels across business and technology domains Demonstrated ability to mentor and coach developers, providing constructive feedback on their work Capability to foresee technical roadblocks, contribute innovative solutions and manage change effectively

Nice to have



Experience with Docker and Kubernetes Designing and maintaining microservices in complex architectures Knowledge of event-based architecture and distributed ledger technologies (e.g., DLT)

We offer



EPAM Employee Stock Purchase Plan (ESPP) Protection benefits including life assurance, income protection and critical illness cover Private medical insurance and dental care Employee Assistance Program Competitive group pension plan Cyclescheme, Techscheme and season ticket loans Various perks such as free Wednesday lunch in-office, on-site massages and regular social events Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more If otherwise eligible, participation in the discretionary annual bonus program If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program * + All benefits and perks are subject to certain eligibility requirements

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3876510
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned