Software Developer - CGEMJP00266992

Location:
London
Job Type:
Contract
Industry:
Cloud & Infrastructure
Job reference:
BBBH234697_1725891155
Posted:
about 1 month ago

Role - JAVA Full Stack Developer on Cloud
Location - London 60/40% office / WFH. Although 5 days in office is preferred
Duration - 12 months + possible extension
Rate: £465.28 p/d Umbrella


Role Details:

Prior Background § Minimum 5 years of experience on Java Full Stack as Full-stack Developer / Integration Developer / Solution Architect. No of years experience - 8 - 11 Years with minimum 5 years of Java on Cloud experience preferably AWS

  • Java on Cloud development
  • Must have experience as a developer across various SDLC phases such as technical design, development, deployment, go-live, test (development support) etc.
    Technical skills: Java (core) on Cloud, AWS, Spring boot, Kafka, Kubernetes, Camunda (workflow), MongoDB, React.js, Spring batch, Redis (cache)
  • Primary Skills § Exposure to Investment Banking
  • Exposure to Investment Banking. Wealth Management products/ applications
  • Exposure of Money Markets, Funds, Debt Securities
  • Experience of application developer in Microservices architecture
  • Experience of design and build of integration components
  • Experience in data structures and algorithms, design patterns and object-oriented design principles.
  • Experience building highly scalable distributed systems.
    Strong skills in key J2EE technologies like Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch
  • Experience with various integration design patters (API, MQ etc.)
  • Frameworks experience - Spring/Hibernate/Struts/Jasper/Quartz
  • Good knowledge of Oracle
  • Fully conversant on Interface design, Database design, OOAD
  • Experience CI:CD process and tools like Jenkins
  • Ability to work in a team/individually and handle deadlines

Responsibilities

  • Ability to execute the tasks as per the instructions or run books provided by the team lead or architect and basis requirements.
  • Support system architecture, design, support cross business area.
  • Ability to own end-to-end application delivery for specified projects, identifying and engaging all technical component teams.
  • Ensuring project designs are compliant to architectures standards.
  • Experience in self-driving the delivery/development process leading and managing a team (applicable for Senior Developers)
  • Support Design, develop, implement, and maintain series of programs, subsystem, revision and enhancement of existing apps.
  • Support the deployment activity as per the processes defined.
  • Ensure all the prerequisites are met prior to initiating any deployment tasks. Execute rollback procedures, if required
  • Troubleshoot incidents during deployment.
  • Perform operational readiness tasks and ensure production acceptance criteria are met.
  • Ensure functional and NFR requirements (Capacity, availability, response times, fault tolerance etc.) are delivered as agreed
Back job search
Back to Search Results
.