USA
3 days ago
Senior Mainframe and Java Developer
Your opportunity

At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us “challenge the status quo” and transform the finance industry together.

We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

The Client Data Technology organization is comprised of teams that support Schwab business goals through the delivery of technology solutions that focus on providing enhancements and functionalities that are needed to support our corporate customer and accounts. We are seeking for a dynamic and motivated, experienced Mainframe and Java developer to advance our platform offerings and driving innovation.

The Senior Developer will work with technical and business partners to design and maintain optimal programming and environment solutions. Job activities will involve researching and documenting production environments, architecture, developing solutions and supporting the tools and processes to gather detailed user requirements, architecting/developing a solution, and driving strategic planning discussions with technical, business, and client stakeholders. Successful leaders at Charles Schwab communicate well with teams and leaders of the organization, have active listening skills, ask questions, and provide good development feedback.  Our ideal candidate is a servant leader who can lead multiple parallel initiatives – big and small – with attention to detail, manages outcomes, and has experience managing resources across multiple locations including offshore.

In this role the primary responsibilities include (but are not limited to):

Work with technical and business experts to create and support optimal production and test environment solutionsResearch and development of (functional and technical specifications documents) production and test environments, architecture/design/develop solutionsDevelop plans for proof of concept and validation of technology/solutions Develop and support the tools and processes to gather detailed user requirementsParticipate in strategic planning discussions with technical, business, and client stakeholdersIdentify gaps in processes and services across environmentsReview programming and environment changes and raise awareness for potential impactsEffective and efficient utilization of programming toolsArchitect and develop effective solutions that are in line with the organization's visionActively participate in product design and development sessionsProvide direction to less experienced Programmer/AnalystsIdentify gaps in processes and services across production and test environmentsDevelop architectural diagrams/documents, develop software codes and automated test scriptsWrite efficient, easy to follow technical documentationAct as liaison between technical and non-technical counterpartsWhat you have

Required qualifications:

Bachelor’s degree in Engineering, Computer Science, or related field.8+ years of experience with mainframe systems based on COBOL, DB2, CICS, VSAM & MF Batch (JCLs, Procs, Control-M etc). Expeierence of integrating mainframe systems with distributed systems and modernizing mainframe workflows is a must. Proven experience in designing and implement end‑to‑end workflows spanning COBOL batch/online (CICS), DB2, VSAM, and Java/Spring Boot microservices and Spring Batch. Knowledge of the Agile methodology and experience in an Agile working environment. Agile certification will be a plusExperience with the Atlassian tool stack (JIRA) Project delivery with ability to drive projects to successful completion; ability to anticipate project risks/issues and propose creative solutions.Prior experience interfacing with various partners, including vendors, offshore development teams, and internal groupsStrong interpersonal, analytical, problem-solving, influencing, prioritization, decision- making and conflict resolution skillsExcellent written/verbal communication skills

Preferred qualifications:

Working experience in a globably distributed environment with team members working outside of US timezone along with team members working in different US timezones.Cloud platform exposure (PCF, AWS, GCP).Messaging & streaming patterns (MQ series, exposure to Kafka)Observability stack (Splunk, AppDynamics,).Experience in Financial Services industry is a plusExperience in Test Driven Development is a plusAgile certification (e.g., CSM, SAFe) or architecture certification.

In addition to the salary range, this role is also eligible for bonus or incentive opportunities.


What’s in it for you

At Schwab, you’re empowered to shape your future. We champion your growth through meaningful work, continuous learning, and a culture of trust and collaboration—so you can build the skills to make a lasting impact. Our Hybrid Work and Flexibility approach balances our ongoing commitment to workplace flexibility, serving our clients, and our strong belief in the value of being together in person on a regular basis.

We offer a competitive benefits package that takes care of the whole you – both today and in the future:

401(k) with company match and Employee stock purchase planPaid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positionsPaid parental leave and family building benefitsTuition reimbursementHealth, dental, and vision insurance Apply Save job
Confirmar seu email: Enviar Email
Todos os Empregos de Charles Schwab