Job Description
Join us as an Atlas Developer at Barclays, where you`ll be a member of the global team responsible for building and enhancing the next generation of Barclays’ Atlas Platform. You will be responsible for the development and timely delivery of new and/or existing software, working with project managers and software engineers, both internal and external to the Atlas Trade team. You'll also be responsible for interacting with the end users in London from time to time to understand issues/feedback and incorporate the same in developing solutions.
To be successful as an Atlas Developer, you should have:
* Core Java skills, including but not limited to Generics, Collections, Multithreading, Input/Output, Streams and database connectivity, are required, and the candidate should be proficient in reading, writing, and debugging multithreaded Java code.
* Spring framework experience.
* Strong problem-solving skills. You should be able to understand a complex problem and translate the solution into a program using Object-Oriented Programming fundamentals and be able to demonstrate strong proficiency in writing unit test cases for your solution.
Some other highly valued skills may include:
1. Knowledge of Oracle Coherence and related relevant experience.
2. Knowledge of messaging platforms such as Message Queue and Solace and related design patterns for producin...