DataHub - DataHub L4 (7.1-9 years)
Capco
Full Time7+ yearsPosted 1 day ago
Let the right jobs find you
Get personalised suggestions from verified company career pages, matched to your role, location, level, and skills.
Overview
Position Type
Full Time
Experience
7+ years
Job Description
Position Purpose:
- We are seeking a highly skilled Senior Data Engineer to design, build, and optimize our data pipelines and backend services. The ideal candidate will have a strong foundation in Java and API development, with deep expertise in MongoDB and cloud infrastructure to ensure scalable and high-performance data design.
Responsibilities:
- Design & Development: Design and implement robust, scalable data pipelines and backend services using Java and Spring Boot.
- Database Aspects: Lead the design of MongoDB schemas/data modeling, optimize complex queries, and manage indexing strategies to ensure high availability and low latency.
- API Integration: Develop and maintain secure, high-performance RESTful APIs to facilitate seamless data exchange between internal systems and external partners.
- Cloud Infrastructure: Deploy and manage data workloads on cloud platforms (e.g., IBM Cloud, AWS, Azure, or GCP), leveraging managed services for compute and storage.
- Performance Tuning: Conduct deep-dive analysis of system bottlenecks and implement performance optimizations across the data stack.
- Code Quality: Perform rigorous code reviews and implement automated testing frameworks (JUnit, Mockito) to maintain high software quality standards.
- Able to communicate effectively with IT teams as well as Business Teams
- Excellent verbal and written communication skills. Should be able to communicate effectively with IT teams as well as Business Teams
Technical & Behavioral Competencies
- Experience of 6-8 years in Data Engineering field with working experience in Mongo DB, API Integration and cloud infrastructure
- Expert proficiency in Java and experience with modern frameworks (Spring Boot).
- Advanced knowledge of MongoDB (Aggregation framework, Sharding, Replication, and Atlas).
- Mastery of REST API design principles, OAuth2, and API Gateway management.
- Proven experience with cloud environments
- Proficiency with Git, Maven/Gradle, and containerization tools like Docker and Kubernetes.
- Good knowledge and experience of writing complex SQL queries.
- Proficient in analytical skills (required)
- Excellent oral and writing communication skills (required)
- Experience in working in Agile environment
- Knowledge of Payments and/or Card Payments is a nice to have
Specific Qualifications:
- Minimum 6-8 years of experience along with Bachelor's Degree - in IT, Computer related field or equivalent experience.
Other Skills:
- Agile methodology exposure
- Knowledge of banking products is a nice to have
- Proactive mindset
Behavioral Skills:
- Communication
- Analytical Ability
- Team Player
Education Level:
Bachelor Degree or equivalent