View Job

Java Developer

Bank of America | Newark DE 19711 USA | Full Time | Posted: 10/11/2019

Job Descriptiontop

Job Description:

Position Summary

Looking for a full time lead developer to handle all digital payment fraud transactions. The candidate should be well versed on digital payments flows, fraud detection, web services, BRMS etc. Candidate should have experience on large scale web based applications and should have development experience in building high tps, high scalable, high available applications. Candidate should have day-to-day hands-on experience in building Spring framework applications and thoroughly knowledgeable on building multi-threading, reactive frameworks and test driven development..

Required Skills

8-10 years experience with JAVA application development 
- Experience with Spring (ORM, MVC, Integration, Batch, Services, among others) 
- Experience with Object-Oriented Programming (OOP) 
- Experience with SOA, REST/SOAP Web Services, JSON/XML 
- Experience with at least one ORM/Persistence Framework: iBatis/MyBatis, Hibernate, JPA 
- Experience with Source Control: BitBucket/GIT, Subversion (SVN), Perforce, or similar 
- Experience with Maven, Test Driven Development (TDD) and Continuous Integration (CI), JUnit
- Experience with IDE: Eclipse, RAD, or similar 
- Experience with web/application servers: Tomcat, Apache, JBOSS, Websphere 
- Experience with at least one RDMS and SQL: Oracle, Sybase, SQL Server 
- Experience with Agile/Iterative development and full SDLC development 

Desired Skills



1st shift (United States of America)

Hours Per Week:


Job Detailstop

Location Newark, DE, 19711, United States
Categories Information Technology

Location Maptop

Contact Informationtop

Contact Name -
How to apply Employer provided a link where your application will be accepted. Click on the link below and follow instructions.
Apply Click Here (apply to job)
Job Code 19058404

Featured Employers - view all