Java Software 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). Schwab Technology Services (STS) enables the future of how clients manage their money by delivering innovative, scalable, and reliable technology solutions that support our commitment to democratizing investing and financial planning. As a Java Software Development Engineer supporting the CCAT organization, you will help build and evolve the Schwab Customer Identifier (SCID), the enterprise identity platform that powers a unified 360-degree view of clients across Schwab businesses. In this role, you will apply modern software engineering practices to design, develop, test, deploy, and support highly available applications that deliver measurable business and client impact. You will collaborate with engineers, architects, product partners, and business stakeholders to solve complex technical challenges, influence solution design decisions, and deliver scalable solutions that improve performance, reliability, and maintainability. Success in this role requires the ability to translate business needs into technical solutions, make informed decisions in a fast-paced environment, and continuously improve engineering practices through automation, cloud technologies, and continuous delivery. You will contribute to the development of distributed applications, APIs, event-driven solutions, and cloud-aligned services that support critical business capabilities across the firm. As a member of a highly collaborative engineering team, you will leverage data-driven problem solving, continuously learn emerging technologies, and help drive innovation through modern development practices, AI-assisted engineering tools, and engineering productivity solutions. This role offers the opportunity to build solutions that directly impact Schwab clients while growing technical expertise, expanding influence, and contributing to the future of enterprise-scale software engineering. Required Qualifications Bachelor’s degree in computer science, Engineering, or a related technical field. 6+ years of experience in software engineering with Java, Spring Framework, and RESTful API development. 2+ years of experience working with relational or distributed databases such as PostgreSQL, MongoDB, or Yugabyte. 2+ years of experience utilizing source control, continuous integration, and continuous delivery tools such as Git, Bitbucket, or Bamboo. 2+ years of experience developing and deploying applications in cloud environments including AWS, Azure, or Google Cloud Platform (GCP). Experience using AI-assisted engineering tools such as GitHub Copilot or similar technologies to improve software development efficiency while maintaining code quality and engineering standards. Experience working in Agile environments using tools such as Jira and Confluence. Demonstrated analytical, problem-solving, collaboration, and communication skills. Experience designing, developing, testing, deploying, and supporting enterprise applications across the software development lifecycle. Preferred Qualifications 1+ year of experience developing event-driven architectures using Kafka, RabbitMQ, or similar messaging technologies. 1+ year of experience supporting real-time data processing or streaming applications. Experience with batch processing, data pipelines, Spring Batch, or PySpark. Proven ability to independently own and deliver features from design through production deployment. Experience participating in architecture discussions, code reviews, and technical design sessions. Strong focus on software quality, test automation, and production reliability. Demonstrated curiosity, adaptability, and commitment to continuous learning and technology innovation. 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. In addition to the salary range, this role is eligible for bonus or incentive opportunities. Benefits 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 #J-18808-Ljbffr
$65k - $75k
...Sr. Technical Recruiter at Millennium Software Inc We are looking for - Java Developer Must have - Java, JSP, SpringBoot, EJB, SQL, Struts , Spring and Hibernate. Location: Austin, TX Salary: $65,000.00-$75,000.00 Seniority Level Mid-Senior level Employment Type Full-...SuggestedFull time$200k
...Senior Java Software Engineer Location: Austin, TX Salary Range: $200,000 We’re seeking an experienced Senior Java Software Engineer to join our rapidly growing development team. The ideal candidate will have at least 8 years of commercial Java experience in complex environments...SuggestedWork at office- ...of experience in Information Technology. Experience in advanced Java/J2EE Technologies and Reactive Programming. Preferred... ...experience in building and supporting Web Development. Working in a software product development organization building modern and scalable web...Suggested
$65k - $70k
A staffing partner of ours is seeking a Java developer for a Ebilling software Client to design, implement, and maintain high-performance applications. Salary offered $65-70k per year Direct applicants only no c2c or company candidates due to low margins. The staffing...SuggestedLocal areaVisa sponsorship$90k
...from TalenTech Digital NOW HIRING: Senior Java Developer (W2 Only | Onsite in Austin,... ...Senior Java Developer to join a world-class engineering team in a dynamic and fast-paced... ...preferred) 5+ years of strong hands-on software development experience Solid expertise in...SuggestedLong term contractFull timeContract workFreelanceImmediate startRemote work- We are seeking a Senior Java Developer for a long‑term contract in Austin, TX. This role requires on-site presence 4-5 days per week.... ...Responsibilities Researching, designing, implementing, and managing software programs. Testing and evaluating new programs. Working closely...Long term contractTemporary work
- ...Java Developer With Selenium Location: Austin, TX Job Type: C2C – 6+ months Required: Linkedin Profile must have Responsibilities: Java – Needs strong knowledge on Java fundamentals with ability to work individually. Selenium – Needs strong understanding...
$70 per hour
Java Developer MAHIN-JOB-33301 We are Looking for Sr.Java Developer i Location: Austin,TX ( Past Apple or product base co. experience is good to have ) MUST TO HAVE SKILLS ARE MANDATE Lateral -125k per annum +Benefits Subcon -70$ per hr ( Nolayers are accepted...- ...Senior Java Full Stack Developer Oversee the design and development of complex applications Guide junior developers Oversee code quality and enforce best practices Identify and resolve critical issues Keep up with industry trends and emerging technologies Collaborating...
$70k - $128k
• 5+ years of proven experience in software development. • Strong experience in object-oriented programming with Java. • In-depth experience in data structures, distributed systems, and storages. • Experience with developing and consuming RESTful services. • In...- 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)
- ...Recruiter (Sourcing Specialist) H1B, OPT EAD, CPT, USC, GC, GC- EAD Java Developer Qualifications 10+ years of experience in Java in a... ...industry best practices 4+ years of experience in Quality Engineering, with a focus on e-commerce/web applications testing Solid understanding...Full timeH1b
- ...Job title: Java Developer Location: 3 days per week on-site in Austin, TX Position will be 80% back-end Java Development and 20% front-end development in Angular 2+. Experience Required 5 to 7 years of overall IT systems experience Strong experience supporting enterprise...3 days per week
- ...Java Full-Stack Engineer Location: Austin, TX; Princeton, NJ; Santa Clara, CA; South Field, MI – Hybrid (Only Locals) Job type: Contract (Full... ...Experience 8+ years of hands‑on experience in a professional software engineering role Technical Expertise Backend Engineering...Full timeContract workLocal area
- ...Java Developer Are you up for the challenge?? Direct hire opportunity with Austin's top 100 tech start... ...throughout the process to deliver working software at the end of each 2 week sprint? Our Client's engineers are challenged with integrating multiple platforms...Full time
- ...Job Title Hands on experience in Core Java, Spring and Hibernate. Extensive experience in enterprise systems, software design and development Working knowledge of the full SW development lifecycle Deep understanding of Object Oriented and SOA design concepts Current...
- ...critical systems, collaborating closely with engineers, architects, product owners, and UX... ...cloud‑native architectures, and AI‑assisted software delivery, all within a highly... ...development workflows Advanced proficiency in Java development, Python scripting, and Bash/Shell...Work at office
$100k - $130k
...Java Full Stack Developer opportunity in Dallas, TX Choosing Capgemini means choosing... ...maintainable code! Experience working in an Agile software delivery environment, with exposure to... ...scalable application. Passionate about engineering excellence with a strong understanding...Full timeLocal area- ...technology for your needs. Job Description We are hiring for experienced Java Developers for Full Time / Permanent positions at Atlanta, GA and Austin, TX. Minimum of 3+ years of experience in software development using Java and related technologies. Minimum 3 years of...Permanent employmentFull timeVisa sponsorship
- ...Kafka Develop high-performance, scalable applications using Core Java Collaborate with cross-functional teams to understand... ...at Signature IT World Inc by 2x Get notified about new Java Software Engineer jobs in Austin, TX . Austin, TX $110,000.00-$120,000.00 1 month...Contract work
- ...Duration: 6 months -Minimum 5 years of experience in enterprise Java development -Strong foundation in Computer Science... ...solving skills and the ability to design scalable, and maintainable software solutions. -Ability to communicate effectively -Self driven,...
- ...Java Developer Sonsoft, Inc. is a USA based corporation duly organized under the... ...steady pace specializing in the fields of Software Development, Software Consultancy and Information... ...do complex designs and follow the best engineering practices • Good written an d verbal...Permanent employmentFull timeH1b
- ...Gemini Solutions is seeking a skilled Java Software Engineer to join our dynamic development team. The ideal candidate will have strong expertise in Java development, Spring Boot framework, and modern software engineering practices. You will be responsible for designing...Work experience placement
- ...Lead Java Developer Austin TX Onsite Candidate should be a “Rockstar” with the... ...systems Implementing tests and responsible software development practices. Getting into... ..., scalability, system architecture, and engineering methodologies Modernizing and...
- ...Java Developer Duration: 12 Months (CTH) Location: Jersey City, NJ, New York City, NY, Wilmington DE, Tampa, FL, Chicago, IL,... ...skills, and knowledge of best practices Thorough understanding of software development methodology and champion the DevOps model Strong...2 days per week3 days per week
- ...Job Description Job Description Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking... ...- Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide...Full timeFlexible hours
- ...leadership. Job Description Design, develop, and maintain Java-based software applications according to the customer’s requirements and... ...skills with ability to create software design and engineering documents • Enterprise-level JEE application development...
- ...Overview Senior Backend Engineer to join the Clinical Transformation Workflow team. The role focuses on backend API development for front... ...stand-up calls and scrum ceremonies. Qualifications Proficiency in Java and Spring Boot. Experience with healthcare-based requests and...
- ...and understanding of CDN. Experience with Java test frameworks such as JUnit and TestNG... ...on systems. Thorough understanding of Software Development Lifecycle (SDLC), tools and Agile... ...Information We are looking for 6Java engineers to work on the BE for our Honeycomb platform...
- ...An established industry player is seeking a skilled Java Developer to join their dynamic team in Austin. This role emphasizes the development... ..., collaborating with cross-functional teams, and ensuring software quality through code reviews and best practices. If you are...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- java developer backend Austin, TX
- lead full stack java developer Austin, TX
- java developer c2c Austin, TX
- java microservice developer Austin, TX
- full stack java developer Austin, TX
- sr.java developer Austin, TX
- java developer remote Austin, TX
- entry level java developer remote Austin, TX
- senior java developer Austin, TX
- java cloud developer Austin, TX


