Immediate need for a talented Senior Data Engineer - Java Spring Batch. This is a 2+ year contract opportunity with long-term potential and is located in Westlake, TX(Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID: 25-93162
Pay Range: $63 - $73 /hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
- Untangle the data requirements related to the way our client pays its advisors and wholesalers (high-impact, executive-visible work)
- Exhibit proven data analysis skills; not afraid to work in a complex data ecosystem
- Execute strong data modeling skills with experience working with 3NF and Star Schema data models
- Handle production issues with accuracy and attention to detail; a methodical, investigative, and inquisitive mind; together with creative abilities.
- Design robust batch and streaming programs and adhering to standards and best-practices for these databases.
- Enjoy analyzing data, identifying gaps, issues, patterns, and trends and can analyze application dependencies and conduct assessment of changes.
- Hands-on experience with SQL query optimization and tuning to improve performance is desirable
- Experience with DevOps, Continuous Integration and Continuous Delivery (Jenkins, Terraform, CloudFormation)
- Experience in Agile methodologies (Kanban and SCRUM)
- Experience building and deploying containerized applications using Docker
- Proven track record to handle ambiguity and work in a fast-paced environment, either independently or in a collaborative manner
- Good interpersonal skills to work with multiple teams within the business unit and across the organization
- Proven experience developing solution architecture diagrams and design documents that help guide developers and analysts on how to implement and maintain our systems
Key Requirements and Technology Experience:
- Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 6-8 years of working experience
- 4-6 years of Java development utilizing Spring frameworks. Experience writing batch jobs with Spring Batch is highly desirable
- 3+ years of experience developing applications that run in AWS, with focus on AWS Batch, S3, IAM
- 4+ years working with SQL (ANSI SQL, Oracle, Client)
- Strong SQL experience for querying and data validation
- Oracle AWS ETL experience with Java Spring Batch
- Must have Java for ETL data transformation
- Python
- Snowflake
- Financial domain experience
Our client is a leading financial services company and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy .