Senior Java Software Engineer

Straive

Mumbai

On-site

INR 3,500,000 - 7,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Straive is seeking an experienced Senior Java Backend Software Engineer in Mumbai to lead design, development, and optimization of high-performance data processing systems. The role requires deep Java backend expertise, SQL optimization skills, and experience with parallel data processing frameworks.

You will collaborate with cross-functional teams, implement secure data pipelines, and contribute to CI/CD practices.

Qualifications

  • 6+ years Java backend development focused on data processing.
  • 3+ years advanced SQL with complex queries.
  • Deep understanding of parallel data processing frameworks and techniques.
  • Memory optimization and performance tuning for large datasets.
  • Relational DB integration with PostgreSQL/MS SQL Server.
  • Cloud platforms experience (AWS/GCP/Azure).
  • SDLC, version control, and CI/CD pipelines familiarity.
  • Knowledge of data security principles and privacy protection.

Responsibilities

  • Design, develop, and maintain high-performance Java backend systems for data processing and analytics.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Implement parallel data processing solutions to handle large-scale datasets efficiently.
  • Optimize memory usage and system performance for data-intensive applications.
  • Develop and maintain integrations with relational databases and data warehouses.
  • Create and optimize complex SQL queries for data extraction, transformation, and analysis.
  • Implement data security measures and ensure compliance with data protection regulations.
  • Participate in code reviews and maintain high code quality standards.
  • Design and implement CI/CD pipelines for data engineering workflows.

Skills

Java backend
SQL optimization
Parallel data processing
Memory optimization
Data security
Data warehousing
CI/CD
Cloud platforms
SDLC & version control

Education

Bachelor's degree in CS/Math/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MS SQL Server
AWS
Google Cloud
Azure

Job description

We are seeking an experienced Senior Java Backend Software Engineer to join our dynamic

team. This role requires a seasoned professional with deep expertise in Java backend

development, data engineering, and large-scale data processing systems. The ideal candidate will

combine strong technical skills with analytical thinking and excellent communication abilities.

Key Responsibilities
  • Design, develop, and maintain high-performance Java backend systems for data processing and analytics
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Implement parallel data processing solutions to handle large-scale datasets efficiently
  • Optimize memory usage and system performance for data-intensive applications
  • Develop and maintain integrations with relational databases and data warehouses
  • Create and optimize complex SQL queries for data extraction, transformation, and analysis
  • Implement data security measures and ensure compliance with data protection regulations
  • Participate in code reviews and maintain high code quality standards
  • Design and implement CI/CD pipelines for data engineering workflows
Required Qualifications
Technical Skills
  • 6+ years of Java backend development experience with focus on data processing
  • applications
  • 3+ years of advanced SQL experience with complex query optimization
  • Deep understanding of parallel data processing frameworks and techniques
  • Expertise in memory optimization and performance tuning for large datasets
  • Strong experience with relational database integration (PostgreSQL, MS SQL Server preferred)
  • Proficiency with cloud platforms (AWS, Google Cloud, or Azure required)
  • Solid understanding of SDLC best practices, version control, and CI/CD pipelines
  • Knowledge of data security principles and privacy protection measures
Mathematical & Analytical Skills
  • Strong mathematical background with ability to work with complex formulas and algorithms
  • Excellent analytical and problem-solving capabilities
  • Experience with statistical analysis and data modeling concepts
Soft Skills
  • Excellent written and verbal communication skills
  • Strong attention to detail and commitment to data accuracy
  • Passion for working with data and numerical analysis
  • Ability to work collaboratively in cross-functional teams
  • Self-motivated with strong project management skills
Preferred Qualifications
  • AWS certification or extensive AWS experience
  • Python programming experience for data analysis and scripting
  • Experience with MS SQL Server and/or PostgreSQL dialects
  • Knowledge of data warehousing concepts and ETL processes
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with data visualization tools and techniques
  • Experience with Agile/Scrum methodologies
Education

Bachelor's degree in Computer Science, Mathematics, Engineering, or related technical

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Developer
Senior Java Developer

EngiNeo Solutions • Bengaluru

On-site
INR 350,000 - 650,000
Java Software Engineer
Java Software Engineer

RoundCircle • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Senior Data Platform Engineer
Senior Data Platform Engineer

API Holdings • Bengaluru

On-site
INR 1,500,000 - 2,500,000