Java Developer – Symphony | 4+ Yrs | USA

Website Barclays

Job Description:

As a Java Developer, you will be responsible for building Symphony Bots in Java and Kafka-based message streaming components. Bots should be built in a way that they can be easily ported to other chat platforms like MS Teams. The role requires a variety of very niche skills like Symphony/RPA etc., along with good communication skills to interact with global counterparts.

Job Roles and Responsibilities:

  • Responsible for architecting and developing Symphony Bots which will be used by different business areas across Barclays
  • Accountable for providing solutions for business workflow automations problems
  • Support existing Symphony Bots and work on enhancement requests
  • Flexible with working arrangements as some deliveries span London and New York time zones, this role also requires the candidate to do weekend support on an ad-hoc basis during releases
  • Ability to synthesize complex issues/scenarios into easy-to-understand concepts across both technical and non-technical audiences
  • Interact with Fin Tech vendors to assess business needs
  • Admirable written and oral communication skills
  • Self-motivated

Job Requirements:

  • 1+ years of experience in Bot development preferably RASA, Microsoft Bot Framework, Dialog flow or Watson
  • 1+ years of experience with Kafka Apache framework
  • 4+ years of programming background in Java, J2EE, Spring, Spring boot
  • Experience designing and building REST API

Knowledge & Skills:

  • Building CI/CD pipeline using Jenkins, OpenShift
  • Knowledge on cloud engineering including Kubernetes and Docker technologies
  • Working Knowledge of AWS technology
  • Investment banking experience will be a plus

Apply Job

When you apply, don’t forget to mention that you found this Job Post on