Pulse Consulting Sdn Bhd is hiring a

Senior Java Developer (Malaysian only)

Kuala Lumpur, Malaysia
Full-Time
  • 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.
  • 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

All communication will be handled with absolute privacy. Only shortlisted candidates will be notified.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Developer Q&A's
Report this job
Apply for this job