Bank of America

Software Engineer III – Java Developer

Bank of America

full-time

Posted on:

Location Type: Office

Location: Addison • North Carolina, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

J2EEJavaKafkaLinuxOracleSOAP

About the role

  • 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)

Requirements

  • 5 years + Experience
  • Proficient in Linux, Tomcat, Oracle, IIS, Windows
  • Good development skills in Java, J2EE, Kafka, Rest/SOAP services
  • Bachelor’s degree or equivalent work experience
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible working arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJ2EEKafkaRest servicesSOAP servicesLinuxTomcatOracleIISWindows
Soft skills
mentoringcoachingcommunicationteam collaborationproblem-solving