About this role
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 important. 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.