S

Java Developer

Straive · Mumbai, Maharashtra, India

~₹12L (est.)2–8 yrs experiencefull_timePosted 1mo ago
Apply now →

Job description

**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** - **4+ 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 field - Master's degree preferred**Role & responsibilities**