Lead Java Developer
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).
Schwab Technology Services powers the technology solutions that help clients confidently manage their financial futures. Within Thematic Investing, you'll join a team responsible for one of Schwab's most innovative client experiences, providing investors access to curated investment themes backed by Schwab research. As a Java Developer on the Thematic Core Services team, you will play a key role in designing and delivering scalable, high-performing applications and services that support business growth and exceptional client experiences.
This role requires strong technical expertise, sound decision-making, and a passion for solving complex engineering challenges. You'll collaborate closely with architects, product teams, business partners, and fellow engineers to design, develop, test, and enhance modern microservices and API-driven solutions. Success in this role requires balancing technical excellence with collaboration, mentoring team members, optimizing application performance, and continuously improving development practices. Your contributions will directly influence the reliability, scalability, and evolution of Schwab's Thematic Investing platform.
What you have
Required Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
8+ years of professional experience in Java software development
Strong experience with Java, Spring Framework, Hibernate, and RESTful web services
8+ years of experience designing, developing, testing, and deploying enterprise applications
Extensive experience designing and building APIs
Extensive experience developing and supporting microservices architectures
Experience working with relational databases such as Oracle, MySQL, or PostgreSQL
Strong understanding of object-oriented programming principles and design patterns
Experience working in Agile/Scrum development environments
Experience with CI/CD pipelines and DevOps practices
Excellent problem-solving, analytical, and communication skills
Ability to collaborate effectively across cross-functional teams and mentor less experienced developers
Preferred Qualifications
Experience with trading platforms and/or high-volume, high-availability systems
Experience with cloud platforms such as AWS, Azure, or Google Cloud
Experience with Docker, Kubernetes, or related containerization and orchestration technologies
Experience with JavaScript, HTML, and CSS
Experience contributing to software architecture and technical design decisions
Experience optimizing applications for performance, scalability, and reliability
Demonstrated leadership and mentoring experience
In addition to the salary range, this role is 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 plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
What's in it for you:
At Schwab, we're committed to empowering our employees' personal and professional success. Our purpose-driven, supportive culture, and focus on your development means you'll get the tools you need to make a positive difference in the finance industry. 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 plan
Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
Paid parental leave and family building benefits
Tuition reimbursement
Health, dental, and vision insurance
Schwab is an affirmative action employer, focused on employing and advancing in employment, qualified women, racial and ethnic minorities, protected veterans, and individuals with disabilities in the workplace. If you have a disability and require reasonable accommodations in the application process, contact Human Resources at View email address on click.appcast.io or call View phone number on click.appcast.io.
- ...'s most innovative client experiences, providing investors access to curated investment themes backed by Schwab research. As a Java Developer on the Thematic Core Services team, you will play a key role in designing and delivering scalable, high-performing applications...SuggestedFull timeWork at office
- ...enterprise applications. You will design, develop, test, and deliver software improvements... ...will collaborate with developers, technical leads, and architects to advance engineering... ...enterprise applicationsHands-on experience with Java and application development using modern...SuggestedFull timeWork at office
- ...securely and reliably across brokerage and banking products. As a Java Software Engineer, you will design and deliver scalable services... ...and advance secure, reliable money movement. You will also help develop engineering talent through coaching, knowledge sharing, and...SuggestedFull timeWork at office
- ...Job Title: Java Technical Lead Location: Plano, TX (Onsite Role) Duration: 12 Month contract Position Type: C2C Contract Only Note: Need local Texas candidates only Job Description: Mandatory skill: • Java (Java 8+) • Spring Boot & Microservices...SuggestedContract workLocal area
- ...Development and Engineering, you will play a critical role in designing, developing, and evolving scalable technology solutions that support high-... ...AI-assisted development. ~3+ years of experience with Java, Spring framework, cloud development, and web services (REST,...SuggestedWork at office
- GameStop is looking for a Lead Software Engineer to join our Omni-Channel Engineering team. This will collaborate with a team of engineers... ...in at least one modern programming language/technology such as Java, JavaScript, Node.js, Angular.js, or React.3+ years of experience...Full timeWork experience placement
$60 - $66.67 per hour
...future of their critical platforms. Are you a passionate Java expert with a knack for optimizing performance and building... ...'ll Do Code performance test scripts in Core Java and develop/maintain Unix shell and Python-based frameworks. Develop custom...Hourly payTemporary work- ...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...Work at officeRemote work
- ...role involves gathering detailed requirements, architecting and developing solutions, and supporting strategic planning discussions with... ...software development experience, including hands-on development with Java and the Spring Framework ~ Experience with Spring Boot,...Work at office
- ...looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem,... ...environmentAWS, Kubernetes, CI/CD experienceDeep expertise in Java/Spring and/or modern front-end frameworks React/Vue/etc.Solid e...Full time
- ...integrate Angular-based user interfaces with Java-driven services. By applying collaboration... ...quality solutions across teams. You'll lead delivery for smaller initiatives end-to-... ...principles and problem solving skills to develop scalable, maintainable solutions ~ Proven...Work at office
- ...Our client is currently seeking a Mid-Level Java Developer Location - Southlake, TX Alternate location : Austin, TX Duration : 12 months with possibility of extension About the Job We are seeking a Mid-Level Java Developer to design, build, and...
- ...Title: Senior engineer Java / Identity & CIAM Location: Southlake, TX / Austin, TX (Hybrid- 3 days/week) Locals are highly... ...Key Responsibilities: Core Engineering Design, develop, and maintain high-performance Java services supporting REST-based...Contract workLocal area3 days per week
- ...Job Description Job Description Java Developer _______________________________________________________________ DEPARTMENT: Software... ...opportunity to have hands on work experience with industry leading , innovative technology Position Summary Candidate...Full timeContract workTemporary workWork experience placementLocal areaMonday to Friday
$59.5 - $62.5 per hour
job summary: Client is seeking a Senior Java Developer to join the thinkorswim® Performance Engineering team. This role independently plans and delivers performance and resiliency initiatives for a Java-based trading platform, with a focus on latency, scalability, reliability...Hourly payContract workTemporary workWork experience placement- ...interview process Note from HM:We’re looking for experience in java app development or unit/component testing with tools/frameworks... ...CD pipelines using Jenkins and Bitbucket. Experience designing, developing, and maintaining automation frameworks for enterprise...Day 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...
- ...Java Engineer Job Summary We're looking for a Java Software Engineer who can design and develop enterprise applications using Java and Angular. You will be a key technical contributor to one of our core products: Property & Casualty Insurance (Insurance Sales,...Work from home
- ...Job Title: Senior Java Engineer Location: Durham, NC (100 New Millennium... ...brings over 7 years of progressive experience developing distributed enterprise systems,... ...Technical Focus Core Engineering: Lead development using Java, Angular, and Oracle...
- ...Java Software Engineer Dynamic Work schedule - This is 5 days on site a month- in the... ...organized into highly motivated team who develop and deliver using Agile Methodology.... ...mentoring to the HCG team of developers and Tech leads with specific emphasis on sound...Work at officeWork from home
- ...month The Skills You Bring ~5-7 years of experience in Java application development using Spring ~ Proficient in Java, J2... ...processes (Maven, Jenkins, Stash). ~ Solid understanding of developing highly scalable distributed systems using Open source technologies...Local area
- ...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...
- ...Title: Java Developer Location: Hybrid, 3 days onsite per week in Coppell, TX - No relocation candidates, we should be able to find plenty... ...by the end of next week. Join a dynamic team at a leading organization seeking skilled Java professionals to fuel...Work experience placementRelocation3 days per week
- ...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...
- ...Java Software Engineer Qualifications: ~6-9 years of Java/ Spring development experience ~2+ years of design experience... ...features ~ Quick learner and open to learning new tools and developing with the latest technologies/ frameworks ~ Excellent communication...
- ...Job Description As a Senior Cloud Engineer, you will design, develop, and maintain modern, highly available, and scalable interfaces... ...Experience REST API development using Node.js and Java. Event-driven application design and development utilizing...
- The company and other persons or employers are released from all liability brought forth by any investigation resulting from my submission of this electronic application and the data contained here in.The information in this application is true and complete to the best ...Full time
- ...Java Developer Duration: Long Term Contract Location: Westlake, TX/ Durham, NC Required Skills: Java, Spring boot, Spring MVC, Building... ...~8+ years Java development experience with technical lead capabilities ~ Proven ability with JavaScript/TypeScript and...Long term contract
- ...Full Stack Java Developer Required Skills: Java Spring Boot Microservices Rest/Restful API Angular/React Preferred Skills: Cloud Experience (AWS/AZURE/GCP) Kafka Required Skills : Basic Qualification : Additional Skills : Background...
- ...Option Overlay - Java Full Stack Developer Strategic Advisors Technology (SAT) is looking for a full-stack Software Engineer who is not only... ...microservice-based architecture. The Value You Deliver Lead the design and implementation of software solutions that...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!



