Data Engineer
Role details
Job location
Tech stack
Requirements
Bachelor's degree in Computer Science (or closely related)
-
5+ years of experience in application and REST API development using Java
-
Proven experience writing microservices with Java
-
Strong in managing API to database connections using different relational database drivers (Oracle, PostgreSQL, etc.)
-
Demonstrated experience developing, debugging and tuning complex SQL statements, PL/SQL packages and procedures
-
Hands-on experience building highly resilient, scalable, and efficient solutions using AWS services like Lambda, Glue, step functions, etc.
-
Hands-on experience with Aurora Postgres a big plus
-
Experience with DevOps or CI/CD Pipelines using Maven, Jenkins, Terraform, GitHub, Ansible, etc.
-
Experience in managing high volume customer-facing application traffic for API's
-
Knowledge of Messaging Technologies (Kafka, Kinesis, SNS, SQS)
-
Desire and ability to learn and implement new technologies
-
Keen ability to see complex challenges from multiple perspectives, and leaning in to solve independently or with others
-
Knowledge of how to develop highly scalable distributed systems using Open-Source technologies
-
Proven knowledge of AWS via Associate, Professional, or Specialty Certification(s) a big plus
-
Ability to validate, monitor, and solve issues during development, testing, or in production
-
Excellent communication skills, both through written and verbal channels.
Education: Bachelor's Degree
Experience: Minimum 5+ years of experience
Benefits & conditions
We have various coverages and additional benefits to choose from:
-
Medical, Dental (Including Ortho) & Vision Insurance (Option to Enroll).
-
Paid Leaves (Wherever applicable).