Infogain

Java Backend & Data Engineer

Infogain
Mumbai Not disclosed
Yesterday
On-Site
Apply to Job

About the job

Roles & Responsibilities We are looking for a highly skilled Java Backend & Data Engineer who can design, develop, and optimize backend systems while building scalable data pipelines on modern cloud platforms. The role requires strong backend development expertise using Java and hands-on experience in data engineering, ETL/ELT workflows, and big data/cloud technologies. Key Responsibilities • Backend Engineering (Java) • Design, develop, and maintain RESTful APIs and microservices using Java, Spring Boot, and related frameworks. • Build secure, scalable, high-performance backend systems. • Implement and optimize application logic, data access layers, and integration services. • Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, DynamoDB, etc. • Ensure code quality through unit testing, integration testing, and code reviews. • Integrate backend services with third-party APIs and internal systems. Data Engineering • Design and implement data pipelines for batch and real-time processing. • Build ETL/ELT workflows for ingestion, transformation, and storage of structured and unstructured data. • Work with big data tools such as Spark, Hadoop, Kafka, Hive, or Airflow. • Develop data models, schemas, and optimized storage solutions for analytics and reporting. • Manage data warehousing solutions on cloud platforms (AWS, GCP, Azure). Cloud & DevOps • Work with cloud services such as AWS (S3, Lambda, Glue, Kinesis, Redshift), Azure Data Factory, or GCP BigQuery. • Deploy applications using CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). • Implement monitoring & logging using CloudWatch, ELK, Grafana, or Prometheus. • Apply security, encryption, IAM, and compliance best practices. Collaboration & Delivery • Work closely with Product Owners, Data Scientists, and Business Analysts to understand requirements. • Troubleshoot production issues and ensure service reliability. • Participate in Agile/Scrum ceremonies and deliver features on time Experience • 6-8 Years Skills • Primary Skill: Java Development • Sub Skill(s): Java Development • Additional Skill(s): BootStrap, ReactJS, Core Java, JavaScript Development

Requirements

  • Java
  • Spring Boot
  • MySQL
  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Spark
  • Hadoop
  • Kafka
  • Airflow

Preferred Technologies

  • Java
  • Spring Boot
  • MySQL
  • PostgreSQL
  • MongoDB
  • DynamoDB
  • Spark
  • Hadoop
  • Kafka
  • Airflow

Similar Jobs

Flexton Inc.

Java Backend Engineer

Flexton Inc.

MaduraiNot disclosed
2 days agoOn-Site
Flexton Inc.

Java Backend Engineer

Flexton Inc.

TumakuruNot disclosed
2 days agoOn-Site
Flexton Inc.

Java Backend Engineer

Flexton Inc.

Udaipur₹ Full–time
2 days agoOn-Site