Senior Java Developer (Data Processing)
ADECCO PERSONNEL PTE LTD
We are seeking an experienced
Senior Java Backend Engineer
to design, develop, and optimize high-performance backend applications for large-scale data processing and analytics. The role involves building scalable data solutions, optimizing system performance, integrating cloud and database technologies, and collaborating with cross-functional teams to deliver secure, reliable, and efficient data-driven applications.
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
Technical Skills –
• 7+ years of Java backend development experience with focus on data processing applications
• 5+ 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 modelling concepts
Soft 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
Dimple Jain
EA LicenseNo:91C2918
PersonnelRegistration Number: R22107270