Software Engineer III, iOS and Java Developer
$102.9k - $179.9kBank 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! 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, 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.
Overview:
We are seeking an experienced iOS Mobile Developer with strong backend expertise in Java, Spring Boot, and Microservices to design, develop, and support enterprise-grade mobile applications. The ideal candidate will have hands-on experience building native iOS applications while collaborating with backend teams to deliver scalable, secure, and high-performance solutions.
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)
Design, develop, test, and maintain native iOS applications using Swift, SwiftUI, and UIKi
Build and consume RESTful APIs and integrate mobile applications with backend microservices
Develop and enhance backend services using Java, Spring Boot, and Microservices architecture
Collaborate with product owners, UX designers, architects, and engineering teams to deliver business solutions
Ensure application security, performance, scalability, and reliability
Participate in code reviews, technical design discussions, and architecture reviews
Troubleshoot, debug, and resolve production issues across mobile and backend platforms
Support CI/CD pipelines and automation processes for application deployment
Mentor junior developers and promote engineering best practices
Required Qualifications:
7+ years of experience in iOS application development
Strong proficiency in Swift, SwiftUI, UIKit, and Xcode
7+ years of experience with Java, Spring Boot, and Microservices development
Experience designing and consuming RESTful APIs
Strong understanding of object-oriented design principles and design patterns
Experience with Git, CI/CD tools, and Agile development methodologies
Knowledge of asynchronous programming, multithreading, and mobile performance optimization
Experience with SQL and NoSQL databases
Strong problem-solving and analytical skills
Excellent communication and collaboration abilities
Ability to work independently and lead technical initiatives
Ownership mindset with a focus on quality and delivery
Continuous learning and innovation mindset
Desired Qualifications:
Experience with cloud platforms (AWS, Azure, or GCP)
Knowledge of Kafka, event-driven architectures, and container technologies (Docker/Kubernetes)
Experience with mobile security, authentication, and authorization frameworks
Familiarity with DevOps tools, monitoring, and observability platforms
Experience supporting enterprise-scale mobile applications with large user bases
2+ years of relevant work experience
Proficiency in programming language(s) required for the role
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 - NJ - Pennington - 1300 American Blvd - Hopewell Bldg 3 (NJ2130)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 3 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III, iOS and Java Developer in Pennington, AL vacancy
$102.9k - $179.9k
...This includes attracting and developing exceptional talent, recognizing... ...job include ensuring that software is developed to meet functional... ...and motivated Senior Java Developer to join the Private... ...Information Security, Network Engineering, Infrastructure, and external...SoftwareFull timeWork at officeFlexible hoursShift workDay shift$75.5k - $120.9k
...contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and... ...with the latest developments in Bank of America approved software and applications • Strong technical knowledge of reporting and...SoftwareTemporary workWork at officeFlexible hoursShift workDay shift$102.9k - $179.9k
...shared success. This includes attracting and developing exceptional talent, recognizing and... ...responsibilities of the job include ensuring that software is developed to meet functional, non-... ...is maintained Mentors other software engineers and coach team on Continuous Integration...SoftwareWork at officeFlexible hoursShift workDay shift$104.2k - $155.3k
...This includes attracting and developing exceptional talent, recognizing... ...the most current version of software, helping to manage risk to... ...and providing Middleware and Java support Create, maintain and... ...Analysts and Infrastructure Engineers to ensure that technology solutions...SoftwareFull timeWork at officeFlexible hoursShift workDay shift$105.6k - $165k
...contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance,... ...Required Qualifications ~5+ years of experience spanning software engineering, solution architecture, enterprise architecture, and...SoftwareWork at officeLocal areaFlexible hoursShift workDay shift$73.6k - $143.8k
...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...Permanent employmentFull timeWork at officeFlexible hoursShift workDay shift- ...Your Job Georgia Pacific is seeking a Project Engineer to join our engineering team at the Naheola Paper Mill operation in Pennington... ...of company safety initiatives in project deliverables Develop project scope, objectives, and goals Prepare budget based on...Work at officeWorldwideFlexible hoursWeekend work
- ...Georgia-Pacific is in search of an Environmental Engineer to join our environmental team to strengthen the environmental compliance... ...with operations teams to meet their environmental obligations. Develop knowledge of mill processes and their impact on environmental...Work from homeWorldwideFlexible hours
$24 - $35 per hour
...very own JLM Rewards incentive program The Ideal Candidate The ideal candidate has a proven track record of working as a Field Engineer at a construction site. They thrive in a fast paced and a team oriented environment. They get excited about construction...Hourly payFor contractors- ...planet and our communities. Growth Opportunities: We believe in developing our people. Comprehensive Benefits: From day one, you’ll... ...fluctuations. Maintain a solid understanding of both software and hardware operations. Conduct preventative maintenance inspections...SoftwarePermanent employmentFull timeShift workNight shift
- ...problem-solving skills. - Ability to handle transactions accurately and efficiently. - Basic computer skills and familiarity with customer service software. - Ability to stand for extended periods and lift up to 25 pounds. - Friendly and approachable demeanor....Software
$102.9k - $179.9k
...contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance,... ...well as Python/Spark and SQL-based data environments. The Software Engineer will play a key role in ensuring data quality, traceability,...SoftwareFull timeWork at officeFlexible hoursShift workDay shift- ...regional and national sourcing initiatives Deliver cost savings and cost avoidance through negotiations, supplier consolidation, value engineering, and demand management. Manage supplier delivery performance, expedite materials, and support emergency sourcing to protect plant...Contract workWork experience placementLocal areaWorldwideFlexible hours
$42.69 per hour
...obtained What Will Put You Ahead Bachelor's degree or higher in Electrical Engineering or Manufacturing Experience with a Computerized Maintenance Management Software (CMMS) Experience with mechanical maintenance, including fluid handling and...SoftwareHourly payLocal areaWorldwideMonday to FridayFlexible hours- ...automotive systems, and diagnostic ability to include: internal engine, suspension, brakes, electronic, exhaust, etc. • Speak and... ...whole numbers, common fractions, and decimals • Use Microsoft software effectively (Word, Excel required) • Strong organizational skills...SoftwareFull timeLocal areaWeekend workAfternoon shift
- Your Job Georgia-Pacific's Naheola Paper Mill in Pennington, Alabama is seeking a Learning & Development Area Manager to own the systems and processes that support workforce capability development. This individual contributor role will lead qualification frameworks...WorldwideFlexible hours
$25 - $36.92 per hour
...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...Hourly payWork at officeFlexible hoursShift workDay shift- ...salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on... ...Configuring, installing, troubleshooting, and providing support to all software/hardware for IT users' desktops, laptops, printers, and mobile...SoftwareFull timeWork experience placementWork at officeLocal area
$88k - $103.6k
...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...Work experience placementWork at officeFlexible hoursShift workDay shift- We've made a lot of progress since opening the doors in 1942, but one thing has never changed - our commitment to serve, heal, lead, educate, and innovate. We believe that every award earned, every record broken and every patient helped is because of the dedicated...Full timeWork experience placementLocal areaImmediate start
- ...Assistant for an In-house Skilled Nursing Facility Job Type : PRN Job Purpose: To assist in planning, organizing, developing, and directing Physical Therapy services in accordance with current applicable federal, state, and local standards, guidelines,...Full timeTemporary workReliefLocal areaShift work
- ...preparing shipments for delivery. You will utilize state-of-the-art technology, including handheld scanners and warehouse management software, to perform your tasks efficiently. Key Responsibilities: - Receive and process incoming stock and materials. - Pick and fill...Software
- ...Certified Occupational Therapy Assistant for an In-house Skilled Nursing Facility Job Type: PRN Job Purpose: To plan, organize, develop, and direct Occupational Therapy Services in facility in accordance with current applicable federal, state, and local standards,...Full timeTemporary workReliefLocal area
$97.4k - $150k
...contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance,... ...Solution Design Technical Strategy Development Test Engineering Application Development Architecture Automation Risk...Full timeWork at officeFlexible hoursShift workDay shift$80 - $85 per hour
Physician Assistant Compensation: $80 to $85 hourly Flexibility to make your schedule for single-visit insurance exams requiring no follow-up or medical management. Available areas: Des Moines, IA Fort Dodge, IA Grand Island, NE Lincoln, NE St. Cloud...Hourly payWork at officeFlexible hours$21 - $29 per hour
...associates, demonstrating and reinforcing the company's Core Values, developing trust and respect among peers and staff, building strong teams... .... ~ Experience utilizing scheduling and reporting computer software. ~ Travel may be required from time to time. Come...SoftwareFull timeFlexible hoursNight shiftEarly shift$120k - $160k
...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...Full timeWork at officeFlexible hoursShift workDay shift$57.01k - $74.36k
...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...Hourly payFull timeWork at officeFlexible hoursShift workDay shift$108k - $163.8k
...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...Full timeWork at officeFlexible hoursShift workDay shift- Amazon warehouse hiring in your area. If you are looking for outstanding pay, flexible part-time, full-time and seasonal schedules, plus benefits for you and your family, the Amazon Logistics Team has you covered! Qualifications, High School or equivalent diploma,Experience...Full timePart timeSeasonal workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III, iOS and Java Developer. Be the first to apply!


