Software Engineer (Back-End, Java)

SOFTWARE ENGINEERING
Malaysia

Executive


Location: Subang Jaya, Selangor

Employment Type: Contract

We are seeking a skilled Software Engineer with expertise in Java to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to deliver innovative solutions that meet our clients' needs.

Key Responsibilities

  • Deliver high quality application development work that complies with the standards set and fulfil the requirements outlined.
  • Write clean, efficient, and scalable code with the aid of AI-powered coding assistants.
  • Perform requirement analysis, design, coding, documentation, testing and support for new/existing applications.
  • Meet the targets and deadlines as per the project schedule.
  • Pro-actively seek clarification and guidance when in doubt.
  • Provide in-line documentation that meets the requirement for systems documentation & maintenance purposes.
  • Provide systems and end-user documentation that is accurate, complete and conforms to the standards set.
  • Participate in ad-hoc tasks when deemed required based on workload, targets and deadlines imposed on the team.

Requirements

  • Minimum Bachelor's Degree in Software Engineering, Computer Science/Information Technology or equivalent.
  • Minimum 2 to above years related experience in software development.
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer, ChatGPT API, Tabnine).
  • Experience in Java related technologies including HTML, JSP, JavaScript, Servlet, and JDBC.
  • Good command of Basic Hypertext Markup Language (HTML) and JavaScript knowledge - able to read and understand an HTML and JavaScript document.
  • Experience in XML, EJB, XML, Struts, Spring, Hibernate is a plus.
  • Optional is WebSphere, WebLogic, Oracle, DB2.
  • Familiar with layered application framework.
  • Basic understanding of how Web applications work e.g. session management.
  • Fundamental knowledge of Web browsers, Servers and Web application & Client Server architecture.

Join our team and play a key role in driving successful organizational change by enabling stakeholder adoption, engagement, and long-term business transformation.

APPLY

About the Company

MESINIAGA BERHAD