Backend Developer - Java Spring Boot

Powtechgroup — Malaysia · Posted ~3 hours ago

Mid Full-time

Skills

Java Spring Boot REST APIs Distributed systems Microservices Kafka SQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend development role focused on designing reliable APIs, distributed services, and transaction-safe systems. The position involves modern Java technologies and scalable software architecture.

Highlights

Opportunity to build robust backend services, work with distributed architectures, and develop solutions for critical business systems.

Description

PowTech Solution (M) Sdn Bhd is an IT solutions provider delivering dedicated project teams, led by an experienced Team Leader, to clients across sectors including automatic control, energy, transport, industry, healthcare, and banking. What you'll be working on: Building and maintaining RESTful APIs using Java and Spring BootWorking with message queues (Kafka or similar) to decouple services and handle traffic spikesImplementing retry logic with backoff, and dead-letter queue handling for failed messagesWriting transaction-safe code for financial data, including row-level locking and atomic updates to prevent race conditionsApplying idempotency patterns to prevent duplicate processingFollowing data handling standards for sensitive financial information, including safe logging practicesWorking with caching patterns (cache-aside) to improve performance at scale What we're looking for: Solid hands-on experience with Java and Spring Boot in productionReal understanding of distributed systems concepts: queues, retries, DLQs, idempotency, not just familiarity with the termsComfort with relational databases and transaction managementAbility to write clean, working code under time pressure, not just explain conceptsHands-on experience with AWS (e.g. EC2, S3, API Gateway) is a plus Benefits: Competitive salaryOpportunity to collaborate with experienced experts internationallyRoom for career growthExposure to the latest IT technologiesGood working atmosphere