Senior Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Charles Schwab · 4 hours ago

Senior Java Developer

Charles Schwab is a financial services company that empowers individuals to manage their money through innovative technology. The Senior Java Developer will guide design decisions, develop reliable solutions, and support production issue resolution, all while collaborating with various teams to enhance Banking and Move Money capabilities.

Financial Services
badNo H1Bnote

Responsibilities

Guide design decisions using expertise in testing and collaboration with technical, business, and stakeholder teams
Design and develop reliable solutions aligned with Schwab’s strategy
Clarify requirements, research technical options, and support production issue resolution
Drive the delivery of scalable, cost-effective Banking and Move Money capabilities

Qualification

JavaSpring frameworkCloud developmentMicroservicesCI/CDPivotal Cloud FoundryAWSGCPMongoDBPostgreSQLAI-Driven toolsAgile methodologyAtlassian toolsCollaborationProblem solvingMentoring

Required

Bachelor's degree in Information Technology, Computer Science, related degree, OR related practical experience
8+ years of experience in actively developing large scale software using: Java, Spring framework, cloud development, Web Services and Batch jobs supporting high volume transactions in a highly available environment
3+ years of experience working with containers and microservices in the cloud
3+ years of experience in cloud deployment in a continuous integration, and continuous delivery model (CI/CD)
3+ years of experience with Pivotal Cloud Foundry (PCF), or AWS or GCP
3+ years' experience working with databases like MongoDB, Aerospike, and/or PostgreSQL
3+ years Prior experience in IT Transformations and system modernization initiatives from legacy to distributed platforms, i.e., Mainframe Cobol apps/DB2 to Java apps/SQL
Proficiency in AI-Driven software development tools such as GitHub Copilot or similar for improving productivity, code comprehension and documentation
Track record of pursuing and maintaining high quality while delivering on tight schedules
Collaborative mindset coupled with a bias for action to effectively engage with all areas of the business including Product Management, Architects, SRE, and dependent domains
Ability to work collaboratively with internal and external stakeholders including offshore teams
Demonstrated ability to disagree, argue your case with data, and commit to deliver regardless of the outcome of the disagreement
Ability to analyze and solve problems creatively
Track record of mentoring and coaching that results in a stronger organization

Preferred

Good knowledge of messaging technologies (Rabbit MQ, Kafka, or equivalent)
Experience in working with multiple teams simultaneously
Experience in Financial Services industry
Experience in Test Driven Development, QA Automation and Quality mindset and behaviors
Strong written, verbal, and interpersonal skills with the demonstrable ability to communicate effectively at all levels
Knowledge of Agile methodology and experience in an Agile working environment
Experience with the Atlassian tool stack (JIRA and Confluence)

Benefits

This role is also eligible for bonus or incentive opportunities.

Company

Charles Schwab

company-logo
We have plans for every turn you take.