Quantcast
Channel: jms jobs - Stack Overflow
Viewing all articles
Browse latest Browse all 197

Java and AngularJS Developer in Treasury Team at Barclays- Prague Technology Center (Praha 4, Czechia)

$
0
0

About Treasury Intraday Liquidity and Latitude Program


The Intraday Liquidity (IDL) team provides technology solutions for the Treasury and Treasury Operations teams, which in turn provide funding and liquidity management services across the Barclays Group. The Latitude Programme will deliver a strategic platform to support intraday liquidity (IDL) and funding requirements for Treasury and Treasury Operations. Treasury Operations actively fund >1800 accounts across 55 legal entities, ~80 currencies; and daily instruct some$60bn in funding movements. Latitude is delivered by an integrated change and technology team of ~40FTEs with footprint in London, NY, Prague and Pune. We operate with 3 agile teams and deliver in partnership with Planixs to implement their Realiti product.


Overall purpose of role


The Latitude Development Team is looking for an enthusiastic self-starting Java developer interested in working on this exciting project. You would be responsible for developing a high-performance distributed application based on a low latency, real-time, message driven architecture, using state of the art technologies based around a technology mix that includes Java 8, JMS, Spring IOC, Spring Integration, Oracle, Hibernate, REST, JSON and AngularJS v2. Our aim is to be able to process approx 20 million transactions per day with a throughput of 6 million per hour. The data is standardized, linked and matched all in real-time.


You should enjoy working in a dynamic agile environment; have strong communication skills and a keen interest both in advancing your technical skills as well as learning the business.


Key Accountabilities


Design, develop and deliver technical components for the solution. Hands on Java coding with strong focus on enterprise systems integration, message-oriented middleware and micro services architecture. Performance tuning to ensure acceptable application processing rates.


You will be a member of an agile team that together with other distributed teams will work towards achieving a common set of project objectives. You will need to communicate efficiently and ensure information is shared with the wider team (e.g. via Confluence/wiki). Regular engagement with product and architecture owners as well as liaising with individuals from other departments in the bank is commonplace.


You will have experience with solving complex problems and would be able to propose solutions that utilize both the established patterns and fresh out of the box thinking.


Work with the Development Manager and Architecture Owner to ensure the written software is in line with the overall architecture vision and coding standards.


Introduce and adopt best practices in software development, while taking risk and cost into account. Collaborate with others to ensure consistent adoption of best practices.


Support Run the Bank (RTB) team in addressing production issues and releasing new versions of the application.


Person Specification


Essential Skills/Basic Qualifications:


- Bachelor’s Degree in Computer Science or equivalent


- Excellent Java development skills


- Strong experience with Spring framework


- Experienced in Web development (AngularJS preferred)


- Strong spoken & written communication skills


- Desirable skills/Preferred Qualifications:


- Familiarity with Maven, GIT, TeamCity, SonarCube, IntelliJ Idea


- Understanding of Docker, Kubernetes, AWS/Openshift


- Proactive and fast learner


Viewing all articles
Browse latest Browse all 197

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>