Senior Java Developer

Job Location:  London (London-United Kingdom), Pune
Job Description:  SkillSet: java, spring, j2ee, hibernate, eclipse.
Project Description

PRG (Portfolio Reporting Group) is strategic programme where they are replacing the old application and building new platform on new technologies. They are taking the data feeds from 120+ front office data sources and aggregating and ensuring they report the correctly the data to number of regulatory bodies and stock exchanges as would be required. Currently the team would leverage the EAP (Enterprise Analytics Platform) to build the current application. MVP has gone live in December but major feed onboarding happening over the next 2 years.

  • Report into Compliance Domain Architect and Programme Manager
  • This is not a traditional solution architect role as many of the building blocks for our solution have already been developed
  • Understand how to gradually morph a code base in a controlled manner to make it performant
  • Adoption of existing in-house built code frameworks (Java and SparkSQL)
  • Know what it takes to build high quality common code components that can be re-used across programmes
  • Microservice architecture down to software component
  • Very strong communication skills to influence and direct multiple developer teams in London and Pune
  • Product architecture document
  • How to performance tune code running across a distributed environment
  • Full stack Java knowledge
  • CI/CD using Jenkins
  • Microservice and API design patterns
  • Docker/containers using RedHat Openshift
  • RedHat jBPM
  • SparkSQL
  • Conrol-M
  • Hadoop
  • BitBucket / Git
  • Code quality (Sonar)

Must Have

  • Core Java 5+ years
  • Spring framework 5+ years
  • Kafka or other messaging 3+ years
  • Knowledge of key APIs: JPA, JTA, CDI, etc.
  • Knowledge of various design and architectural patterns
  • Understanding of microservices architecture
  • Containerization solutions (e.g. Docker, Kubernetes, OpenShift)
  • Building tools (e.g. Maven, Gradle)
  • Version Control (e.g. Git)
  • Continuous Integration systems (e.g. TeamCity, Jenkins)


  • English: B2 Upper Intermediate
Functional Area:  Web / Mobile Technologies
Experience:  5 - 9 years
Qualification:  ("Other in Other") OR ("10+2 or Below in any field")
Salary:  7 Lakh to 14 Lakh INR
Job Ad publication date: 24 Feb 2021  

Related Jobs

Related Jobs