Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Pulse Consulting Sdn Bhd

Senior Java Developer (Malaysian only)

Posted Updated 12 views
Discussion

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.
  • 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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →