HamburgerMenu
hirist

Java Software Engineer - RDBMS

Collabera
Multiple Locations
5 - 7 Years

Posted on: 22/09/2025

Job Description

Note : This position is required to work onsite in Malaysia.

VISA sponsorship will be provided.

Responsibilities :

- Champion backend development best practices across the Engineering function.

- Collaborate with Product and Engineering teams to enhance user experience.

- Participate in the development process from definition to deployment.

- Codify best practices into reusable patterns, templates, and codebases to enhance quality and speed.

- Build highly scalable and secure microservices.

- Write optimized code ensuring application performance and security.

- Mentor team members for professional and personal development.

- Monitor and manage application health under the team's care.

- Design, evaluate, and communicate solutions to both technical and non-technical stakeholders.

Requirement :

- Bachelor's degree in computer science or related fields.

- At least 5+ years of software development or related experience using Java.

- Proven experience with modern software architecture and design patterns.

- Experience with RDBMS (Postgres) and NoSQL (MongoDB).

- Experience with domain-driven microservices and event-driven architectures.

- Experience with Agile methodology or similar lean startup approach to building software.

- Familiarity with Docker/Container and Container Orchestration (Kubernetes).

- Familiarity with CI/CD platforms (Github Actions, Gitlab CI).

- Strong understanding and implementation of secure coding best practices; familiarity with OWASP Top 10.

- Familiarity with any modern cloud service providers.

- Entrepreneurial attitude with the ability to work in a fast-paced, flexible environment.

- Experience managing a high-performing backend engineering team working on complex, scalable microservices.


info-icon

Did you find something suspicious?