Software Developer - Java, Python
Core
Design, develop, and maintain scalable microservices and real-time data streaming solutions for enterprise healthcare applications.
Role type
Senior Software Developer (Java/Python/ML integration)
Builds
Cloud-native microservices, ETL pipelines, and intelligent applications with predictive analytics and NLP
Domain
Healthcare technology, Big Data, Event-driven architecture
Required skills
Java, Python, Go, JavaScript, Microservices architecture, Docker, Kubernetes, Cloud platforms (GCP, Azure, AWS), ETL development, Oracle SQL/PLSQL, Apache Kafka, AI/ML frameworks (TensorFlow, Pytorch, Scikit-learn)
Preferred skills
Experience with IBM DataStage, Flink, Spark, API design, CI/CD pipelines
Technologies
AWS, Azure, GCP, Docker, Kubernetes, Kafka, Oracle, TensorFlow, PyTorch, Scikit-learn, IBM DataStage, Flink, Spark, CI/CD
Responsibilities
Design and maintain microservices-based applications; implement real-time data streaming with Apache Kafka; build ETL pipelines; integrate AI/ML functionalities; optimize Oracle database performance; ensure system scalability and reliability; participate in agile development practices.
Seniority
Mid-to-Senior, hands-on IC


