Full-stack Developer
Manulife
**The opportunity**
Looking for talented Full-stack Developer responsible for developing cloud based micro services and improving existing ones in accordance with “DevSecOps” standard. You will be working with multi culture scrum team(s) to implement business requirements on time, tuning production services for scale, and resolving production issues withing SLA for seamless users experience.
**Position Responsibilities:**
+ Analyse the core framework of backend services and develop well designed microservices to utilize in cross-functional applications
+ Analyse business requirements and provide the estimated effort and timeline
+ Collaborate with the scrum masters, and cross-applications developers to integrate smoothly with other components of the application ecosystems
+ Develop, maintain, and execute the automated functional test cases
+ Familiar with the non-functional requirements for developing quality micro services (security, reliability, performance, maintainability, and scalability)
+ Liaise with the information security team to ensure secure coding standards are followed and in place for at each stage of Software Development Life Cycle (SDLC)
+ Conduct the DAST, SAST, and security scan, then analyse the findings report and implement the fix for micro services
+ Identify bottlenecks, potential issues in the existing applications and recommend solutions for improvement
+ Well document and revise the technical documentations of the application/microservices design, and structure always
+ Participate in the adaptation of emerging technologies and apply them in the suitable applications
**Required Qualifications:**
+ 4+ years of professional experience as a Full-stack Java Developer
+ Bachelor’s degree in computer science, Information technology or sufficient experience in web application development and micro services development with Java
+ Fast learner with excellent analytical skills and good stress management are essential for this role
+ Proficient in back-end development knowledge of Java core and framework (Spring etc.)
+ Proficient in the RDBMS (Microsoft SQL) and knowledge of NoSQL database (MongoDB Atlas) are must
+ Experience with source code management (Git), deployment (Jenkins), and Azure cloud services for API management (APIM), microservices runtime (AKS), caching, and messaging queue (Kafka, ABS etc.)
+ Strong understanding of object-oriented programming (OOP) and MVC patterns
+ Excellent knowledge of Java ecosystems and libraries
+ Experience in at least one front end development framework (Angular, Node.js).
+ Good experience with Agile methodology or lean development approach
+ Understand the secure coding standards and vulnerability findings
**Preferred Qualifications:**
+ Experience in financial services or insurance industry.
+ Strong team player with good interpersonal, good communication skills (English, Burmese)
**Acerca de Manulife y John Hancock**
Manulife Financial Corporation es un importante proveedor internacional de servicios financieros que ayuda a las personas a tomar decisiones de una manera más fácil y a vivir mejor. Para obtener más información acerca de nosotros, visite http://www.manulife.com .
**Manulife es un empleador que ofrece igualdad de oportunidades**
En Manulife/John Hancock, valoramos nuestra diversidad. Nos esforzamos por atraer, formar y retener una fuerza laboral tan diversa como los clientes a los que prestamos servicios, y para fomentar un entorno laboral inclusivo en el que se aprovechen las fortalezas de las culturas y las personas. Estamos comprometidos con la equidad en las contrataciones, la retención de talento, el ascenso y la remuneración, y administramos todas nuestras prácticas y programas sin discriminación por motivos de raza, ascendencia, lugar de origen, color, origen étnico, ciudadanía, religión o creencias religiosas, credo, sexo (incluyendo el embarazo y las afecciones relacionadas con este), orientación sexual, características genéticas, condición de veterano, identidad de género, expresión de género, edad, estado civil, estatus familiar, discapacidad, o cualquier otro aspecto protegido por la ley vigente.
Nuestra prioridad es eliminar las barreras para garantizar la igualdad de acceso al empleo. Un representante de Recursos Humanos trabajará con los solicitantes que requieran una adaptación razonable durante el proceso de solicitud. Toda la información que se haya compartido durante el proceso de solicitud de adaptación se almacenará y utilizará de manera congruente con las leyes y las políticas de Manulife/John Hancock correspondientes. Para solicitar una adaptación razonable en el proceso de solicitud, envíenos un mensaje a recruitment@manulife.com .
**Modalidades de Trabajo**
Híbrido
Confirm your E-mail: Send Email
All Jobs from Manulife