Java Developer - Senior

Charles Schwab & Co., Inc.
Southlake, TX, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Automation of Tests Cloud Computing Spring Framework Machine Learning Enterprise Messaging Systems RabbitMQ Software Deployment Software Engineering Test-Driven Development (TDD) GitHub Copilot
+5 more
Generative AI Information Technology Atlassian Tools Apache Kafka Microservices

Job description

  • Develop large-scale software using Java, Spring framework, and cloud technologies
  • Implement and deploy AI/ML solutions in production environments
  • Collaborate with fellow developers, architects, and adjacent teams
  • Utilize GenAI coding assistants to enhance engineering workflows

Requirements

  • 7+ years of professional software engineering experience with Java and Spring framework
  • Hands-on experience with AI/ML implementation and production deployment
  • Experience with containers and microservices in the cloud
  • Familiarity with GenAI tools like GitHub Copilot or Claude Code
  • Understanding of broker-dealer capabilities and operationsxzx* Excellent communication skills

Java Developer - Senior - Nice-to-Have Skills:

  • Masters degree in Information Technology or related field
  • Experience in Financial Services industry
  • Knowledge of messaging technologies like Rabbit MQ or Kafka
  • Experience with Test Driven Development and QA Automation
  • Familiarity with the Atlassian tool stack (JIRA and Confluence)

About the company

On behalf of our Financial Services client, Procom is searching for a Java Developer - Senior for a contract role. This position is a hybrid position with 3 days onsite at our client’s Southlake or Austin, TX office. W2 candidates only pls, no C2C. Multiple openings…

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on portal.procomservices.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

49 sec

Processing asynchronous event streams via standard messaging patterns

Patrick Koss Patrick Koss · WWC 2024

1:37 min

Introduction to Apache Kafka benchmarking and performance analysis

Kirill Kulikov · LIVE

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · WWC 2022

5:29 min

Simulating a senior Java developer technical interview

Jakov Semenski · LIVE

2:22 min

Drawbacks of event-driven architectures and service queues

Maxim Fateev Maxim Fateev · WWC 2023

2:57 min

Comparing popular Java frameworks for AI integration

Timo Salm Timo Salm · WWC 2025

Videos

See all

Related articles

See all