Java Developer Automation CI/CD
Description:
Java Developer
Job Description
Job Purpose:
Agile delivery of functional and non-functional changes to Lifecycle Components of Strategic Prime Brokerage Platform.
Key Responsibilities:
Delivery of changes to Prime Brokerage Processing components (Java) within the Strategic PB Platform with a focus on Lifecycle functionality.
Development and Automated Testing using Java.
Working within a global Agile team focused on Continuous Integration and Continuous Deployment.
Participation in design, planning and estimation discussions within the team.
Job Background:
The Prime Finance business competes in a highly competitive marketplace, providing Prime Brokerage services to institutional clients such as hedge funds, and backing this up with financing and stock borrow capabilities.
Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of this business – Prime Brokerage.
Our clients rely on us to provide consistently high levels of service to ensure transactions, payments and reporting are delivered without failure or error every day.
Person Specification
Knowledge/Experience:
Background of delivering software using an iterative Agile approach.
Track record of quality-led engineering using developer-led automated testing, CI/CD, micro-services, containerized deployment and Cloud engineering.
Proven record of accomplishment in owning and driving success delivery to business users.
Comfortable dealing with product owners to understand requirements and explore solutions
Ability to focus on multiple projects simultaneously
Previous experience and knowledge of Prime Brokerage desirable (but not essential).
Required Skills:
Experience with JVM based development using Java, Kotlin, or Scala. (at least 3 years)
Test Driven Development
Experience and aptitude of Agile and DevOps approaches – e.g. continuous integration, test automation, frequent releases, containerization.
Any experience with tools such as Jenkins, Grafana, Elastic Stack, SQL Server, Tibco EMS, Tomcat, Spring, Linux, Angular, Kubernetes and OpenShift would be beneficial.
Qualifications:
Degree in technical/quantitative subject preferred (e.g. Computer Science, Math, etc)
Competencies
Ability and willingness to take personal responsibility for timeliness and quality of delivery. Pride in delivering solutions to make users happy.
Culture of continuous improvement – always striving to approve the processes and practice of self and others
Strong collaborative communication with business users and other technology teams
Comfortable with giving and receiving open and honest feedback
170947
Please see our complete list of jobs at:
www.rmscorp.com