Point your AI agent at freehire and let it find you a job.

Get the CLI →

SPI GLOBAL CONTENT HOLDING PTE. LTD.

New

senior Software Engineer

Posted 2 views
Discussion

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 optimise 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 optimisation

• Deep understanding of parallel data processing frameworks and techniques

• Expertise in memory optimisation 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

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

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available