Description
Own data modeling and ETL analysis for relational and NoSQL systems.
Responsibilities
- Design and implement relational and NoSQL (JSON/XML) data models.
- Analyze and profile data to support ETL processes.
- Build and maintain Java applications using Spring Boot, Maven, and Gradle.
- Develop comprehensive unit, integration, and contract tests.
- Collaborate in a virtual Agile environment using Git and CI/CD practices.
Required Skills
- 9+ years of experience in data modeling and software development.
- Expert-level Java (v8+) with Spring Boot and Git.
- Strong understanding of Relational and NoSQL data concepts.
- Experience with ETL data analysis and profiling.
- Proficiency in build pipelines using Maven or Gradle.
- Strong testing experience including unit, integration, and contract testing.
- BS in Computer Science or equivalent experience.
Preferred Skills
- Knowledge of Kotlin, Python, or Kubernetes.
- Experience with Agile/SAFe principles.