Pulse Consulting Sdn Bhd is hiring a

Java Software Architect (Malaysian only)

Kuala Lumpur, Malaysia
Full-Time
  • Design, develop, test, debug and documentation of applications to satisfy business requirements of projects.
  • Provide technical consultation to the Business/System Analyst and Project Manager for developing new systems or enhancing existing ones to support the business.
  • Able to do scoping of work and provide estimation.
    • Research and evaluation of alternative solutions, and recommend implementations.
    • Do analysis and translation of complex business requirements into technical requirements for development, and creation of high level technical architecture, design documents and technical specifications, in accordance with best practices and standards.
  • Estimate and plan tasks needed to define and manage technical requirements, and support design, development, and quality assurance activities.
  • Work with team members to estimate timelines, define project plans, and delegate tasks.
  • Ensure that expected application performance levels are achieved.
  • Perform code reviews and maintain code quality gate.
  • Provide guidance to other team members
    • Drive the solution development by guiding and mentoring/coaching the team through the entire development process.
  • Able to lead a development team to meet project timelines and project goals.
  • Facilitate long term growth and skill development of team members: frequently conducts or shares knowledge with the juniors to enhance team's technical knowledge and expertise.
  • At least a Bachelor in Information Systems/Computer Science/Computer Engineering or equivalent.
  • Minimum of 8 years professional experience in the development and implementation of Java/Jakarta EE framework applications.
  • Must have strong knowledge in Java 11 and 17, Web Services (RESTFUL), ORM technologies (Hibernate with JPA), Apache Kafka, Apache Camel, Maven, PostgreSQL Database, Performance Monitoring tools (Grafana) and Profilers (JVisual VM/Jprofiler), GIT and Testing framework (Junit and relevant mocking technology).
  • Have a variety of functional domain knowledge, experience in at least 3 different industries (Eg. Pharmaceutical/e-commerce/telecommunication/logistics/banking & etc).
  • At least 3 years of experience as Software Architect
  • Excellent IT security awareness.
  • Experience on cloud platforms (AWS or Azure) is a requirement.
  • Good understanding of algorithm performance and low-GC programming. Experience with Java profiling tools for performance analysis.
  • Experiences in SDLC and in Test Driven Development is preferred.
  • Working knowledge of Object Oriented Design, MVC & MVVM concept, modular programming architecture and application integration is an advantage.
  • Experience in other Jakarta EE technologies and open source frameworks apart from those mentioned above is an advantage.
  • Solid analytical, interpersonal and communication (verbal and written) skills.
  • This job demands flexibility and willingness to work in a dynamic environment with customer driven projects. The candidates are expected to communicate with clients and colleagues in Europe regularly.
  • Independent, self-disciplined, self-organized, and able to learn and work under minimum supervision.

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.

Software Architect Q&A's
Report this job
Apply for this job