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

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Java
Bank of America. Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements .
Posted 5/13/2026full-timeCharlotte • New Jersey, North Carolina, Texas • 🇺🇸 United StatesSeniorLeadWebsite
Tech Stack
Tools & technologiesAnsibleDNSJavaJenkinsKubernetesLinuxMavenMicroservicesOpenShiftShell ScriptingSpringSpring BootSpringBootTCP/IP
About the role
Key responsibilities & impact- 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
What you’ll need- 8–12+ years of software/ systems engineering experience
- 5+ years hands‑on with Java and Spring Boot (microservices)
- Strong experience with middleware/integration tools: webMethods , Mule , and API gateway patterns
- Proficiency with Linux , shell scripting , Git ( Bitbucket ), Jenkins , Maven , Ansible , and JFrog Artifactory
- Practical experience with containers and Kubernetes or OpenShift in production
- Solid grasp of networking (TCP/IP, DNS, TLS), observability (logs/metrics/traces), and performance tuning
- Proven Agile practitioner; daily user of Jira ; strong communication and documentation skills.
- Bachelor’s degree or equivalent work experience
Benefits
Comp & perks- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
- competitive benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring Bootmicroservicesmiddleware toolswebMethodsMuleAPI gateway patternsLinuxshell scriptingperformance tuning
Soft Skills
mentoringcoachingcommunicationdocumentationAgile practices