Mid-Level Data Engineer - SQL, Java, Spring Boot jobs in United States
cer-icon
Apply on Employer Site
company-logo

Charles Schwab · 2 months ago

Mid-Level Data Engineer - SQL, Java, Spring Boot

Charles Schwab is a financial services company that empowers employees to make an impact on their careers. The company is seeking a dynamic software developer to design and maintain programming solutions, focusing on client data shared services and collaborating with technical and business partners.

Financial Services
badNo H1Bnote

Responsibilities

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
Engaging with both onshore and offshore teams to refine development practices
Identify gaps in processes and services across production and test environments
Write efficient, easy to follow technical documentation
Act as liaison between technical and non-technical counterparts
Help improve release process improvements, assisting the Scrum Master with team needs, and synchronizing team efforts for seamless product releases

Qualification

PostgreSQLJavaSpring BootKafkaGCPData modelingContinuous integrationAgile methodologyCucumberTechnical documentation

Required

2+ years with SQL structured programming, troubleshooting, and performance tuning relational databases on PostgreSQL, 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 the following: Java, Spring framework, Spring boot
1+ years of experience with cloud framework: Pivotal Cloud Foundry
1+ years of experience working with build tools: Gradle/maven
1+ years of experience working with Cucumber framework – BDD testing
1+ years of experience working with YugabyteDB and PostgresSQL databases
1-2 years of experience working with modern messaging system– Kafka
Prior experience in system modernization initiatives from legacy to distributed platforms; i.e. migration of events from legacy messaging platform IBM MQ/Rabbit to Kafka etcc
1+ years of experience with continuous build process using Bamboo, Bitbucket/Git, or similar
Experience with the Atlassian tool stack (JIRA)

Preferred

Experience with GCP or GCP developer certified
Knowledge of Agile methodology and experience in an Agile working environment
Experience in Financial Services industry
Experience with Test driven development
SCRUM developer certified
Basic understanding of customer and account data management, how databases are designed to support maximum business value, and delivering optimal solutions based on business context
Demonstrated ability to quickly investigate and comprehend new data technologies
Exceptional critical thinking skills and insatiable intellectual curiosity
Proactive approach to identifying opportunities for continuous improvement and advocating for their prioritization
2+ years translating business requirements into resilient database designs and collaborating with application developers to connect application object models to relational database designs, ensuring high availability, performance, and transactional throughput/concurrency

Benefits

Bonus or incentive opportunities

Company

Charles Schwab

company-logo
We have plans for every turn you take.

Funding

Current Stage
Late Stage

Leadership Team

J
Jim McGreevy
Senior Project Manager
linkedin
Company data provided by crunchbase