React Job: Engineer

Job added on

Location

Bangalore - India

Job type

Full-Time

React Job Details

About the role

At ANZ our purpose is to shape a world where people and communities thrive. We’re making this happen by improving our customers’ financial wellbeing so they can achieve incredible things – be it buying their home, building a business or saving for things big or small.

Role Location : RMZ Ecoworld, Bangalore
Job Title : Engineer

The Engineer will participate in design, development on the WallStreet, GRID, FxHub, Flowfx and FX upstream adaptor applications that connect to vendor portals (Bloomberg, FxAll Treasury Centre etc.), be part of the BAU and project team to support ongoing enhancements. The WallStreet platform is used for FX trading, routing and position management by ANZ traders for middle-office operations and is used to manage the risk and perform position management and P / L calculations.
The incumbent will be required to be technically capable to work on enhancements/fixes etc and also co-ordinate with Business and other Technology Partners for enhancement and maintenance of WallStreet,GRID platforms and related New-World channels
and will become a key resource as part of a team that performs key enhancements to WallStreet, Flowfx and FXHub applications.

What will your day look like

Currently the FXTP teams have decommissioned the external Reuter’s Electronic platform completely and are transitioning to simplifying the in-house platform built as replacement. There is a need to uplift a lot of STP interfaces related to this and an exciting opportunity for a seasoned Java lead engineer

to work collaboratively with the ANZ Forex and Institutional business in a fast-paced environment to deliver optimal customer outcomes and values at speed and enrich themselves via NWOL, mentoring and coaching
to continuously uplift and modernize the existing systems with the best of breed of technologies
to provide 2nd line DEV support and timely resolve critical production issues outside core AU business hours
What will you bring?

To grow and be successful in this role, the candidate will ideally bring the following skills:

In depth knowledge of Core Java 1.8+ and latest capabilities of Java 1.8+(upto latest JDK),multi-threading,collections framework and JEE (JDBC,JMS,JMX,JPA) etc.
Expertise in open source technologies such as Springboot,Spring,Hibernate
Knowledge of OSGi, MicroServices,Karaf
Familiarity with MQ and JMS,ActiveMQ,Kafka,Chronicle,REST and Web Services,Camel
Experience with relational Databases like Oracle,SQLServer,MySQL etc.
Familiarity with Agile tools used for continuous Integration and build,such as Team City/Hudson/Maven/Git/UDeploy/Puppet etc.
In depth knowledge of garbage collection strategies,performance tuning
Knowledge of in memory caching technologies such as gemfire
Knowledge of distributed systems
Unit testing frameworks such as Junit or equivalent
Experience in writing and managing JUnits and Mock frameworks like Mockito,JMock or equivalent
Experience in creating scripts in JMeter for performance testing
Proven expertise in software design on J2EE platform
In-depth knowledge and experience in software design methodologies,design patterns,and object oriented design and principles
Experience with Jira,XRay, BitBucket, Artifactory
Familiarity with continuous integration,build and deployment Tools such as Team City/UDeploy/Bamboo and build tools like Maven,Gradle
Quality Tools: PMD,checkstyle,findbugs,Sonar
Code coverage tools: Emma,Cobertura
Exposure to Web technologies like Spring MVC,ReactJS,Bootstrap Good troubleshooting skills and knowledge of security testing including scanning,fixing and of vulnerabilities in Java applications
Proficiency in API and Web Service Development
So, why join us?

At ANZ, everything we do boils down to ‘why’ – our purpose – to shape a world where people and communities thrive. We're just as focused on seeing our people thrive as well as our customers. We'll give you every opportunity to develop your career
We are responding faster to changing customer requirements, focusing on the things that matter the most, energizing our people, eliminating waste and reducing bureaucracy

A happy workplace is a thriving one. So in order to attract and keep the best talent, and say thanks for the hard work, we make sure all our employees are rewarded

ANZ recognizes the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates. Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.

We work flexibly at ANZ. Talk to us and let us know how this role can be flexible for you.

.

You may apply for this role by visiting ANZ Careers and search for reference number 15911

Job Posting End Date

, 11.59pm, (Melbourne Australia)