Senior Software Engineer (Java)

Client 

Location

:  

:  

Multinational, Data Center (Shared Services)

Must have skill(s) : 

Cyberjaya, Malaysia

Strong programming, troubleshooting, analytical & problem-solving skills, with a strong understanding of process and methodologies that drive scalable software development and software testing, understand and familiar with good Java design and Software Engineering processes/methods.

What this role involves:

As a Senior Software Engineer (Java), you will interact with the Product Owner / Business Analyst to define, refine, develop, test and deliver against functional requirements, understand and translate functional into technical requirements, and work with an architecture team to design the components of the product suite. You will provide input to the project delivery plan, including sizing and estimation if required, with regards to your areas of responsibility, and coordinate the work within the boundaries of their teams and project. Collaborates and partners across different departments including support, consulting, product management, and engineering, mentor software engineers, including on other teams, share knowledge and supervises more junior team members, support Scrum release planning process through analysis and estimation of development work, write technical documentation for internal or external consumption, for developers of varying skills level, assist recruitment process as well as potentially training, mentoring and supervising associate team members, and contribute at Product level Scrum of Scrums.

You will be accountable for the quality of your team and supporting thorough code review processes and testing strategies as a whole-team approach, implement correct, performant and reliable code on schedule and according to specification, determine code quality and test coverage, and designing and implementing tests to make sure software is built to the highest quality possible, develop and maintain test automation efficiency and effectiveness, be responsible for defect closure and root cause analysis to avoid regressions, drive continual improvement in quality and efficiency, including defect prevention/ root cause analysis, suggesting and adopting improvements to technology and efficiency.

What you need:

Candidate must ideally possess at least a Bachelor's Degree in Computer Science/Information Technology, Engineering (Computer/Telecommunication) or numerical discipline with strong computing background.

Strong programming, troubleshooting, analytical & problem-solving skills, with a strong understanding of process and methodologies that drive scalable software development and software testing.

Understand and familiar with good Java design and Software Engineering processes/methods such as: Architecture design, Design Patterns, Expertise in refactoring, Agile methodologies (Lean, Scrum, Kanban, etc.), CI/CD, DevOps and Test Automation, TDD – Test Driven Development, BDD – Behavioral Driven Development, Automated unit testing (e.g. JUnit), Automated functional testing (e.g. TestNG, Cucumber, Selenium), Mocking Framework (e.g. JMockit, Mockito, WireMock)

Strong communication, organisational & interpersonal skills, and experience of working in cross functional teams.

5 years of experience in a similar or closely related role is expected to demonstrate competency

Familiar with Open Source tools & Frameworks, including but not limited to: Ajax, Spring, JSF, Ant, Subversion, Maven, CruiseControl, Hibernate/JPA, Junit, JMS, SOAP, Axis, Bitbucket, Jenkins, Ansible and Cucumber

What's on offer:

  •   Offered Salary

Up to RM 12,000

9.00am - 6.00pm , 5 days a week

  •   Working hours

  •   Work Location 

Cyberjaya, Malaysia

Permanent Position

  •   Type             

Ease of access: Public transportation available

Medical insurance, dental, optical, parking allowances and more!

  •   Offered Benefits

:

:

:

:

:

To apply, send your latest updated resume to apir@idealreliance.com

or Click                             to deposit your resume.

Date :

dd599163-0f1a-4e23-b5d9-8cb0e22f5511

Job ID :

© 2019 BY IDEAL RELIANCE SDN BHD (EST.1999)

 

 

CONTACT INFO  

Ideal Reliance Sdn Bhd 

Agensi Pekerjaan Ideal Reliance Sdn Bhd 

(Human Capital Management & Outsourcing Services)

66 Mezz., Jln SS21/39, 

Damansara Utama,

47400, Petaling Jaya,

Selangor, Malaysia

t: (+6) 03  7731 0086 / 7729 6201

Em: apir@idealreliance.com