Straive
Sr Java Developer
Senior Java developer at Straive in Singapore who designs and builds high-performance Java systems for large-scale data processing and analytics. Day to day involves parallel data processing, performance and memory tuning, working with PostgreSQL/MS SQL Server, building CI/CD pipelines on AWS, and ensuring data security and compliance.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 7+ years Java backend development with a data processing focus
- 5+ years advanced SQL with query optimisation
- Experience with cloud platforms (AWS)
- Expertise in performance tuning and memory optimisation
Nice to have
- Experience with relational databases (PostgreSQL, MS SQL Server) and scalable data warehouses
- Ability to build automated CI/CD pipelines and contribute to code reviews
- Knowledge of data security and global data protection regulations
Full description
- System Design & Architecture: Design and develop high-performance Java systems tailored for large-scale data processing and analytics.
- Parallel Processing: Implement efficient parallel data processing solutions to manage and manipulate large datasets seamlessly.
- Performance Tuning: Optimise memory usage, execution speed, and overall system performance to eliminate bottlenecks.
- Database & Warehouse Management: Work extensively with relational databases (PostgreSQL, MS SQL Server) and scalable data warehouses.
- Security & Compliance: Ensure robust data security measures and strict compliance with global data protection regulations.
- DevOps & Code Quality: Build automated CI/CD pipelines and actively contribute to rigorous code reviews to maintain high engineering standards.
7+ years Java backed development (data processing focus)
5+ years advanced SQL with query optimisation
Experience with cloud platforms (AWS)
Expertise in performance tuning & memory optimisation