We are looking for a highly skilled SQL Database Developer to join a dynamic team focused on building performance measurement and analytics solutions for a large-scale financial technology environment. This role involves working on strategic initiatives, developing scalable data platforms, and collaborating across cross-functional agile teams.
Required Skills & Experience:
8+ years of experience in software design and development
Strong expertise in SQL and database technologies such as Snowflake and Oracle
Experience with Java and/or Python (object-oriented programming)
Hands-on experience with ETL development, data warehousing, and large data platforms
Experience with Apache Spark (Java/Scala) and AWS EMR is a plus
Strong knowledge of AWS cloud services, Docker, and Kubernetes (EKS)
Experience with DevOps tools such as Jenkins, Maven, GitHub, Terraform, Artifactory
Strong understanding of CI/CD pipelines
Experience working in Agile/Scrum environments
Excellent communication and collaboration skills
Responsibilities:
Design, develop, and maintain scalable data solutions
Build and optimize ETL pipelines and data workflows
Participate in architecture and design discussions
Ensure code quality through reviews and best practices
Collaborate with cross-functional teams to deliver high-quality solutions
Troubleshoot performance issues and implement monitoring solutions
Preferred:
Experience in financial services domain