Senior Backend Engineer (Java)
Key Responsibilities
- Build secure and scalable RESTful APIs using Java and Spring Boot
- Ensure code quality through automated tests and code reviews
- Document API contracts using OpenAPI/Swagger
- Participate in system design and technical discussions
- Integrate with external services (e.g. payment gateways, core systems)
- Work with DevOps to automate deployment pipelines
- Contribute to performance tuning and scalability improvements
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent
- 5+ years of experience in backend development with Java
- Strong in Java 11+ and Spring Boot framework
- Familiar with API design principles and RESTful service patterns
- Experience working with relational databases (e.g., PostgreSQL, MySQL)
- Knowledge of CI/CD, containerization (Docker), and Git
- Familiar with Agile/Scrum delivery practices
- Bonus: exposure to microservices, messaging queues (Kafka/RabbitMQ), or Kubernetes.
Job Type: Full-time
Pay: RM11,000.00 - RM12,000.00 per month
Experience:
- Java Backend: 2 years (Required)
- Java 11+: 2 years (Required)
- Spring Boot framework: 2 years (Preferred)
- Oracle, MS SQL Server: 2 years (Preferred)
- RESTful API design, OpenAPI/Swagger: 2 years (Preferred)
- Git, Jenkins: 2 years (Preferred)
Work Location: In person