Senior Software Engineer (Java / Data Engineering)
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.Salary Range
SGD 72,000 - SGD 168,000 /year
SGD 6,000 - SGD 14,000/month
Skills Required
Job Description
About the Role
We are seeking a Senior Software Engineer (Java) to design and build high-performance backend systems for large-scale data processing and analytics. You will work on scalable, cloud-based platforms and collaborate with cross-functional teams to deliver robust, data-driven solutions.
Tech Stack
Java, Spring Boot, SQL, PostgreSQL / MS SQL Server, AWS / Google Cloud / Azure, Microservices, CI/CD, Docker, Kubernetes
Key Responsibilities
- Design, develop, and maintain scalable Java-based backend systems
- Build and optimize solutions for large-scale data processing and analytics workloads
- Develop and tune complex SQL queries for high-performance data operations
- Integrate applications with relational databases and data platforms
- Optimize system performance, memory usage, and application efficiency
- Implement CI/CD pipelines and follow DevOps best practices
- Ensure data security, integrity, and compliance with relevant standards
- Collaborate with business and technology teams to translate requirements into technical solutions
- Participate in code reviews and maintain high-quality coding standards
Requirements
Must-Have Skills
- 6+ years of experience in Java backend development (Spring Boot / Microservices)
- Strong SQL skills with experience in query optimization and database performance tuning
- Hands-on experience with cloud platforms (AWS, Google Cloud, or Azure)
- Experience building scalable, high-performance systems
- Familiarity with CI/CD pipelines, Git, and Agile development practices
Nice-to-Have Skills
- Experience with data engineering, ETL pipelines, or data warehousing
- Python for scripting or data processing
- Containerization (Docker, Kubernetes)
- Exposure to distributed systems or parallel data processing
- Knowledge of data visualization tools
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
- Master’s degree is an advantage
Key Skills
Java, Spring Boot, SQL, AWS, Google Cloud Platform, Microservices, Data Engineering, CI/CD, PostgreSQL, Docker
Why Join Us
- Work on large-scale, high-impact data platforms
- Exposure to modern cloud and data technologies
- Collaborative and fast-paced engineering environment
- Opportunity to grow into senior technical or architectural roles
Employment Type
Full-time / Contract (extendable)
About TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
Similar Jobs
Onshore Full Stack DevOps Engineer
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
SGD 96,000 - SGD 120,000/yr
HPC / Linux / Cloud Lead Engineer (GPU, Kubernetes, AWS/Azure) – 1 Year Contract
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
SGD 156,000 - SGD 174,000/yr
HPC / Linux / Cloud Engineer (GPU, Kubernetes, AWS/Azure) – 1 Year Renewable Contract
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
SGD 102,000 - SGD 117,600/yr
HPC / Linux / Cloud Engineer (GPU, Kubernetes, AWS/Azure) – 1 Year Renewable Contract
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
SGD 60,000 - SGD 84,000/yr
Senior DevOps Engineer
TEAMLEASE DIGITAL SINGAPORE PTE. LTD.
SGD 120,000 - SGD 180,000/yr