SonicJobs Logo
Left arrow iconBack to search

Software Engineer III - Java Developer

Bank of America
Posted 5 months ago, valid for 17 days
Location

Addison, WI 53002, US

Salary

$95,000 - $114,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Bank of America is seeking a software engineer with over 5 years of experience in Linux, Tomcat, Oracle, and Java technologies to develop and deliver complex software solutions.
  • The role involves coding, unit testing, and ensuring compliance with functional and non-functional requirements while mentoring other engineers on CI-CD practices.
  • Candidates should have strong development skills in Java, J2EE, Kafka, and REST/SOAP services, along with experience in architecture and design patterns.
  • This position requires a Bachelor's degree or equivalent work experience, and the expected salary is competitive based on experience and qualifications.
  • The job is based in an in-office culture with a first shift schedule of 40 hours per week, emphasizing a collaborative and inclusive work environment.

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.


Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.


At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description:

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

This position is within Global Records Management supporting GRM code compliance for 200+ Application Inventory Tools or AITs.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements

  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained

  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack

  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

  • Automates manual release activities

  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Required Qualifications:

  • 5 years + Experience - Proficient in Linux, Tomcat, Oracle, IIS, Windows

  • Good development skills in Java, J2EE, Kafka, Rest/SOAP services

  • Apply enterprise standards for solution design, coding, and quality

  • Review monthly new/Initiative Imports completed

  • Yearly LOB AIT audit review and implementation

  • Trigger Record Code Council Meetings

  • AIT liaison between AIT and GRM

  • AIT Review – decommission /delisted/ new

  • Data Classification – FINRA, FCRA, PCI, HIPPA, DOJ, GDPR, SEC. Application, Legal, etc. generally requires the Archival system to be involved.

  • GRM coordination of AIT/ record codes – works with GRM to ensure proper record codes align

  • Manage and review DCRS Mailbox - All RM requests, RCAs, concerns, questions, etc.

Desired Qualifications:

Prior experience in GCA

Skills:

  • Application Development

  • Automation

  • Influence

  • Solution Design

  • Technical Strategy Development

  • Architecture

  • Business Acumen

  • DevOps Practices

  • Result Orientation

  • Solution Delivery Process

  • Analytical Thinking

  • Collaboration

  • Data Management

  • Risk Management

  • Test Engineering

Minimum Education Requirement: Bachelor’s degree or equivalent work experience.

Shift:

1st shift (United States of America)

Hours Per Week: 

40



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.