• IT Software
  • Malaysia
  • Posted 7 months ago
Mid/Senior Java Developers for an IT Outsourcing Company based in Malaysia.
The Mid & Senior Java Developer is responsible to apply engineering to the design, development, implementation, testing and maintenance of software in a systematic manner.The Mid & Senior Java Developer will work in a team with architect, scrum master, testers, software engineers, project manager to deliver a technical system/solution. While working as part of a development team, the Senior Software Engineer shall provide technical leadership on technical decision or development practice, coaching the junior engineers and assisting development team lead on Scrum ceremonies.

  • Participate in all phases of Software Development Life Cycle – Design, Development, Testing, Deployment, post Deployment maintenance.
  • Designs, codes, tests, correct and documents large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result. Takes part in reviews of own work and leads reviews of colleagues’ work
  • Drive the good development practices such as code refactoring, unit testing, code review…etc.
  • Works closely with other teams in the lifecycle (e.g. build, operations, testing) to ensure that the delivery of software is coherent within the overall pipeline
  • Demonstrates a high productivity of design, code and unit test
  • Recognized as the expert and point of contact for at least one key software component or technology
  • Defines and leads the direction of implementation technology in a complete technology area (for example Java or Microsoft)
  • Sets standards for programming tools and techniques, advises on their application and ensures compliance.
  • Takes technical responsibility for all stages in the software development process. Prepares project and quality plans and advises systems development teams. Provides advice, guidance and assistance to less experienced colleagues as required.
Minimum Qualifications: 
  • Candidates must have completed a Bachelor’s Degree Computer Science, Information Technology, Computer Engineering or any related courses
  • Essential to master one programming languages with in-depth knowledge and related framework technologies
  • Java: Core Java, J2EE, J2EE Application Servers, Spring/Strut/Hibernate…etc
  • Front-End: JavaScript, HTML/CSS, ES5, AngularJS/Backbone/jQuery/React
  • Good exposure of every level of SDLC including requirement gathering, analysis, design, development, testing, deployment and support
  • Able to work independently, drive technical decision and propose viable technical solutions
  • Excellent programming and debugging skills
  • Good communication skills and team player
  • Experience in traditional waterfall or agile methodology
  • Experience in a big/complex projects with 10-20 team size
  • Experience to build solution from scratch or implemented/built software libraries/framework from scratch
POEA – 197 – LB – 112014-R
8F Unit B STI Holdings Center (formerly Phil. First Building)
6764 Ayala Avenue, Makati City
FOR FASTER PROCESSING OF YOUR APPLICATION, SEND YOUR UPDATED CV TO Sophie Kuhlman, tsakuhlman@growinc.net or sophie.growincPH@gmail.com For real-time updates on our job openings, visit www.growinc.net/ or www.facebook.com/GROWIncPH