Java Software Engineer

Location:Dorset
Job Type:Full Time

As an experienced Software Engineer your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying both business and functional requirements.

Your expertise in various technology domains will be countered on to help set strategic direction and solve complex mission critical problems, internally and externally to the team. Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit and best of all, you’ll be able to harness massive amounts of brainpower through our global network of technologists from around the world.

You will be working as a hands on Java Developer on a cross border project being responsible for the continuation integration & test automation covering back end, front end and mobile.


Responsibilities;

  • Providing coaching, support and mentoring to other team members

  • Working on test driven development, test automation, using mocking framework like Mockito

  • Participating in all stages of the application development lifecycle, including design, implementation, testing and production support

  • Coming up with new and innovative ways to solve complex technical problems and improve continuously

  • Participating in agile / scrum ceremonies – Daily stand up, planning and demos, understanding feedback and applying to future endeavours



Qualifications


  • Java/J2EE development and design, with emphasis in JavaScript and Servlets Knowledge of Spring/Hibernate framework, MVC design methodologies.

  • Database development and data model design.

  • A deep understanding of test automation, creating and running unit tests and functional tests

  • Familiarity with automated testing frameworks

  • Good Unix scripting skills

  • Knowledge of XML, Web Services, Service Orientated Architecture (SOA)

  • Skilled in SQL performance tuning, web application performance analysis and tuning, analysing performance metrics

  • Knowledge of Defensive Programming e.g. prevention of cross-script attack, sql injection etc.



Our technology team relies on smart, driven people like you to develop applications and provide technology support for all our users across the Corporate Investment Bank. Your efforts will touch lives all over the financial spectrum and help reduce manual efforts, remove risk, increase transparency. You’ll be part of a team specifically built to meet and exceed our evolving technology needs as well as our technology controls agenda.

At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity.We encourage professional growth and career development, and offer competitive benefits and compensation.If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

@2019 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran.