×
Register Here to Apply for Jobs or Post Jobs. X

Mid-Level Data Engineer - SQL, Java, Boot

Job in Southlake, Tarrant County, Texas, 76092, USA
Listing for: Charles Schwab
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Software Engineer, Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Mid-Level Data Engineer - SQL, Java, Spring Boot

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 is seeking a dynamic software developer who can work with technical and business partners to design and maintain optimal programming and environment solutions. Job activities will involve researching, developing solutions and supporting the tools and processes to gather detailed user requirements, and help drive strategic planning discussions with technical, business, and client stakeholders.

The position involves a balanced mix of design and hands‑on coding, focused on our mission‑critical client data shared services platform. You will join a development team building resilient, configuration‑driven shared utilities and frameworks for data pipelines and message delivery. The role centers on designing, developing, and hardening these frameworks and delivering POCs to validate solution designs. It requires collaboration with other engineering teams to ensure seamless system integration.

Exposure to technologies includes Kafka, Postgre

SQL, Spring Boot, GCP, and Harness.

Qualified candidates will have experience in Postgres SQL query tuning, performance optimization, data modelling and exposure to building apps with Java/Spring Boot.

In This Role, You Will
  • Research and develop functional and technical specifications documents for 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.
  • Utilize programming tools effectively and efficiently.
  • Architect and develop effective solutions in line with the organization’s vision.
  • Actively participate in product design and development sessions.
  • Provide direction to less experienced Programmer/Analysts.
  • Engage with both onshore and offshore teams to refine development practices.
  • Write efficient, easy‑to‑follow technical documentation.
  • Act as liaison between technical and non‑technical counterparts.
  • Help improve release processes, assist the Scrum Master with team needs, and synchronize team efforts for seamless product releases.
Required Qualifications
  • 2+ years with SQL structured programming, troubleshooting, and performance tuning relational databases on Postgre

    SQL, MySQL, Oracle, and/or MSSQL for high‑volume, transactional applications.
  • 1+ years of experience developing relational and non‑relational data models using enterprise modeling tools such as Erwin or ER/Studio.
  • 3+ years of experience with Java, Spring framework, Spring Boot.
  • 1+ years of experience with cloud framework:
    Pivotal Cloud Foundry.
  • 1+ years of experience with build tools:
    Gradle/Maven.
  • 1+ years of experience with the Cucumber framework – BDD testing.
  • 1+ years of experience working with Yugabyte

    DB and Postgre

    SQL databases.
  • 1‑2 years of experience working with modern messaging systems – Kafka.
  • Prior experience in system modernization initiatives from legacy to distributed platforms; e.g., migration of events from legacy messaging platform IBM MQ/Rabbit to Kafka.
  • 1+ years of experience with continuous build processes using Bamboo, Bitbucket/Git, or similar.
  • Experience with the Atlassian tool stack (JIRA).
  • AI‑Assisted Engineering Skills
    • Practical experience using AI coding assistants such as Git Hub Copilot, ChatGPT, Claude, or enterprise‑approved AI tools.
    • Ability to use AI tools to accelerate coding, refactoring, documentation, SQL generation, and test creation.
Preferred Qualifications
  • Experience with GCP or GCP developer certification.
  • Knowledge of Agile methodology and experience in an Agile working environment.
  • Experience in the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary