Senior Java Developer (Malaysian only)
About this role
Company Description
Our client is one of the global leading data science company based in Kuala Lumpur, Malaysia.
Job Description
- Work with the architects and an Agile team to influence the overall system architecture and performance goals.
- Ensure timely delivery of software projects while maintaining the quality.
- Ensure high software quality by writing Unit and Integration tests in TDD approach.
- Identify and address application and data issues that affect application integrity.
- Fix any defects and performance problems discovered in testing.
- Suggest initiatives (Eg. training) that improves working efficiency and quality.
- Actively contributing in agile practices, such as estimating and planning.
Qualifications
- At least 5 years of commercial software development experience with an open source Java stack.
- Knowledge of the Spring framework and ecosystem.
- Experience in web development using JavaScript (ReactJS/Angular/TypeScript) REST, API design.
- NoSQL Databases (MongoDB) and Search indexes (Elasticsearch/Solr)
- Have automated testing experience with Continuous Integration and Continuous Delivery pipelines.
- Experience in unit testing and mocking frameworks (Eg. Junit/NUnit/JustMock/Mockito)
- Good understanding of Design Pattern and Object Oriented Design (Eg. SOLID principles, Dependency Injection, Factory pattern)
- An open and collaborative mindset both within and outside your team.
- Good communicator, fluent in English and ability to clearly express oneself.
- Interest in helping other engineers become even better.
- It would also be nice if you have:
- Good understanding of IT architectures
- Experience with enterprise web-applications
- Experience with Oracle, PostgreSQL or MySQL database
- Experience in building Single Page Applications
- Experience in preprocessor languages for CSS (LESS or SASS)
- Google Cloud or similar could platforms
- Running microservices at scale
- Have understanding of Linux
- Wearing a Scrum Master hat from time to time
Additional Information
All communication will be handled with absolute privacy. Only shortlisted candidates will be notified.
Frequently Asked Questions
Is the salary disclosed for the Senior Java Developer (Malaysian only) position at pulseconsultingsdnbhd?
The salary for this Senior Java Developer (Malaysian only) role at pulseconsultingsdnbhd is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Java Developer (Malaysian only) position at pulseconsultingsdnbhd located?
This Senior Java Developer (Malaysian only) role at pulseconsultingsdnbhd is based in Kuala Lumpur, Kuala Lumpur, , Malaysia, my. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Java Developer (Malaysian only) role at pulseconsultingsdnbhd full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Java Developer (Malaysian only) role at pulseconsultingsdnbhd.
How do I apply for the Senior Java Developer (Malaysian only) position at pulseconsultingsdnbhd?
Click the "Apply Now" button on this page. You will be redirected to pulseconsultingsdnbhd's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior Java Developer (Malaysian only) job at pulseconsultingsdnbhd posted?
This Senior Java Developer (Malaysian only) position at pulseconsultingsdnbhd was posted on Apr 12, 2022. Apply as soon as possible — early applications are often reviewed first.
Senior Java Developer (Malaysian only)
pulseconsultingsdnbhd
You'll be redirected to pulseconsultingsdnbhd's official application page on SmartRecruiters.