Senior Java Engineer
Charles Schwab
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 customers and accounts. We are seeking for a dynamic and motivated, experienced Mainframe developer to advance our platform offerings and driving innovation.
The Senior Java Engineer 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 solutions
- Research and development of (functional and technical specifications documents) production and test environments, architecture/design/develop solutions
- Develop plans for proof of concept and validation of technology/solutions
- Develop and support the tools and processes to gather detailed user requirements
- Participate in strategic planning discussions with technical, business, and client stakeholders
- Identify gaps in processes and services across environments
- Review programming and environment changes and raise awareness for potential impacts
- Effective and efficient utilization of programming tools
- Architect and develop effective solutions that are in line with the organization's vision
- Actively participate in product design and development sessions
- Provide direction to less experienced Programmer/Analysts
- Identify gaps in processes and services across production and test environments
- Develop architectural diagrams/documents, develop software codes and automated test scripts
- Write efficient, easy to follow technical documentation
- Act as liaison between technical and non-technical counterparts
What You Have
Required qualifications:
- Bachelor's degree in Engineering, Computer Science, or related field.
- Demonstrates practical familiarity with GitHub Copilot and/or Claude Code within IDE/CLI-style workflows.
- Working knowledge of agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts, and data models into structured specs that guide AI-assisted implementation), and custom instructions and prompt engineering, with the ability to establish team-level practices for effective AI-assisted development.
- Uses AI assistance for common dev tasks (code suggestions, test generation, review support, automation scripts, troubleshooting) with clear ownership for correctness and quality.
- 8+ years of experience with the following: Java, Spring framework, cloud development, and Web Services (REST and SOAP) supporting high volume transactions in a Highly Available environment
- 4-6 years of experience in Distributed Databases and NoSQL databases; PostgresSQL (preferred), MongoDB, Yugabyte.
- 4+ year experience working on real-time data and streaming applications
- 4+ years of experience with continuous build process using Bamboo, Bitbucket/Git, or similar tools
- 3+ years of experience with GCP and /or AWS / Azure
- 3+ years of experience with event-driven systems (Kafka, RabbitMQ, message queues, etc.)
- 2+ years of experience in Cloud deployment in a CI/CD delivery model.
Preferred qualifications:
- Experience 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.
In addition to the salary range, this role is also eligible for bonus or incentive opportunities.
- ...Job Title: Java Developer (Need Ex Charles Schwab candidates only) Location : Austin, TX or Southlake, TX (Onsite) Need local to TX only Contract : 6_Months Direct Client : Charles Schwab Must be: Only Citizens, GC, GC/EAD or H4/EADs) 8+ years only Required...SeniorContract workLocal area
- ...technology solutions firm is seeking a BRMS / Drools Developer with strong Java expertise. The ideal candidate will design and implement complex business-rule solutions using the Drools Rule Engine and develop enterprise-scale applications. This remote position requires...SeniorRemote workFlexible hours
- ...Java Senior Engineer Development Location: Seattle, WA / Austin, TX Duration: Fulltime Job Description: ~12+ years overall development experience. ~ You have industry-leading technical abilities. You demonstrate a breadth and depth of knowledge in the...SeniorFull timeFlexible hours
- Dutech Systems Inc. is looking for a Senior Java J2EE Developer to join its technology team in Austin, Texas. This role involves designing, developing, and maintaining enterprise-level applications and web services using Java and J2EE technologies. The ideal candidate will...Senior
- A leading technology company in Austin, Texas is seeking a Java Full Stack Developer to contribute to the development of Transaction Services platforms. The ideal candidate will have extensive experience in Core Java, React JS, and Spring Boot, and will work closely with...Senior
- Job Title Senior Java Developer / Software Engineer 3 Duration 3+ Months Rate $60-65/hr on W2 or $70-75/hr on 1099 or C2C Location Austin, TX 78751 (Hybrid - local candidates to Austin area) Schedule Monday-Friday, 8:00 AM - 5:00 PM (excluding State holidays) Overview Develops...SeniorFor contractorsLocal areaMonday to Friday
$125k - $173.15k
A leading automotive company is seeking a Java Microservices Developer based in Austin, Texas, to design and support scalable microservices. The candidate will work closely with product and engineering teams to deliver APIs for critical applications. Requirements include...Senior$63 - $68 per hour
ABBTECH Professional Resources, Inc. is seeking a Senior Full Stack Java Developer to support the design and deployment of secure applications. This role requires strong experience in Java, modern front-end frameworks, and cloud infrastructure. The ideal candidate will...SeniorRemote jobHourly pay- Charles Schwab Corporation is seeking an Angular UI and Java Engineer to develop high-quality software focused on their Authentication platform. This role requires a balance of design and hands-on coding in a fast-paced Agile environment. The ideal candidate will have over...Senior
- NinjaOne is seeking a Senior Software Engineer in Austin, Texas to contribute to their IT Operations product suite. The role involves designing and... ...solutions while engaging in software development with Java and Kotlin. Candidates should have over 10 years of experience...SeniorRemote jobFlexible hours
- ...Title Job Description: Relevant Yrs. of experience: 8 Detailed JD (Roles and Responsibilities) Should be experienced in Core Java, Spring API Development. Need expertise in MongoDB, NoSQL. Have experience in coding, deployment and testing with team lead capabilities...Senior
- Job Title Required Skills: Proficient in Java development Proficient with Kafka Messaging Proficient with REST APIs, Webservices Good experience with Cassandra, MongoDB, Redis Experience with Kubernetes (CI/CD Deployments)Senior
- ...Senior Java Developer Location: Austin, TX (Hybrid) Duration: 12+ Months JD: Java, Spring Boot, Spring Data, Spring JDBC, Spring JPA Additional Comments Oversee the design and development of complex applications Guide junior developers Oversee code...Senior
- ...contract 12 Months No of years' experience 8 years Detailed job description - Skill Set: * 8 years of experience as Java Developer * Extensive experience with Spring Framework and Spring Boot. * Experience designing and implementing microservices, RESTful...SeniorContract workLocal area
$85k - $90k
...Senior Core Java Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: Full... ...DB (4 or 6) Experience Very Good Core Java - Backend engineers Strong in API Development - Custom API Good in problem...SeniorFull time- ...Senior Java Developer One of Austin's top 100 Tech Start-Ups is looking to bring on a full-time salaried Senior Java Developer.... ...mobile ecosystems ~ Bachelor's degree in computer science, engineering, or related field Additional Information This is a...SeniorFull time
- ...Job Title: Senior Java Spark Developer Location: Austin, TX Experience Required: 8+ years Employment Type... ...in Spark and Cloudera platforms. Collaboration & Data Engineering: Collaborate with data scientists, business analysts, and...SeniorContract work
- ...customers but may not be chosen for this opportunity. MINIMUM 8+ years experience in bellow skills: Hands-on strong experience in Java development, including extensive experience with J2EE, Servlet and related technologies. Hands-on development experience in...Senior
- ...Strong verbal and written skills in communicating with peers and different levels of users. Strong background in developing custom Java applications using JavaScript, JSP, JSTL, HTML, CSS, and other applicable tools. Skilled with Database query languages (SQL, PL...SeniorWork experience placementRemote work
$85 per hour
...Title: Senior Java MSD Developer Bill Rate: $85 Client: Apple Location: Onsite at 430 N. Mary Ave., Sunnyvale, California, 94085 Overview We are seeking a highly experienced Senior Java MSD Developer to join our team supporting Apple. This role requires...Senior- ...support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role: Sr. Java Developer Location: Austin, TX ( 5 days Onsite from day 1) Duration: 6 Months. Required Skills: Job Description: Java...SeniorPermanent employmentContract workRemote work
- ...Senior Java Developer Contract: 12 months renewable Location: Austin, Texas (Hybrid - 3 days onsite) *****No 3rd Parties – Candidates MUST be US Citizen or Green Card Holder for this role***** We are seeking a Senior Java Developer to support enterprise applications...SeniorContract work
- ...logging (Log4J), thread management and development of asynchronous java processes • Experience in developing REST and SOAP services... ...for the project • Ability to collaborate with the product, engineering, and business teams to understand the requirements that will...Senior
- ...in this position and believe that this role is a great fit for your knowledge, skills, experience and career path. Position: Senior Java Developer Client: Direct Client Duration: 2+ Years (with high possibility of extension in FY) Location: Austin, Texas...SeniorRemote work
- ...Role Overview: Strong expertise with Java and Spring Boot Microservice. Proficiency with Spring Boot microservice development and integration. Experience in EKS and Docker. Experience in Kafka message broker. Experience in AWS cloud. Experience in Log4j, JUnit testing...Senior
- ...Senior Developer This role is a multi-purposed focus on development team, task management and business project/process support. This... ...experience in application development and support using one or more of JAVA/J2EE technologies Spring, Spring Boot, Spring Security OAuth2,...SeniorWork experience placement
- ...Senior Java developer (Backend) Austin, TX - Onsite Job 1. 10+ years of experience 2. Good Knowledge on Java o How JVM works o How garbage collector works o Good coding skills 3. Springboot 4. pache Camel 5. Working with REST, SOAP, GraphQL 6. Sql...Senior
$60k - $135k
...Job Title: Senior Java Developer City: Austin State/Province: Texas Posting Start Date: 5/12/26 Wipro... ...holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions...SeniorMinimum wageLocal areaFlexible hours- ...Data Pipelines and owns Pubhub Messaging Event Hub - Must Have Java Spring Boot experience. Experience with Databases NoSQL, Experience... ...Skills Bachelor's or master's degree in computer science, engineering, or related field. Over 12 years of experience in Java...Senior
- ...MUST HAVES: 7+ years of experience with multiple programming languages - Mastery of core programming languages such as Java, Python, and JavaScript is crucial. This includes both front-end and back-end development skills 5+ years of expertise in Pega...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- junior java developer no experience Austin, TX
- full stack java developer Austin, TX
- java developer full time Austin, TX
- entry level java developer remote Austin, TX
- java developer contract Austin, TX
- java web developer Austin, TX
- java developer c2c Austin, TX
- java developer remote Austin, TX
- java developer Austin, TX
- remote junior java developer Austin, TX


