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

Java Developer, Software Engineer III

Bank of America

. Develop and deliver complex requirements to accomplish business goals .

Posted 11/4/2026full-timeUnited StatesMid-LevelSenior💰 $102,900 - $179,900 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in Java development, particularly with Java 17+, Spring Boot, and microservices architecture, while ensuring compliance and security standards are met. Proficient in mentoring teams and implementing CI/CD practices to enhance software delivery and performance.

Highest-signal resume keywords
Java DevelopmentSpring BootMicroservices ArchitectureCI/CD PracticesSQL Queries

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
Java 17+SpringREST APIsKafkaSQLJUnit 5DockerKubernetesAutomated TestingSecure Coding
Soft Skills
Problem-SolvingDebuggingMentoringCollaborationPerformance Troubleshooting
Tools & Technologies
MavenGradleGitAWSAzureGCPSonarQubeSplunkDynatraceInterscope
Industry Keywords
Fraud PreventionApplication Security StandardsCompliance RequirementsCloud PlatformsIntegration Testing

Tech Stack

Tools & technologies
AngularAWSAzureCassandraCloudDockerGoogle Cloud PlatformGradleJavaJavaScriptJUnitKafkaKubernetesMavenMicroservicesMockitoMongoDBOpenShiftOracleRDBMSReactRedisSplunkSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop and deliver complex requirements to accomplish business goals
  • Ensure software meets functional, non-functional, and compliance requirements
  • Design, build, and support enterprise-grade applications through the full software development lifecycle
  • Develop and modify architecture components, application interfaces, and solution enablers
  • Code solutions and unit test according to acceptance and compliance requirements
  • Mentor software engineers and coach the team on CI/CD practices and tool-stack automation
  • Refine stories, define requirements, and estimate delivery work
  • Perform spikes and proofs of concept to mitigate risk or implement new ideas
  • Automate manual release activities
  • Design, develop, and maintain integration, regression, and performance test suites
  • Build with Java, Spring Boot, microservices, Kafka, Redis, Kubernetes, OpenShift, MongoDB, CockroachDB, Cassandra, cloud platforms, AI/machine learning models, and graph databases
  • Shape architecture and technical direction with Fraud Strategies and Product Owners
  • Architect scalable, secure, and high-performance microservices solutions
  • Participate in application architecture, solution design, coding, debugging, code reviews, and production troubleshooting
  • Work on fraud prevention across Credit, Debit, ATM, Deposit, and Check transactions

Requirements

What you’ll need
  • 4+ years of Java development experience, including working with onshore and offshore team members
  • Hands-on Java/Spring experience and ability to contribute to complex development and troubleshooting while leading the team
  • Strong hands-on Java development experience; Java 17+ preferred
  • Spring and Spring Boot, REST APIs, and microservices architecture
  • Strong SQL queries against RDBMS such as Oracle and CockroachDB
  • Kafka, MQ, or other messaging platforms
  • Maven or Gradle and Git-based development
  • JUnit 5, Mockito, and automated unit/integration testing practices
  • Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP
  • Secure coding, code quality/static analysis, and vulnerability remediation experience
  • Problem-solving, debugging, performance-troubleshooting, and production-support skills
  • Experience adopting GitHub Copilot and using AI-assisted development effectively while maintaining coding, testing, security, and engineering standards
  • Desired: hands-on experience with JavaScript, Angular, and React
  • Desired: application security standards such as mTLS, OAuth2, JWT, SSO, and Spring Security
  • Desired: monitoring/observability tools such as Splunk, Dynatrace, or Interscope
  • Desired: SonarQube or similar code-quality tools
  • Ability to work 1st shift in the United States of America; 40 hours per week

Benefits

Comp & perks
  • Discretionary incentive eligible; eligible to participate in the annual discretionary plan
  • Benefits eligible
  • Paid time off
  • Resources and support to employees
  • Opportunities to learn, grow, and make an impact
  • Affordable, competitive and flexible benefits supporting physical, emotional, and financial wellness