Senior Software Engineer (Angular + Java)

atBank of Ayudhya PCL (Krungsri)

Location: RAMA3, Hybrid Work Onsite 2 Days/Week

Job Description/Responsibilities:

  • Collaborate with business stakeholders to gather and understand system requirements.
  • Conduct thorough analysis of business processes and user needs to formulate effective Java-based solutions.
  • Design and architect Java-based systems, ensuring scalability, reliability, and performance.
  • Develop system specifications, including flowcharts, diagrams, and documentation.
  • Maintain comprehensive documentation of system designs, configurations, and changes.
  • Exposure in DevOps toolchain and able to integrate with DevOps toolchain.
  • Exposure in Docker, Kubernetes and Cloud platforms
  • Strong experience in reviewing code and investigating issues.
  • Strong experience in performing root-cause analysis and preliminary problem diagnosis.
  • Be a Thought Leader who has the capability to provide technical guidance for a team.
  • Able to define the flow of data between the applications that must be integrated and map business process activities to the applications that support them.
  • Collaborate the activities of development and ensure adherence to standards and continuous improvement.
  • Identify the impact to business and IT architecture from development point of view and able to propose the proper solution.
  • Promote, develop, maintain, and support API/microservices based on our Krungsri API/microservices standards and ensure that all exposed APIs are upto the defined standards.
  • Maintain and refresh Development tool stacks related to development, so the team can maintain the development speed and application quality. Also, promote the use of these tools to other teams when required.
  • Help other API development teams by co-creating when required

Qualification:

  • Bachelor’s degree/Master’s degree in Computer Science, Computer Engineering or related fields
  • 3+ years of experience as a full stack developer
  • 3+ Years of experience of developing with Angular, React, NodeJS, JavaScript and Java
  • 1+ years of experience in design and develop end-to-end application
  • Banking business knowledge is an advantage.
  • Strong proficiency in Java programming language and related frameworks (Spring, Hibernate, etc.).
  • Very good understanding of Object-Oriented Design (OOD)
  • Experience with test-driven development
  • Experience with databases (e.g. Microsoft SQL, Oracle)
  • Experience working in Banking/ Financial Payment Service projects
  • Experience in working with and applying Design patterns to solve problems
  • Knowledge of API/microservices development
  • Knowledge of IT governance, IT Development and operations methods (e.g. SDLC, Agile, Scrum, DevOps)
  • Knowledge OpenShift platform.
  • Strong experience in performing root-cause analysis and preliminary problem diagnosis.

Please note that we will get in touch with shortlisted candidates only.

Stay connected with KRUNGRI CAREER at:

  • FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer)
  • LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer)
  • LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri)

Applicants can read the Personal Data Protection Announcement of the Bank's Human ResourcesFunction by typing the link from the image that stated below.

EN

(https://krungsri.com/bprivacynoticeen)

The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.

Experience required
  • any or no experience
Salary
  • Negotiable
Job function
  • IT / Programming
  • Engineering
Job type
  • Full-time

Company overview

Size:2000-5000 employees
Industry:Banking & Finance
Location:Bangkok
Founded in:1945
Ranking:4.5/5

Bank of Ayudhya Public Company Limited, commonly known as Krungsri, is the fifth-largest bank in Thailand in terms of assets, loans, and deposits.  Established on January 27, 1945, Krungsri offers a comprehensive range of banking and financial services to both individua ...

Read more

Why join us:

Joining Krungsri means becoming part of a leading financial institution with a rich history and a strong commitment to innovation and excellence. As a member of the MUFG network, employees have access to international expertise and opportunities for global collaboration.&nbs ...

Read more

Job location: Yannawa
Head office: สำนักงานใหญ่ 1222 ถนนพระรามที่ 3 แขวงบางโพงพาง เขตยานนาวา กรุงเทพฯ 10120
Display map
WorkVenture gives you an inside look at what it's like to work at Bank of Ayudhya PCL (Krungsri), office & team photos, reviews and more. This is the Bank of Ayudhya PCL (Krungsri) Company Page. All content is posted anonymously by employees currently or previously working at Bank of Ayudhya PCL (Krungsri).Apply to MitsubishiApply to Double PineApply to all riskApply to WV