Senior Developer - Java + Python
Hexaware Technologies · India
Hexaware Technologies · India
Senior Backend Developer Java & Python (ETL) **Key responsibilities** - Build and maintain scalable Java microservices and REST APIs. - Develop and operate Python ETL/data-processing jobs and pipelines. - Integrate with upstream/downstream systems (APIs, Kafka, object storage). - Write/maintain unit, integration, automation, and performance tests. - Troubleshoot production issues and drive performance improvements. **Required skills** - Java, Spring Boot, Microservices, REST APIs. - Python for ETL/streaming or batch processing. - Unit/integration testing (JUnit, Mockito) and test automation awareness. - Experience with ETL/data pipelines, Kafka or stream processing. - Strong debugging, performance tuning, and observability skills (tracing/metrics/logging). - CI/CD and production troubleshooting mindset; cloud (AWS/GCP), Redis, Testcontainers are a plus.