As a senior Java developer, you will focus on technical solutions and participate into multiple agile software delivery teams to deliver the business value to the Business. You will understand the different technology silos within the Bank and how to interface with them. You will be part of the team that constantly analyse and improve the Murex Trade processing platform from a technical point of view as well as from user experience view. You’ll keep yourself updated with the latest software technologies and sharing the knowledge to team.
Responsibilities: 61 Working alongside our business users and the development team to understand the business processes. 61 Communicating and co-ordinating with different technology silos 61 Ability to bring new ideas and present them in clear, thoughtful manner 61 Evangelize the adoption of Agile development practices 61 Catalyst for adoption of modern software development practices o Devops o Micro Service o Dockerable application o CI/CD 61 Building strong relationships with the business through delivery, communication and domain knowledge transfer. 61 Developing solutions that embrace our firm standards without compromising on quality. 61 Perform non-functional testing, regression testing, independent testing, SIT and UAT. 61 Phasing, building and delivering designed solutions to meet the expectations. 61 Providing production support on existing systems and resolving operational issues while working with other support and development staff located across the globe.
Required Skills 61 More than 8 years of experience with Java/J2EE development experience 61 Micro-Service architecture, Spring cloud, Dubbo 61 Devops & Automation 1. Software version management – GIT 2. Auto testing, Auto Building, Auto Deployment; 3. Build Systems – Maven, Gradle 4. Continuous Integration – Jenkins, Sonar 5. Continuous deployment 61 Event driven and Domain Driven Design 61 Solid database experience. Familiarity with database platforms, both SQL (Postgresql, Oracle) or NoSQL (Cassandra, HBASE, MongoDb) and common database design patterns. 61 Excellent in communicating and presenting technology topics 61 Understanding of financial market and FX, Money Market, FX Options, Rates Derivatives, Commodities domain. 61 Enterprise Integration Patterns and frameworks HTML5, CSS, Java script, JQuery, Bootstrap, Vue, React, Angular,Redux