Description
Key Responsibilities & AccountabilitiesThis role is responsible for:
This person will act as development SME within the Java domain. This requires them to be a delivery focused professional who can work without supervision to a consistently high standard. The role requires the individual to be an expert within their field and who strives to maintain and expand upon their expertise.
This person will be a dynamic individual who relishes a challenge and seeks to continually improve their understanding of both their professional skills and the industry in which they operate.
Person SpecificationKnowledge/Experience
- Significant delivery experience on a commercial application development project including integration with 3rd party applications.
- Delivery experience of commercial enterprise applications within the Java development stack.
- Delivery experience of message oriented (or event driven) distributed systems.
- Implementation experience in Application Server clustering, performance tuning and scalability testing to support high throughput, moderate latency, high availability systems.
- Experience including analysis, design, coding and implementation of large-scale custom built object-oriented applications.
- Strong OO design knowledge, including extensive design patterns knowledge
- Implementation experience of working with open source technologies like Spring, Hibernate, Camel, etc.
- Experience in writing complex SQL queries and PL/SQL, specifically Oracle.
- Integration experience with relational databases, specifically Oracle.
- AWS experience advantageous.
- Knowledge of Agile Methodologies, such as Extreme Programming - XP and Scrum or RUP.
- Implementation experience of continuous integration, ideally using Jenkins.
- Implementation experience of using Linux.
- Experience on Front End technologies like AngularJS, JQuery, JavaScript, GWT, AJAX, JSF is preferable.
- Working within (and knowledge of) the financial industry is a bonus.
Preferred Technical Skills:
- Java 8+
- Web development using HTML5, JavaScript
- JMS
- JDBC
- REST and Micro Services
- AWS