-
Straive

Java Back End Developer

Straive
Singapore · Full-time · Mid-Senior

We are seeking an experienced Senior Java Backend Software Engineer to join our dynamic team. This role requires a seasoned professional with deep expertise in Java backend development, data engineering, and large-scale data processing systems. The ideal candidate will combine strong technical skills with analytical thinking and excellent communication abilities.


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

  • 6+ 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

Key Skills

Ranked by relevance

java sql postgresql sql server server cloud cicd data visualization data warehousing containerization data analysis docker aws etl
Login to Apply
Posted
Sep 09, 2025
Type
Full-time
Level
Mid-Senior
Location
Singapore
Company
Straive

Industries

Outsourcing Offshoring Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Societe Generale Global Solution Centre Romania
Related

Java Fullstack Developer

2026-05-23

Full-time
Not Applicable
Romania
Outsourcing
Engineering
View Job Details
Altraize
Related

.Net developer

2026-05-18

Full-time
Associate
India
Outsourcing
Engineering
View Job Details
SwissPeak Partners
Related

Senior Java Performance Specialist

2026-05-16

Full-time
Mid-Senior
Switzerland
Outsourcing
Information Technology