Senior Software Engineer (Java & Azure Cloud)
Hong Kong, Hong Kong SAR
  • Fulfill the roles of key developer and software architect. Sometimes may fill development team lead and project coordinator roles as well
  • Write high quality and testable code following clean code and SOLID design principles
  • Conduct code reviews
  • Create and design, technical and project documentation
  • Plan and schedule own work for tasks and projects, also implement functionality without direct supervision
  • Perform profiling and troubleshooting of existing solutions
  • Coordinate application deployment
  • Follow and understand defined software development process
  • Participate in workshops and presentations of proposed solutions to clients
  • Communicate with clients on a regular basis to clarify business requirements
  • Assist team members with providing with technical solutions
  • Work independently while in close collaboration with others in the team and across projects
  • Requirements

  • Mandatory expertise : Work experience, exposure, or Certificate on Azure Cloud (on-prem migration) Excellent knowledge of Java language, preferably with 5+ years of experience as Java Developer / Software Engineer role ideally in Banking / Financial Service Industry Expertise developing web applications, RESTful APIs and SOAP APIs Proficiency in Spring boot development Proficiency in Oracle and PL / SQL, experience with PostgreSQL
  • Experience in some of the technologies listed below : Operating System Linux / Scripting knowledge GitLab / Maven / Ansible DevOps, Kubernetes Ansible for CI / CD Knowing Agile methodologies Strong risk management mindset
  • Optional : Hadoop architecture (HDFS, YARN) and related components such as Spark, Ambari, Hive Data streaming with Kafka Python Developing front-end with React.js
  • Experienced in leading and coaching other developers on software development best practices in a demanding team-based environment
  • Able to perform tasks beyond your assignment to help the bank to deliver with better efficiency
  • Experienced working with remote, multi-national and multi-cultural team
  • Excellent interpersonal and communication skills
  • We offer

  • Innovative solutions delivery to the world’s digital changes
  • Opportunities for self-realization
  • Work-life balance and flexible schedule
  • Friendly team and enjoyable working environment
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • 报告这项工作

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    通過點擊“繼續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。