×
Register Here to Apply for Jobs or Post Jobs. X

Java Full Stack Developer - Software Engineer III

Job in Newark, Essex County, New Jersey, 07175, USA
Listing for: Bank of America
Full Time position
Listed on 2025-12-05
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer
Job Description & How to Apply Below

Java Full Stack Developer – Software Engineer III

Job Description

Bank of America is guided by a common purpose to help make financial lives better through the power of every connection, and we drive responsible growth to deliver for clients, teammates, communities and shareholders every day. We are committed to building an inclusive workplace, supporting physical, emotional and financial wellness, and ensuring a supportive in‑office culture with flexibility based on role‑specific considerations.

We are looking for a mid‑level Java Full Stack Developer to join the Fraud Technology team. As a Developer you will work closely with business and technology partners to deliver solutions. Candidates must possess advanced problem‑solving skills, a willingness to learn, strong communication and the ability to research and resolve issues independently.

Responsibilities
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Mentor other software engineers and coach the team on CI/CD practices and automate the tool stack.
  • Execute story refinement, definition of requirements, and estimate work necessary to realize a story through the delivery lifecycle.
  • Perform spike or proof of concept as necessary to mitigate risk or implement new ideas.
  • Automate manual release activities.
  • Design, develop, and maintain automated test suites (integration, regression, performance).
Required Qualifications
  • 5+ years of development experience (preferably in the financial industry).
  • Java/J2EE, object‑oriented design and programming, Spring (batch, integration, boot).
  • Experience with an ORM/Persistence Framework such as Hibernate, JPA, or MyBatis.
  • Experience with SOA, REST/SOAP Web Services, Micro Services, CXF, JAXWS/JAXRS, JSON, XML.
  • Source control experience (Bit Bucket, SVN, Perforce, or similar).
  • Build tools and test practices (Maven, TDD, CI, JUnit, Mockito).
  • IDE familiarity (Eclipse, RAD, or other).
  • Agile/iterative development and full SDLC development.
Desired Qualifications
  • Experience with Cassandra, Hadoop, Kafka, or MQ.
  • Experience with a RIA framework such as jQuery, Angular, YUI, Ext JS, Dojo, Vue.js.
  • Knowledge of relational databases and SQL (Oracle, Sybase, SQL Server).
  • Front‑end web development skills (JavaScript, HTML5, CSS, Ajax, SASS).
Skills
  • Application Development
  • Automation
  • Influence
  • Solution Design
  • Technical Strategy Development
  • Architecture
  • Business Acumen
  • Dev Ops Practices
  • Result Orientation
  • Solution Delivery Process
Shift

1st shift (United States)

Hours Per Week

40

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industry

Banking

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary