Software Engineer II
Bank of America Financial Center
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. Responsibilities: Stay updated on emerging technologies and suggest improvements to existing systems.
Design, develop, and maintain server-side logic using Java to support web applications.
Build and optimize RESTful APIs and microservices for seamless integration with front-end systems.
Collaborate with front-end developers to integrate React-based user interfaces with back-end functionality.
Write clean, efficient, and well-documented code following best practices and coding standards.
Work with Oracle Database to design, query, and optimize relational databases (e.g., writing SQL queries, stored procedures, and triggers).
Troubleshoot, debug, and enhance existing systems to improve performance and reliability.
Ensure security and data protection measures are implemented in all back-end processes.
Participate in code reviews, testing, and deployment processes to ensure high-quality deliverables.
Required Qualifications:
Strong proficiency in Java (e.g., Spring Boot, Hibernate, or similar frameworks).
Experience with Oracle Database (SQL, PL/SQL, schema design, and performance tuning).
Web Development:
o Basic knowledge of HTML and JavaScript for supporting front-end integration.
o Familiarity with React to collaborate effectively with front-end teams. Desired Qualifications: 6+ years of experience in back-end development with Java and Oracle PL/SQL·
Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud).·
Familiarity with containerization tools like Docker or Kubernetes.·
Understanding of front-end development processes to bridge the gap between back-end and front-end teams. Skills: Application Development
Automation
Collaboration
DevOps Practices
Solution Design
Agile Practices
Architecture
Result Orientation
Solution Delivery Process
User Experience Design Shift:
1st shift (United States of America) Hours Per Week:
40
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Charlotte, NC vacancy
$85k - $120k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...constituents, and the workforce. Work You’ll Do As a Project - Software Engineer II on the project, you will: Manages CI/CD pipeline operations...SuggestedLocal area$127k - $191k
What You'll DoAs a Sr Engineer II (Team Leader, Model Operations & Enablement), you will lead the team that builds and operates Principal's Enterprise AI pipeline platforms — the platform our builders rely on to deploy, monitor, and maintain AI models in production. You...SuggestedHourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...recommendations during the design. ~ Develop customized coding, software integration, perform analysis, configure solutions, using... ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...SuggestedFull timePart timeRemote workShift workDay shift
- ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...Risk Management Technical Strategy Development Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent...SuggestedWork experience placementWork at officeFlexible hoursShift workDay shift
- ...including your own.We’re actively seeking a talented Sr Platform Engineer II (Copilot & Copilot Studio) to join our BPM Enablement Platform... ...and operational runbooks.The Experience You Bring8+ years of software engineering, platform engineering, or enterprise application...SuggestedFull timeWork at officeFlexible hours
$128k - $252.5k
Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...Local areaVisa sponsorshipFlexible hours- ...Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is seeking an experienced Senior... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of...Full timeLocal areaMonday to FridayFlexible hours
$91.1k - $179.5k
Position Summary Join our AI & Engineering team in transforming technology platforms, driving... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...ll do As an AI and Data Science Engineer II on the AI & Data team, you will be...Local areaVisa sponsorship- ...Title: Applications Engineer II Reports to : Applications Manager Location : DMG MORI USA Hours : Full Time, Core Business Hours Classification : Non Exempt Travel : 50%+ Employment is conditioned on DMG MORI's ability to obtain and maintain any...Full timeWork at officeShift work
- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of...Full timePart timeShift workDay shift
- The Application Engineering Technical Lead - II will help shape how AI-powered experiences are built, governed, and scaled across Workplace Technology, with direct influence on the reusable platforms, standards, and engineering practices that enable teams to deliver AI...Full timeWork experience placement
- ...comContact Phone: (***) ***-****Role: Full Stack Software EngineerLocations: Birmingham AL, Raleigh... ...PermanentRole SummaryFull Stack Software Engineer to build/support .NET web APIs/services... .../CD pipelines (Git, Jira/Bamboo/Jenkins, IIS deployments)Azure Data Lake/Databricks...
$138k - $150k
Job Title:Technical Leader II - Nuclear Risk Assessment and ApplicationsLocation:Charlotte... ...Description:EPRI seeks an experienced engineer with expertise in Probabilistic Risk... ...Integrated Risk Toolkit (IRT) and other PRA software tools to support member applications and...Full timeRemote workFlexible hours- ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...constituents, and the workforce. Work You’ll Do As a Project - Lead Software Engineer II on the project, you will: Lead the design, development,...Local area
- To Apply for this Job Click HereTelecom Engineer II — Data (Telecom Network Support) Location: Charlotte, NC Hybrid — 3 days onsite (Tuesday and Wednesday, plus one day of your choice) Contract — 1 yearPosition Summary This role sits on a Telecom Network Support (TNS) team...Contract work
$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that... ...10/30/2026. Work you'll do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible for designing,...Local area- ...support, balance, and resources to make a positive impact on the future - including your own.We’re actively seeking a talented Platform Engineer to join our enterprise technology team. As a Platform Engineer, you’ll move Pacific Life, and your career, forward by supporting...Full timeInternshipFlexible hours
$75 - $84 per hour
...Software Engineer IV Atlanta, GA or Birmingham, AL, or Charlotte, NC (Hybrid- onsite 3 days per week) 4- month contract to hire $75.00-$8... ...Design ~ GitHub ~ Microservice Architecture ~ Microsoft IIS Server ~ Microsoft SQL Server ~ Microsoft Visual Basic ~...Contract work3 days per week$108.8k - $136k
...transform pharmacy benefits and healthcare navigation as a Data Engineer II (Analytics Engineer). You will build and maintain reliable... ...and observability. Partner with analysts, data scientists, and software engineers to deliver trusted, well-documented datasets that power...Local areaFlexible hours$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our... ...Moines, IA, Charlotte, NC, or Raleigh, NC:Software Engineer II: $77,000 - $105,000/YearSoftware Engineer III: $94,000 - $127,...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week$141k - $278k
Position Summary Lead Network Engineer Our Enterprise Networks practice, part of Hybrid Cloud Infrastructure within AI & Engineering, helps clients architect, modernize, and operate the network foundation that underpins their digital and AI-driven ambitions. We...Local area$176k - $179.5k
...fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll... ...There is flexibility to hire at the Senior Software Engineer I/II or Principal Software Engineer I/II level, depending on your experience...ApprenticeshipEasy workShift work$116k - $171k
What You'll DoWe're looking for a Senior Software Engineer to join the Non-Qualified Retirement IT Experience Product Family within our Benefits... ...Engineer I: $116,000 - $156,000/yearSr. Software Engineer II - $127,000 - $171,000/yearPosting WindowWe will accept applications...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...Fullstack Software Engineer III Location: Charlotte, NC | Hybrid, 2–3 days onsite weekly (Eastern Time) Optomi, in partnership with one of the largest energy holding companies in the United States, is seeking a Fullstack Software Engineer III to support an enterprise...Full time2 days per week3 days per week
- RESPONSIBILITIES: A client with Kforce is seeking a Technical Support Engineer II to join their team in Charlotte, NC. Overview: The client is looking for an experienced Technical Support Engineer II to support conferences and live events. This is a combination...Hourly payContract work
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...testing, code-quality tools, and secure coding practices to deliver software across development, test, and production environments.Diagnose... ...standards.Collaborate with product, architecture, security, engineering, and business partners to deliver solutions and communicate...Full timeWork experience placement
$80,000 - $150,000 per week
Charlotte, North CarolinaOnsiteFull Time$80k - $150kWe are looking for a Full-Stack Software Engineer to join a technology-focused firm that develops proprietary mathematical algorithms and automated software systems for forecasting price movements in global commodity markets...Full time- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently...
- ..., United StatesWorkplace: HybridSchedule: Full timePosted: 2026-10-12As a Data Scientist II here at Honeywell, you will leverage your expertise in audit analytics, data engineering, risk and fraud analytics, predictive modeling, and advanced AI technologies to drive impactful...Full timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer amazon Charlotte, NC
- information technology software engineer Charlotte, NC
- federal - software developer Charlotte, NC
- junior software engineer Charlotte, NC
- graduate software developer Charlotte, NC
- IT software developer Charlotte, NC
- software engineer remote Charlotte, NC
- junior software developer internship Charlotte, NC
- remote entry level software developer Charlotte, NC
- junior software developer Charlotte, NC



