Find a jobRecruiters

Java Data Engineer

Exclusive opportunity

Onsite

Java Data Engineer

Techila Global Services

Java Data Engineer

Skills

SQL QueriesJavaTesting & QAMicroservicesSpring BootAWS LambdaSnowflakeData AnalysisAWSJiraSalesforceJavascriptTerraform

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

India

Work mode:

Onsite

Published on:

6 October 2026

What they need


Remote 10–15 yrs Apply by Oct 31, 2026

Java Data Engineer

Join Techila's team of Salesforce experts. We build senior-led transformations that deliver measurable outcomes for clients worldwide.

Experience

10–15 yrs

Employment Type

Full-time

Openings

1 position

Apply By

Oct 31, 2026

Required Skills

JavaScript

Job Description

Design and Develop Cloud Applications: Build, maintain, and enhance scalable Java applications and microservices using Quarkus, Spring Boot, or similar Java frameworks.

Serverless Application Development: Design, develop, deploy, and support AWS Lambda functions for event-driven processing, automation, integrations, and backend services.

Apache Flink Data Processing: Develop and maintain Apache Flink applications using Java for real-time and batch data processing, data transformation, stream processing, and integration with multiple data sources and destinations.

Data Warehouse Development and Management: Design, develop, and optimize data warehouse solutions using Snowflake or a similar cloud-based data warehouse. Create and maintain schemas, tables, views, SQL queries, stored procedures, data models, and data-integration processes to support analytics, reporting, and downstream applications.

Data Integration and Pipeline Development: Build reliable data pipelines that ingest, transform, validate, and distribute data across applications, databases, cloud services, Snowflake, and downstream systems.

API and System Integration: Develop REST APIs and integrate applications with databases, AWS services, third-party platforms, internal systems, and other enterprise applications.

AWS Cloud Services: Work with AWS services such as Lambda, API Gateway, S3, CloudWatch, IAM, Secrets Manager, SQS, SNS, EventBridge, and other services required to support cloud-native solutions.

Application and Pipeline Performance Optimization: Analyze and improve the performance, scalability, reliability, resource utilization, data-processing speed, and response times of applications and pipelines.

Data Quality and Governance: Implement data validation, reconciliation, error handling, monitoring, and quality controls to ensure data accuracy, consistency, security, and availability.

Testing and Quality Assurance: Develop and maintain unit, integration, end-to-end, and data-quality tests using tools such as JUnit, Mockito, Testcontainers, and appropriate data-testing frameworks.

Monitoring and Troubleshooting: Monitor application and pipeline logs, metrics, alerts, and system health. Investigate and resolve production incidents, data issues, deployment failures, performance problems, and service interruptions.

CI/CD and Deployment Automation: Support continuous integration and continuous delivery pipelines, automated builds, testing, code-quality checks, artifact management, and deployments across development, testing, staging, and production environments.

Infrastructure as Code: Develop and maintain AWS infrastructure configurations using Terraform or similar infrastructure-as-code tools.

Code Reviews and Development Standards: Participate in code reviews, follow clean-code and secure-coding practices, and contribute to reliable, maintainable, and scalable software solutions.

Documentation: Create and maintain technical documentation, API documentation, data-flow documentation, deployment procedures, troubleshooting guides, architecture documentation, and operational runbooks.

Agile Collaboration: Participate in daily stand-ups, sprint planning, backlog refinement, sprint reviews, retrospectives, and other Agile ceremonies.

Jira Project Management: Create, update, and track Jira work items. Maintain accurate task status, estimates, priorities, acceptance criteria, dependencies, risks, and delivery information.

Cross-Functional Collaboration: Work with product managers, business analysts, data engineers, QA engineers, DevOps engineers, architects, and other stakeholders to understand requirements and deliver effective technical solutions.

Qualifications

Required Skills

5+ years of experience in software engineering, backend development, cloud application development, or data engineering. Strong proficiency in Java and object-oriented programming. Hands-on experience with Quarkus, Spring Boot, or similar Java frameworks. Experience developing, deploying, and supporting AWS Lambda functions. Strong hands-on experience with AWS cloud services and serverless application development. Practical experience developing data-processing and streaming applications using Apache Flink. Experience designing and maintaining Apache Flink pipelines for real-time or batch data processing. Mandatory hands-on experience with SNOWFLAKE or a similar cloud-based data warehouse. Experience with Snowflake data modeling, schema design, SQL development, views, stored procedures, query optimization, and performance tuning. Strong understanding of data warehousing concepts, data integration, data quality, data governance, and analytical workloads. Experience developing REST APIs, microservices, event-driven applications, and asynchronous processing solutions. Strong experience working with SQL and relational databases. Knowledge of AWS services such as S3, CloudWatch, IAM, Secrets Manager, API Gateway, SQS, and SNS. Experience with unit-testing and mocking frameworks such as JUnit and Mockito. Strong understanding of CI/CD pipelines and automated software delivery. Experience with Git, branching strategies, pull requests, and code reviews. Experience troubleshooting application, integration, data-pipeline, and production issues. Experience with monitoring, logging, alerting, and production support. Familiarity with Docker and containerized applications. Experience working in an Agile development environment. Hands-on experience using Jira for task tracking, sprint planning, estimation, reporting, and delivery management. Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Skills

Experience with DBT or similar data-transformation and analytics-engineering frameworks. Experience with Terraform or other infrastructure-as-code technologies. Experience with Kafka, Amazon Kinesis, or other messaging and streaming technologies. Experience with Debezium, change data capture, or database replication. Knowledge of Apache Iceberg, Parquet, data lakes, or lakehouse architectures. Knowledge of database migration tools such as Liquibase or Flyway. Experience with Testcontainers or other integration-testing technologies. Experience with observability tools, structured logging, metrics, distributed tracing, and alerting. Familiarity with Kubernetes and cloud-native application design. Experience with secure API development, authentication, authorization, encryption, and secrets management. Knowledge of performance testing, load testing, and application profiling. Experience supporting enterprise, healthcare, financial, or other regulated environments.

At a Glance

Work ModeRemote

EmploymentFull-time

Experience10–15 yrs

Openings1

DeadlineOct 31, 2026

[ Hiring process ]

What to expect

Four stages, typically completed within 2–3 weeks. We respect your time — every stage has a clear purpose and timely feedback.

  • STEP 0130 min

    Screening Call

    Introductory conversation with our talent team to understand your background and motivations.

  • STEP 0260–90 min

    Technical Round

    Live problem-solving with a senior architect on Salesforce design, integrations, or domain depth.

  • STEP 0345 min

    Culture Fit

    Conversation with practice leadership covering working style, ownership, and how you collaborate.

  • STEP 04Within 5 days

    Offer

    Formal offer with full compensation breakdown, start date, and onboarding plan.

Other offers great for you!

These companies are also looking for great profiles

Yunik

Data Engineer Senior – Data Marketplace / Data Engineering

Freelance

Paris, France

Hybrid

Skills

PythonKafkaAWSdbtKubernetesTerraformSparkAirflowCI/CDDataOpsData Spaces

7 days ago

Quick apply

PROPULSE IT

INGENIEUR DATA BI EXPERIMENTE

Selon profil

Freelance

Hybrid

Skills

SQL QueriesPythonGoogle BigQueryPySparkTalendTeradata

5 days ago

Quick apply

Visian

Ingénieur Data Ops

570

Freelance

Paris, France

Hybrid

Skills

DevOpsdata ops

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools