Software Developer/ Software Programmer If you are passionate about playing a key role in the success of a Top-Notch company, we want to hear from you! Our client's project is a well-established brand in the Information Technology industry who is now looking for a passionate and driven Software Developer/ Software Programmer position. This is an exciting opportunity to expand your skill set, achieve job satisfaction and work-life balance. Competencies and Skills Bachelor's Degree in Computer Science, Information Technology or related discipline 10 to 12 years of experience in enterprise software development Extensive application development experience with clear understanding of digital solutions for banking and Consumer Banking businesses Experience in adopting tools for development during code review, build/packaging process and etc. Experience in solving complex problems with a high-level of understanding of technical specification Experience working in a collaborative multi-disciplinary and matrixed environment Job Specification Technical/Functional skills Full stack development experience is highly regarded Good understanding of backend technologies Good understanding of web and mobile front-end technologies will be added advantage. Good understanding of digital banking UX Working experience with CI/CD tool chain Microservice and kubernetes experience will be added advantage Experience building digital banking or eCommerce apps Agile project experience Strong experience in DevOps tools Experience with the followings (Spring Boot framework, Spring Batch, Microservice, Kafka, Redis, Flyway) Andriod SDK, HTML 5, CSS, MFP knowledge is advantage Hands on experience on Java/J2EE, web services, RESTFul API, JSON, SOAP API, XML. RDBMS, Object Oriented Approaches and Methodology Databases: ProgresSQL. Software Development Life Cycle (SDLC) Framework and Practices Automated testing suites (eg JMeter, TOSCA, etc) Non-Technical Skills Self-starter and motivated with ability to work in a fast paced Rapid Application Development environment. Ability to handle multiple development tasks and assignments simultaneously Skilled in communicating complex information with business and technical stakeholders as appropriate Strong collaboration and teamwork skills Result-focused with critical and strategic viewpoints WHAT'S ON OFFER You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression To submit your application, please apply online or email your UPDATED CV i n Microsoft Word format to [HIDDEN TEXT] . Your interest will be treated with strict confidentiality. CONSULTANT DETAILS Consultant Name: Mangala K S (Asha) Reg No: 201201037177 Avensys Consulting Sdn Bhd Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and Avensys' privacy policy. Show more Show less