Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bank of America

Software Engineer III

Bank of America

. Contribute to story refinement and define requirements .

Posted 10/16/2026full-timeCharlotte • North Carolina • United StatesSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in designing and developing RESTful services with Java and related frameworks, alongside a strong proficiency in CI/CD practices and mentoring software engineers. Capable of resolving technical complexities and implementing automated testing and deployment solutions.

Highest-signal resume keywords
Java DevelopmentRESTful ServicesCI/CD PracticesMentoring Software EngineersAutomated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
JavaJ2EESpring CoreSpring BootSpring CloudHibernateSQL ScriptingApplication Design PatternsObject-Oriented ProgrammingSpring Batch
Soft Skills
Strong Oral CommunicationStrong Written CommunicationExcellent Problem-Solving
Tools & Technologies
EclipseGit/BitBucketMavenJenkinsSonarQubeJUnitMockitoPowermockSplunkDynatrace
Industry Keywords
Continuous IntegrationContinuous DeliveryAutomated TestingTechnical Complexity ResolutionProofs of Concept

Tech Stack

Tools & technologies
CloudHibernateJ2EEJavaJenkinsJUnitMavenMockitoOracleSplunkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Contribute to story refinement and define requirements
  • Participate in and guide work estimation through the delivery lifecycle
  • Perform spikes and proofs of concept to mitigate risk or implement new ideas
  • Code solutions and unit test against acceptance and compliance requirements
  • Design and develop solutions using multiple architectural components
  • Assist with resolving technical complexities
  • Design, develop, and modify architecture components, application interfaces, and solution enablers
  • Maintain automated integration, regression, and performance test suites
  • Set up and develop continuous integration and continuous delivery pipelines
  • Automate manual release activities
  • Mentor Software Engineers and coach the team on CI/CD practices and tool-stack automation

Requirements

What you’ll need
  • 10+ years of experience designing and developing RESTful services using Java, J2EE, Spring Core, Spring Boot, Spring Cloud, Hibernate, JBoss, Oracle, and Copilot
  • Hands-on experience with JUnit, Mockito, or Powermock
  • Proficiency in Eclipse, Git/BitBucket, Maven, Jenkins, and SonarQube
  • Understanding of application design patterns and object-oriented programming
  • Experienced in Spring Batch
  • Experienced with relational databases and SQL scripting
  • Experienced with Splunk and Dynatrace
  • Strong oral and written communication skills
  • Excellent problem-solving skills

Benefits

Comp & perks
  • Opportunities to learn, grow, and make an impact
  • Inclusive workplace
  • Support for teammates’ physical, emotional, and financial wellness
  • Recognition and rewards for performance
  • In-office culture with role-specific flexibility