Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III- Java

$102.9k - $179.9k
Full-time

Bank of America

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 and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.

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

Position Summary:

This role is responsible for designing, developing, and delivering complex software solutions using Java Spring Boot and modern UI frameworks to achieve business objectives. The position requires ensuring that applications meet functional, non-functional, and compliance requirements, while emphasizing scalability, maintainability, and integration.

The ideal candidate will have strong expertise in microservices architecture, cloud-native development (OpenShift/Kubernetes), and modern front-end frameworks (Angular/React), along with industry best practices in development, testing, and architecture.

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.

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)
  • Develop high-quality, scalable solutions using Java, Spring Boot, and microservices architecture
  • Build and enhance RESTful APIs and web services
  • Design, develop, and maintain containerized applications deployed on OpenShift/Kubernetes
  • Write clean, maintainable, and testable code aligned with defined acceptance criteria and compliance requirements
  • Design and evolve application architecture, APIs, and reusable components while ensuring alignment with enterprise architecture standards
  • Participate in story refinement, requirement definition, and effort estimation
  • Perform POCs/spikes to evaluate new technologies and mitigate risks
  • Collaborate with cross-functional teams including product owners, QA, and DevOps

Required Qualifications:

  • 8+ years of experience in software development
  • Strong hands-on experience with Java, Spring Boot, Spring Cloud, and microservices architecture
  • Experience developing and consuming RESTful APIs
  • Experience with OpenShift, Kubernetes, or other container orchestration platforms
  • Front-end development experience using Angular or React (JavaScript/TypeScript)
  • Experience with relational (Oracle, SQL Server, PostgreSQL) and non-relational databases (MongoDB, etc.)
  • Familiarity with ETL tools (e.g., Informatica or similar)
  • Strong understanding of distributed systems and scalable application design
  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.)
  • Experience with version control systems (Git) and agile development methodologies
  • Ability to contribute to requirement definition, design discussions, and solution implementation
  • Strong analytical, problem-solving, communication, and organizational skills
  • Proven ability to work collaboratively in a team-oriented environment

Desired Qualifications:

  • Experience with cloud-native development and DevOps practices
  • Exposure to event-driven architecture (Kafka or similar messaging systems)
  • Familiarity with API gateways, security (OAuth2, JWT), and service mesh technologies
  • Hands-on experience with performance tuning and monitoring tools
  • Experience with JIRA and Agile project tracking tools
  • Ability to understand stakeholder needs and translate them into technical solutions
  • Strong capability to analyze business processes and implement efficient solutions
  • Experience in application troubleshooting, debugging, and production support
  • Ability to document technical designs, workflows, and processes
  • Experience creating user documentation and training materials
  • Self-motivated, innovative, and results-driven individual

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

Shift:

1st shift (United States of America)

Hours Per Week:

40

Pay Transparency details

US - NY - New York - 1100 Ave Of The Americas - Two Bryant Park (NY1540)Pay and benefits informationPay range$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set.Discretionary incentive eligibleThis role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.BenefitsThis role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III- Java in Wisconsin vacancy
  •  ...review and analysis. Certified Microsoft .Net Web Developer III capabilities with 5 or more years of experience in .NET core,...  ...wide degree of creativity and latitude is expected. Hardware/Software Environment .NET Core 8+ C# GitHub Jira Swagger... 
    Suggested
    Full time
    Contract work
    For contractors
    Work experience placement
    Remote work
    Relocation
    Weekday work

    Novalink Solutions

    Madison, WI
    1 day ago
  • This recruitment is for one (1) .NET Web Developer III position for the Bureau of Information \ Technology Services...  ...Web application \ architecture, development software, tools and environment such as ASP.NET, Java Script, Web \ Services, jQuery, C#, and HTML in a Microsoft... 
    Suggested
    Full time
    For contractors
    Work at office

    Novalink Solutions

    Madison, WI
    1 day ago
  •  ...Technical Sourcing Mechanical Engineer III (TSE)How will you make an impact?The Staff Technical Sourcing Engineer (TSE) plays a pivotal...  ...13485 in the medical products industry.Skilled in CAD Design software such as SolidWorks, Pro/e, or equivalent.An understanding of phase... 
    Suggested
    Contract work

    Thermo Fisher

    Madison, WI
    5 days ago
  •  ...Job Title Microsoft.NET Web Developer III Job Description The Department of Natural Resources, DNR IT Custom Applications...  ...Project Manager, and program Leads, utilizing DNR IT standards, software and tools. Orienting self to current applications by working... 
    Suggested
    Work experience placement
    Work at office

    Samprasoft

    Madison, WI
    4 days ago
  •  ...Certified Microsoft .NET Web Developer III The Wisconsin Department of Public Instruction is seeking a Certified Microsoft.NET web...  ...the Agile Scrum development methodology, where traditional software development methodologies may be used for special assignments.... 
    Suggested

    E-Solutions

    Madison, WI
    14 hours ago
  • $104.9k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ..., and sustainability.What this position entailsThe Software Engineer III is a critical contributor at the intersection of product engineering... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    5 days ago
  •  ...Application Architect III, ServiceNow Developer Help modernize technology for a Wisconsin public-sector organization AE Business...  ...CSM. ~ Bachelor’s degree in Computer Science, Mathematics, Engineering, Information Systems, or a related field. ~ Ability to work... 
    Temporary work
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    AE Business Solutions

    Wisconsin
    10 days ago
  •  ...Software EngineerCandidates MUST be WI residents or willing to relocate to WI at their own expense prior to starting. This position...  ...how they apply to websitesRequired Skills: Professional Engineer, Azure,.NET, Java, HTML. Additional Skills: Azure Engineer, JavaScript,... 
    Remote work
    Relocation

    Samprasoft

    Madison, WI
    5 days ago
  • $65 per hour

     ...understanding of business processes across a number of domains coupled with a range of cutting-edge technology skills help us to provide software services to Government, Telecommunications, Manufacturing, Banking & Financial Services, Insurance, Healthcare, Utilities and... 
    Remote job
    Hourly pay
    Full time
    Local area
    Work from home
    Flexible hours

    Technoviz

    Madison, WI
    1 day ago
  • $119.77k - $140.9k

     ...ISTIO Gateway, Kubernetes, Spring Boot, Java, Postgres, Z-connect, Datadog and Vulnerability...  ...candidate takes responsibility of the software artifacts produced adhering to U.S. Bank...  ...and the testing pyramid.Approaches engineering work with a security lens and actively looks... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Brookfield, WI
    4 days ago
  • $102.9k - $179.9k

     ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Wisconsin
    2 days ago
  •  ...Senior Software Engineer - JavaWe are looking for a Software Engineer. Please let me know if interested. Remote (Wauwatosa, WI and Atlanta,...  ...languageBasic knowledge of at least 2 operating systemsPreferred:Java EE ProficiencyAutomation or material handling industry... 
    Contract work
    Remote work
    Flexible hours

    Syntricate Technologies

    Milwaukee, WI
    5 days ago
  •  ...Sr. Embedded Software EngineerAs part of an R&D project team, the senior engineer owns the design of a complete module or sub-assembly of medium complexity, from conception to design and verification. He/She works in close collaboration with the project lead on assigned... 
    Work at office

    Samprasoft

    Milwaukee, WI
    5 days ago
  • Full Stack Developer 3This Full Stack Developer role focuses on designing and delivering scalable, end-to-end solutions across both front-end and back-end systems within a modern, enterprise environment. The position combines hands-on development with technical leadership...

    Sunrise Systems

    Milwaukee, WI
    5 days ago
  • Uline is seeking a Senior Software Engineer at its Corporate Headquarters in Pleasant Prairie, WI to design and implement cloud-native microservices...  ...solutions, emphasizing reliability and scale. You will lead Java/Spring Boot services, improve observability, and advance a... 

    Uline

    Pleasant Prairie, WI
    2 days ago
  •  ...orientation.Experience working in a team-oriented, collaborative environment. Ability to quickly master new technologies as needed.Required Skills: UX Design,.NET,Javascript Additional Skills: HTML/XHTML/DHMTL Coder,Software DeveloperThis is a high PRIORITY requisition.... 
    Immediate start

    E-Solutions

    Madison, WI
    4 days ago
  • $114.84k - $172.26k

     ...What will YOU be doing for us? To design, develop and maintain software applications of varying complexities and on varying tech...  ...Enrollment system Collaborate with system architects and other lead engineers to develop, modify and maintain software applications for... 
    Work experience placement
    Remote work

    SKYGEN USA

    Menomonee Falls, WI
    6 days ago
  •  ...actions to build and maintain CI/CD pipelines - at least 1 year ofexperience Nice to Have Skills: Experience working in an Agile software development environment Experience using Linq or Entity Framework Previous experience providing this service for the government a... 
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies LLC

    Madison, WI
    5 days ago
  • $145k - $217k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer at Indeed, you will contribute to the development and evolution of software systems that support core products and services... 
    Work experience placement
    Local area

    Indeed

    Milwaukee, WI
    2 days ago
  •  ...maintaining web services, system integrations, web development, and highly complex online transaction processing (OLTP).Hardware/Software EnvironmentAzure SQL.NET Framework 6.NET Framework 8Blazor FrameworkMudBlazor Material Design LibraryVisual Studio.NETAzure Cloud... 

    Samprasoft

    Madison, WI
    5 days ago
  • Title: Java Developer Location: Remote Type: Contract Are you looking for a great opportunity to grow your software development career while working for a great company, 100% remote? If you are, this role is for you!Desired Skills & ExperienceFull stack software developmentJava... 
    Contract work
    Remote work

    New Resources Consulting

    Milwaukee, WI
    2 days ago
  • $90k - $110k

     ..._____________ Position: Data Analyst III - Strategic Sourcing & Supplier Quality...  ...supply chain, business intelligence, data engineering, or an analytics-related role is preferred...  ...such as SQL, JavaScript, HTML, CSS, Python, Java, C+, or similar technologies. ~... 
    Full time
    Contract work
    Remote work
    Worldwide
    3 days per week

    Regal Rexnord

    Milwaukee, WI
    4 days ago
  •  ...Job TitleRequires experience with Java, Servlet, J2EE and an understanding of linking to back-end applications. Requires strong interaction and communication with business line. Analyzes, designs, implements and supports web-related applications support of company's internet... 

    Software Technology Inc

    Brookfield, WI
    5 days ago
  •  ...Health and Life Sciences, and Transport. We are seeking a Backend Developer with expertise spanning various aspects of software development, including Java OOPS concepts, Java 8/11/17 features, web applications, REST services, testing frameworks, and more. The ideal... 
    Full time
    Work at office

    Jacobs

    Krakow, Shawano County, WI
    2 days ago
  •  ...Job TitleRequired Skills:Java/J2EE (5+ years)Spring Framework (5+ years)Spring boot (5+ years)Micro services (4+ years)API development (4+ years)Angular (5+ years)SQL experience (5+ years)Hands on Architecture/Design experience (4+ years)Experience working in Hybrid and... 
    Shift work

    Syntricate Technologies

    Madison, WI
    5 days ago
  •  ...DescriptionMaganti IT Resources LLCJob DescriptionThis position focuses on (but is not limited to) developing, testing, and documenting Java based applications and client/server systems. The successful candidate must be capable of working very independently and, at times,... 
    Local area
    Remote work
    Relocation

    Maganti IT Resources

    Madison, WI
    4 days ago
  •  ...Denari is looking for a full-stack engineer who leans backend, writes TypeScript as a first language, and can build a data-connected frontend...  ...is small and in heavy build mode — shipping every piece of software an accounting firm needs outside of tax. The engineer hired... 

    Ampstek

    Madison, WI
    5 days ago
  •  ...Senior Java Software EngineerLocation: Milwaukee, WI Type: Full-time Rate: DOE NO third-party Corp to Corp accepted for this job Skills and Experience Needed8+ years of experienceBachelor's degree in computer science or related fieldHands on experience in Java backend... 
    Full time

    Staffing the Universe

    Milwaukee, WI
    5 days ago
  •  ...Binnen Axxes zijn we momenteel op zoek naar een enthousiaste Java Fullstack Developer om het Software Engineering-Team te versterken. Bij Axxes geloven we in de kracht van innovatie en technologie. Als toonaangevend IT-consultancy bedrijf ondersteunen wij bedrijven bij... 
    Night shift
    Weekend work

    Axxes IT Consultancy

    Cedar Grove, WI
    5 days ago
  •  ...JOB DESCRIPTION As a Java Full Stack Developer, you will be responsible for designing...  ...develop solutions, and deliver high-quality software. Key Responsibilities: Design and...  ...'s degree in Computer Science, Software Engineering, or a related field. At least 3 years of... 

    Vibhutechinc

    Wausau, WI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III- Java. Be the first to apply!