Java Full Stack Developer - Software Engineer III
Listed on 2025-12-05
-
Software Development
Full Stack Developer, Java Developer
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).
- 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.
- 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).
- Application Development
- Automation
- Influence
- Solution Design
- Technical Strategy Development
- Architecture
- Business Acumen
- Dev Ops Practices
- Result Orientation
- Solution Delivery Process
1st shift (United States)
Hours Per Week40
Seniority LevelMid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustryBanking
#J-18808-Ljbffr(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).