Software Engineer II
Bank of America ATM
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! Job Description: 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, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments. Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints. Possesses strong technical skills; provides tech knowledge and capabilities and coaches team members. Will not have direct reports but will direct activities of a team for execution of projects. May be responsible for coordinating teams to accomplish development in a matrixed organization. Responsibilities:
1st shift (United States of America) Hours Per Week:
40
- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
- Performs Continuous Integration and Continuous Development (CI-CD) activities
- Contributes to story refinement and definition of requirements
- Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
- Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- 5+ years of relevant work experience with hands-on software development experience.
- Proficiency in programming language(s) required for the role
- Experience working on high volume applications• Experience in server side frameworks like Spring MVC
- Experienced with the Spring Framework, including Spring Boot, Spring Security, Spring Integration, Spring MVC, Spring Data JPA
- Good understanding of SOAP web services and related standards like REST/JSON
- Experience building restful web services
- Working knowledge for front end technologies like handlebars, foundation, and reactJS
- XML and JSON binding libraries (jaxb, Jackson, gson, etc)
- Unit Tests - Junit
- Experience with GIT, Maven, Nexus, Eclipse (or equivalent IDE)
- Experience with GIT distributed version control, branching/merge strategies, and Bitbucket
- Experience with monitoring toolsets like Splunk, Dynatrace
- Familiarity with MQ (Websphere MQ or ActiveMQ) Experience in performance tuning with good understanding JVM internals
- Experience with groovy
- Experience in Object-oriented programming and concepts
- Experienced in Distributed System development using Java/J2EE/Web Technologies
- Conversant in Java design patterns
- Exposure to Agile Methodologies
- Ability to communicate complex technology solutions to diverse teams namely, technical, business and management
- Good interpersonal communication skills for tech and business conversations - ability to work in a collaborative/team environment
- Good analytical skills to break down requirements, solve complex problems
- Provide feedback in code reviews for improvements
- Bring improvement ideas to the team and be capable of driving the execution/implementation
- Application Development
- Automation
- Collaboration
- DevOps Practices
- Solution Design
- Agile Practices
- Architecture
- Result Orientation
- Solution Delivery Process
- User Experience Design
- Analytical Thinking
- Data Management
- Risk Management
- Technical Strategy Development
- Test Engineering
1st shift (United States of America) Hours Per Week:
40
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Newark, NJ vacancy
$100k - $150k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Software Engineer II at Indeed, you will design and build software that powers shared platforms, services, and products used across the company....SuggestedWork experience placementLocal areaImmediate start$109k - $204k
...the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... .... person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Software Engineer II We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices, developing...Suggested
$88.8k - $144.8k
...successful career with opportunities to learn, grow, and make an impact. Join us! Position Summary We are looking for a Software Engineer II who brings experience in Python backend systems and modern JavaScript‑based front‑end development. The ideal candidate will...SuggestedFull timeWork at officeFlexible hoursShift workDay shift- ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank - Core Payments Processing Team, you are...Suggested
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer II at JPMorganChase within the Asset & Wealth Management - AM Tech Funds & Data team, you are part of an agile team that works to enhance...
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm’s data and analytics journey. This includes ensuring the...Work at office
$165k - $242k
...Learn more at .What You’ll Do:We are seeking a Senior Platform Engineer to join our Kubernetes Infrastructure team. This role involves administering... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii)...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$123.5k - $150k
...and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank - Core Payments Processing Team, you...$80.6k - $134.3k
...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Software Engineer II - Java Spark Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the...- OverviewAre you looking for a highly rewarding opportunity that provides extensive career growth opportunity? Gilbane is seeking a Field Engineer II to be responsible for learning all roles and responsibilities of the Project Engineer and Superintendent function, and leveraging...Contract workFor contractorsInternshipWork at officeFlexible hours
$165k - $242k
...more at .What You’ll DoAs a Cloud Security Engineer at CoreWeave, you'll drive the security... ...stackProficient in Go and/or Python (you can write software in one of these languages)A track record... ...as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$113.1k - $232.3k
Position Summary Role Overview: As a Lead Applied AI Engineer II, you will actively engage in your engineering craft, taking a hands... ...-functional teams to design, develop, and deploy advanced software solutions. Key Responsibilities: Outcome-Driven Accountability...Work at officeLocal areaVisa sponsorshipFlexible hours- ...skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorganChase within the Asset & Wealth Management - System of Record for Wealth Management Data...
$165k - $242k
...Learn more at What You'll Do: We are seeking a Senior Platform Engineer to join our Kubernetes Infrastructure team. This role involves... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$113.1k - $232.3k
Position Summary Lead Applied AI Site Reliability Engineer II Role Overview: As a Lead Applied AI Site Reliability Engineer II, you... ...: US Deloitte Technology Product Engineering has modernized software and product delivery, creating a scalable, cost-effective model...Work at officeLocal areaVisa sponsorshipFlexible hours3 days per week$184.28k - $203k
...10JOB: The Bank of New York Mellon seeks a Vice President, Full-Stack Engineer II for its Jersey City, NJ location to Consult with internal business groups to provide appropriate application software development services or technical support. Provide application software...Permanent employmentTemporary workRemote workFlexible hours$88.8k - $145k
...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...a team of developers both onshore and offshore Software Engineer dedicated to Capital Markets Technology, with focus on building...Work experience placementShift workDay shift- McKinsey & Company in Newark is seeking a Data Engineer II who will design and optimize modern data platforms that enable advanced analytics and AI solutions. You'll collaborate with interdisciplinary teams to build scalable pipelines and manage secure data environments...
- ...challenges? You've come to the right place. YOUR IMPACT As a Data Engineer II, you will design, build, and optimize modern data platforms... ...2+ years of professional experience in data engineering, software engineering, or adjacent technical roles Proficiency in Python...
$121.2k - $199.2k
...visa sponsorship for this position.Job SummaryThe Principal 2 IT Engineer - Data & Analytics plays a key role in delivering and... ...Coordinate with enterprise architects, cloud and infrastructure teams, software development teams, and cybersecurity to ensure data engineering...Permanent employmentLocal areaRemote workWork from homeFlexible hours3 days per week$90k - $120k
As a Performance II-Epic, your role is to provide reliability engineering services through observability and performance engineering techniques. Using monitoring... ...Dynatrace3 plus years SRE experienceExperience in software development, infrastructure, or operations...Full timePart timeWork experience placementRemote workFlexible hours$109k - $182.4k
...want to make an impact on a global scale, come make a difference at Fiserv.Job TitleAI - Cyber Security Engineer - IIAbout your role:As an Advisor II, AI - Software Engineering, you will design, build, and deploy AI-powered cybersecurity solutions that strengthen identity...Full timeTemporary workH1bWork at officeMonday to Friday- ...Developer to join our team to elevate our engineering efforts. The ideal candidate will be... ...: 2-years of professional experience in software development, or equivalent experience. Preferred... ...in corporate settings.3. Knowledge of IIS web server configuration and deployment....
$24.28 - $32.44 per hour
ENFRA in Newark, NJ is seeking a Technical Services Building Systems Specialist II. This full-time role focuses on optimizing energy systems through evaluation, programming, and testing, both on-site and remotely. Candidates should have at least 7 years of relevant experience...Hourly payFull timeRemote work- ...Job Description Title: Software Engineer 4 Location: Newark, Delaware Duration: 1 year Job Description Guides very complex design, maintenance, enhancement, testing, implementation, and support of software. Guides the development of software test requirements...Full time
$153k - $204k
...team builds the API platform and the tooling that every other engineering team at CoreWeave uses to ship and consume APIs. This role sits... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentFull timeContract workTemporary workCasual workWork at officeFlexible hours$182k - $242k
...Platform team sits within CoreWeave’s Fleet Engineering Organization, which is responsible for... ...management engine.About the role:As a Senior Software Engineer on the Box Office Platform team,... ...as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$153k - $204k
...capabilities meet rigorous operational requirements and customer SLAs.Engineer for resiliency, implementing best practices for redundancy,... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...and architectural patterns.Position Summary:Seeking a software engineer with experience in experience in ETL/Data Engineering,...Full timeWork at officeFlexible hoursShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- agile software developer Newark, NJ
- software developer internship no experience Newark, NJ
- experienced software developer Newark, NJ
- software developer fintech Newark, NJ
- software data engineer Newark, NJ
- financial software developer Newark, NJ
- software developer internship Newark, NJ
- software engineer Newark, NJ
- part time software developer remote Newark, NJ
- junior software developer remote Newark, NJ



