We are looking for a 6+ years experienced resource who has strong hands-on Java &Data; Engineer with good experience in both Java application development and Data Engineering. The candidate should be proficient in Java, Spring Boot, REST APIs/microservices, Apache Spark using Java, SQL, and development of dataprocessing pipelines. The role involves developing and maintaining Java/Spring Boot applications, implementing Spark-based data processing and transformation logic, integrating with Elasticsearch/ELK, databases and APIs, and troubleshooting and optimizing applications and data pipelines.
Strong hands-on coding and problem-solving skills are significant. Application or solution design expertise is not mandatory.
Key Skills
- Strong Java and Spring Boot development experience
- Strong Data Engineering experience with Apache Spark using Java
- REST APIs and microservices development
- SQL, data transformations and data processing pipelines
- Integration with Elasticsearch/ELK, databases and APIs
- Unit testing, debugging, performance optimization and production support
- Git, build tools and CI/CD exposure
- GKE/GCP, Kubernetes/OpenShift and Docker – added advantage
- GenAI, RAG, LLM integration or Agentic AI development – added advantage
Core requirement: Candidates must be hands-on and strong in both Javadevelopment and Data Engineering/Spark.