Senior Java Developer
Core
Design, develop, and optimize scalable data pipelines, cloud-based data platforms, and backend data processing applications.
Role type
Senior IC data engineer (Java/Python)
Builds
Scalable data pipelines, data ingestion frameworks, APIs, microservices, and batch/real-time processing solutions.
Domain
Data Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java (Core, 8+, Multithreading), Python, SQL, RESTful API design, Data modeling, Data warehousing, Debugging, Performance optimization
Preferred skills
Cloud platforms, Financial Services/Banking domain experience
Technologies
Java, Python, SQL, Cloud platforms
Responsibilities
Design and maintain scalable data pipelines; Develop data ingestion frameworks and microservices; Build batch and real-time data processing solutions; Optimize complex SQL queries; Design data models for analytics; Develop data quality and monitoring frameworks; Troubleshoot production issues and implement performance improvements.
Seniority
Senior, hands-on IC
