Mid-level Java Engineer
The Charles Schwab Corporation
Your OpportunityAt 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).Schwab Technology Services develop innovative and reliable technology solutions that help clients manage their money. Within Broker-Dealer Service Engineering, Client Data Shared Services builds centralized capabilities that enable Schwab teams to access, move, and use client data efficiently.As a Software Development & Engineer, you will lead the design, development, and production support of high-volume services, data pipelines, and event-driven solutions. You will make sound technical decisions, resolve complex engineering challenges, and remain accountable for quality, reliability, and business outcomes from design through production.Success requires hands-on technical leadership, adaptability, and close collaboration with product, architecture, vendor, offshore, and internal engineering teams. You will also mentor engineers and advance responsible AI-assisted development practices that improve delivery while maintaining clear ownership of code quality and correctness.What you haveRequired qualificationsBachelor’s degree in engineering, computer science, or a related field8+ years of experience with Java, Spring, cloud technologies, and REST or SOAP web services in high-volume, highly available environments3+ years of experience with distributed or NoSQL databases, including PostgreSQL, MongoDB, or Yugabyte3+ years of experience with real-time data processing and streaming solutions3+ years of experience with continuous build tools and version-control platforms, including Bamboo, Bitbucket, or Git3+ years of experience developing batch-processing or data-pipeline solutions using technologies such as Spring Batch or PySpark2+ years of experience with GCP, AWS, or Microsoft Azure2+ years of experience developing event-driven systems using Kafka, RabbitMQ, or other messaging technologies2+ years of experience deploying cloud-based solutions through CI/CD practicesExperience using GitHub Copilot, Claude Code, or similar AI-assisted engineering tools while maintaining accountability for code quality and correctnessPreferred qualificationsAbility to apply Software Development and Software Development Life Cycle (SDLC) skills to design, build, test, deploy, and support reliable servicesAbility to use Analytical Thinking and Problem Solving to evaluate technical options, identify risks, and make decisions based on business and operational impactExperience developing technical specifications, API contracts, data models, and production-ready codeExperience applying Code Review Practices, automated testing, and operational discipline to improve quality and production stabilityExperience collaborating across product, architecture, vendor, offshore, and internal stakeholder groupsAbility to adapt to changing priorities, emerging technologies, and evolving delivery practicesExperience mentoring engineers through code reviews, pairing, design discussions, and knowledge sharingExperience using Jira and Confluence in an Agile development environmentStrong written and verbal communication skills with the ability to explain technical decisions to technical and nontechnical audiencesIn addition to the salary range, this role is eligible for bonus or incentive opportunities.Job SummaryRequisition ID: 2026-127512Posted Date: 10 hours ago(10/1/2026 5:49 PM)Category: Engineering & Software DevelopmentSalary Range: USD $120,000.00 - $150,000.00 / YearApplication deadline: 10/6/2026Position Type: Full time
- ...role, you will design, build, test, deploy, and support scalable Java applications, REST APIs, and backend services across the... ...about emerging AI and automation tools and how they can improve engineering efficiency and software quality.In addition to the salary range...SuggestedFull timeWork at office
- ...application.Within the Sales and Service Technology domain, you’ll partner with engineers, product owners, and architects to deliver modern web platforms that integrate Angular-based user interfaces with Java-driven services. By applying collaboration and communication skills,...SuggestedFull timeWork at office
- ...branch, and service channels. As a senior technology leader and engineer, you will play a critical role in shaping the next generation of... ...6+ years of experience developing enterprise applications using Java, Spring Framework, cloud technologies, and web services (REST/SOAP...SuggestedFull timeFor contractorsWork at office
- ...Required Skills & Experience - 3 or more years of experience with Java (v 8 or 11)\n- Experience supporting application bug fixes\n- Experience working with security teams to understand if medium security vulnerabilities are valid\n- Experience building and deploying...Suggested
- ...fostering team developmentRequired Skill and Experience Experience as Java, Core Java Experience in Java Spring boot, Microservices, AWS... ...business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning...SuggestedFull timeTemporary workWork experience placementRelocation
- Senior Java Developer Role: Senior Java Developer South Lake, TX (Hybrid 3 Days Office, 2 days remote) Design and develop applications using Java, Spring and SpringBoot. Ensure the highest quality software is developed, delivered and maintained. Drive continuous integration...Work at officeRemote work
$60 - $66.67 per hour
...exciting opportunity to blend deep software engineering expertise with pioneering AI application,... ...workflows. Establish and champion team-level practices for effective AI-assisted... ...develop large-scale software solutions using Java and the Spring framework, supporting high...Hourly payTemporary work- ...site in the specified location(s).As a Software and Development Engineer on the Advisor Services Data Delivery Team, you will play a critical... ...Terraform.Experience developing applications and services using Java.Experience with SQL, relational databases, stored procedures,...Full timeWork at office
- ...access to curated investment themes backed by Schwab research. As a Java Developer on the Thematic Core Services team, you will play a... ..., sound decision-making, and a passion for solving complex engineering challenges. You'll collaborate closely with architects, product...Work at office
- ...Job Description Job Description Senior Software Engineer Full-Stack Development Location: Southlake, Texas, United States Full-... ...sessions. Required Technical Expertise ~5+ years of enterprise Java development experience. ~ Proficient in Java, Spring, REST,...Full timeVisa sponsorshipRelocation package
- ...site in the specified location(s).As a Senior Application Security Engineer focused on AI security, you will help protect Schwab’s... ...automation, and modern application architectureProficiency in Python, Java, C#, Go, JavaScript, or another programming languagePreferred qualificationsExperience...Full timeWork at office
- ...finance industry together.Charles Schwab’s Technology Services Cloud Engineers thrive in a leading-edge work culture while focusing on... ...achieve operational excellence.What you haveExperience in Linux/Java Software Development & Architecture, Operations, DevOps, etc.Experience...Full timeShift work
- ...interview process Note from HM:We’re looking for experience in java app development or unit/component testing with tools/frameworks... ...quality, compliant, and scalable software solutions through Quality Engineering, Test Automation, Agile Delivery, and Software Development...Day shift
- ...specified location(s).As a Site Reliability Engineer supporting the Cashiering organization,... ...application reliability through Service Level Objectives (SLOs), monitoring practices,... ...DepositsExperience reviewing and troubleshooting .NET and Java-based applicationsExperience with AI-...Full timeWork at office
- ...of our investment in technology, we are looking for a Lead AI/ML Engineer to play a key role in developing critical back-end systems... ...environment. ~ AWS, Kubernetes, CI/CD experience. ~ Deep expertise in Java/Spring. ~ Solid e-Commerce and/or Retail technology experience...
- ...cross functional high-performance teams of engineers, SDET’s, Scrum masters and Technical... ...presentation skills and ability to connect with all levels of business leadership teamAbility to... ...programming background in Java and PythonStrong experience designing REST...Full timeWork at office
- ...weekends as needed, in the specified location(s).As a Site Reliability Engineer, you will play a critical role in protecting the stability,... ...technology support role.Advanced experience troubleshooting Java-based distributed applications and SQL-backed enterprise systems...Permanent employmentFull timeWork at officeNight shiftWeekend work
- ...around the clock. As a Site Reliability Engineer, you will partner across application engineering... ...developing automation using Python, Go, Java, Bash, PowerShell, or similar... ...knowledge of SRE practices including service-level objectives, post-incident improvement, runbooks...Work at office
- ...Schwab is looking for a Senior Manager, Software Development & Engineering (PL) to lead multiple Agile and Lean engineering teams supporting... ...software systems using modern engineering technologies such as Java, .NET, cloud platforms, containers, microservices, relational...Full timeWork at office
- ...location(s). As a Senior Site Reliability Engineer within the CETSAvE organization, you... ...introduce best practices such as service level objectives and error budgets, and guide... ...experience using languages such as Python or Java, including building scalable services and...Full timeWork at office
- ...Java Software Engineer Java Software Engineer Qualifications: ~6-9 years of Java/ Spring development experience ~2+ years of design experience ~ Bachelor's Degree (Computer Science or related fields) ~ Experience in building and deploying applications served...
- ...to work on site in the specified location(s).Workplace Services Engineering (WSE) is an organization within Schwab Technology Services that... ...and challenge the status quo. The role offers enterprise-level impact, exposure to advanced technologies, and opportunities for...Full timeWork at office
- Software Development Engineer At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem... ...-functional teams. Experience developing applications using Java. Demonstrated growth mindset, adaptability, and desire to continuously...Work at office
- Role: Java Developer Location: Hybrid Duration: 6+ months Details: Experience with databases and SQL, Oracle. Experience with test automation frameworks. Experience building and deploying applications using continuous integration pipelines and automated deployment...
- Java And Spring Developer They are completely on Java and spring technologies. Applications are on PCF and they use MongoDB. Looking for a candidate who has: Solid fundamentals in Java and Spring frameworks Experience in web services (REST and SOAP) Experience working...
- ..., maintain, and implement test cases based on user stories; present results and supervise defects to closure.o Develop and maintain Java-based automation scripts for UI, API, and backend testing.o Apply Object-Oriented Programming (OOP) principles and best practices in...
- ...the specified location(s). As a Senior Application Security Engineer focused on AI security, you will help protect Schwab’s predictive... ...and modern application architecture ~ Proficiency in Python, Java, C#, Go, JavaScript, or another programming language Preferred...Work at office
- ...tags) for regression, smoke, and feature-level runs? 3. How are your automated tests integrated... .... In your framework, how do you organize Java packages and classes (page objects,... ...software solutions through Quality Engineering, Test Automation, Agile Delivery, and Software...Contract workDay shift
- Java Full Stack Developer Backend Skills: Programming Languages: Proficiency in languages like Java 8+ (11/17), Python, Node.js. Database Management: Experience SQL (MS SQL, Oracle or Postgres SQL) No SQL(MongoDB), MongoDB, or Cassandra. Familiarity with back-end frameworks...
$62 - $69 per hour
...Environment: Distributed Monolithic and Cloud Based Micro-services (Private Cloud/Pivotal Cloud Foundry). A strong passion for enterprise-level agile development methodologies. Solid understanding of web application environments and development tools, event-driven application...Hourly payTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-level Java Engineer. Be the first to apply!
- java developer remote part time Southlake, TX
- java microservices Southlake, TX
- senior java full-stack developer Southlake, TX
- java programming Southlake, TX
- java Southlake, TX
- senior java j2ee developer Southlake, TX
- entry level java programming Southlake, TX
- mid level qa engineer
- mid level mechanical engineer
- mid-level java developer



