Senior Software Engineer - Java

Proximity Works

Malaysia

Hybrid

MYR 120,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Best in class salary
Proximity Talks
Learning & growth from world-class 팀

Job summary

Proximity Works in Malaysia seeks a Senior Backend Engineer with 5+ years of experience to design and scale distributed systems using Java and cloud-native infra. You will build high-performance services, optimize storage and caching, and enable real-time data processing with modern messaging and CI/CD pipelines.

You will work in a fast-paced environment, collaborating with product, frontend, and DevOps to deliver end-to-end solutions.

Qualifications

  • 5+ years of backend engineering experience with hands-on coding.
  • Strong proficiency in Java and modern frameworks.
  • Proven track record building scalable distributed systems.
  • Hands-on with AWS services (EC2, S3, Lambda, DynamoDB, RDS).
  • Solid understanding of messaging systems like Kafka/RabbitMQ.
  • Experience with Redis or Memcached and caching strategies.
  • Familiar with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Excellent problem-solving, communication and collaboration.

Responsibilities

  • Design, develop, and maintain distributed backend systems at scale.
  • Write high-performance production-grade code in Java.
  • Architect and optimize storage systems for efficient queries.
  • Implement caching strategies to reduce latency and boost throughput.
  • Build and manage services leveraging AWS cloud infrastructure.
  • Develop resilient messaging pipelines using Kafka or equivalent.
  • Define and streamline CI/CD pipelines for rapid deployments.
  • Collaborate with product managers, frontend engineers, and DevOps.
  • Monitor performance, identify bottlenecks, and apply fixes.
  • Drive best practices in software engineering and code reviews.

Tools

Java
Distributed systems
AWS cloud
Kafka
Redis/Memcached
CI/CD
Performance optimization
Messaging systems
Scala/other frameworks

Job description

We're seeking a highly skilled, execution-focused Senior Backend Engineer with a minimum of 5 years of experience to join our team. This role demands hands-on expertise in building and scaling distributed systems, strong proficiency in Java, and deep knowledge of cloud-native infrastructure. You will be expected to design robust backend services, optimize performance across storage and caching layers, and enable seamless integrations using modern messaging and CI/CD pipelines.

You'll be working in a high-scale, high-impact environment where reliability, speed, and efficiency are paramount. If you enjoy solving complex engineering challenges and have a passion for distributed systems, this is the right role for you.

Responsibilities

  • Design, develop, and maintain distributed backend systems at scale.
  • Write high-performance, production-grade code in Java.
  • Architect and optimize storage systems, ensuring efficient query performance and scalable data models.
  • Implement caching strategies to reduce latency and improve system throughput.
  • Build and manage services leveraging AWS cloud infrastructure.
  • Develop resilient messaging pipelines using Kafka (or equivalent) for real-time data processing.
  • Define and streamline CI/CD pipelines, ensuring rapid and reliable deployment cycles.
  • Collaborate with product managers, frontend engineers, and DevOps to deliver end-to-end solutions.
  • Monitor system performance, identify bottlenecks, and apply proactive fixes.
  • Drive best practices in software engineering, testing, and code reviews.
Requirements

  • 5+ years of experience in backend engineering, with deep hands-on coding experience.
  • Strong proficiency in Java and familiarity with modern frameworks.
  • Proven track record in building scalable distributed systems.
  • Hands-on expertise with AWS services (e.g., EC2, S3, Lambda, DynamoDB, RDS).
  • Solid understanding of messaging systems like Kafka, RabbitMQ, or similar.
  • Strong grasp of query performance optimization and storage system design.
  • Experience with Redis, Memcached, etc.
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
  • Excellent problem-solving skills and ability to thrive in fast-paced environments.
  • Strong communication and collaboration skills, with a proactive mindset.
Benefits

  • Best in class salary: We hire only the best, and we pay accordingly.
  • Proximity Talks: Meet other designers, engineers, and product geeks - and learn from experts in the field.
  • Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.
About us-

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We're headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.

Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – Scalable Distributed Systems
Senior Java Backend Engineer – Scalable Distributed Systems

Proximity Works • Malaysia

Hybrid
MYR 120,000 - 240,000
Best in class salary
Proximity Talks
Learning & growth from world-class 팀
Backend Developer
Backend Developer

Infinity Data • Kuala Lumpur

On-site
Test Automation Engineer - AI-Powered Quality Engineering
Test Automation Engineer - AI-Powered Quality Engineering

Proximity Works • Sarawak

On-site
MYR 60,000 - 100,000
Best in class salary
Proximity Talks
Keep learning
Senior Software Engineer (Fullstack) - Contract
Senior Software Engineer (Fullstack) - Contract

Experian Asia Pacific • Cyberjaya

Hybrid
MYR 180,000 - 300,000
Hybrid work model
Equal opportunities employer
Java Backend Developer
Java Backend Developer

Linuxconfig • Kuala Lumpur

Hybrid
MYR 70,000 - 100,000
Software Engineer
Software Engineer

Soft Space • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Back-end Developer
Back-end Developer

Asian Technology Solutions Pvt. Ltd. • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Ambition • Cyberjaya

Hybrid
MYR 180,000 - 280,000
Hybrid work arrangement (3 days in-办公室
Medical coverage
Flexi benefit plan
+2
Senior Full Stack Engineer - Cloud-Native & Microservices
Senior Full Stack Engineer - Cloud-Native & Microservices

HCLTech • Ampang Jaya

On-site
MYR 120,000 - 180,000
Restaurant d'entreprise
Indemnités de stage/alternance
Lead Software Engineer - Java Tech Stacks - Point Of Sales | Permanent Role
Lead Software Engineer - Java Tech Stacks - Point Of Sales | Permanent Role

TechBirds Consultancy Services Limited • Kuala Lumpur

On-site
MYR 250,000 - 520,000