Job Description :

Top Skills:

  • Java Springboot SQL, Junit
  • Core Java
  • Oracle SQL / PLSQL
  • Spring MVC
  • Java
  • Spring Framework
  • SQL

Nice to Haves

  • Experience with some or all the following database technologies:
  • Oracle Database
  • PL/SQL
  • Stored procedures
  • Apache Cassandra
  • Familiarity with modern cryptography
  • Standard CICD stack for the bank- Jenkins (NTH)
  • Automated tool run daily from Jenkins reporting to JFrog Artifactory

Day to Day Responsibilities/project specifics:

  • First job is going to help get testing under control- build tests/automated tests so they don't have to spend hours running test.
  • As they get more experience with IVR system, will move to Development.
  • At first working in test tool, testing software.
  • Develop Java- building a test tool.
  • Homegrown testing software

Description:

  • This position is for a Software Developer with experience writing test frameworks and automated tests.
  • This Software Developer will be responsible for building and maintaining proprietary Bank of America software. Initially, they will be writing a test framework and specific integration tests that test features of RESTful services which are hosted in Client servers. As the Software Developer becomes more familiar with the software they will be invited to work on the primary services as well. The Software Developer will work side by side with product owners, program managers, and architects across multiple teams to determine requirements and interfaces between services. The Software Developer will be part of a SCRUM team with SCRUM ceremonies and will deliver all the story validation in order to deliver the features in sprints.

Required Skills

  • Experience developing with the following languages and libraries:
  • Quick learner and self-starter who requires minimal supervision to excel in a dynamic environment.
  • Understanding of the software development life cycle processes
  • Experience in creating and supporting RESTful web services.
  • Excellent written and verbal communication skills interacting across all levels from junior members to senior management.

Desired Skills

  • Familiarity with Java 8 features, like Optional and Streams
  • Familiarity with modern development approaches like Agile/SCRUM/Lean
  • Familiarity with Git / Bitbucket
  • Familiarity with continuous integration software like Jenkins, Artifactory and Ansible Tower
  • Domain knowledge of banking and financial applications
  • Prior experience of working with globally distributed teams
  • Familiarity with SoapUI
             

Similar Jobs you may be interested in ..