วิศวกรซอฟต์แวร์ (Java/Spring Boot) – TrueMoney (Ascend Money) – ASCEND
Ascend Group Co., Ltd →ทรูดิจิทัลพาร์ค, กรุงเทพฯ
ทรูดิจิทัลพาร์ค, กรุงเทพฯ
เราตรวจสอบตัวตนนายจ้าง ความชัดเจนของตำแหน่ง และลิงก์สมัครงานก่อนเผยแพร่
อัปเดตข้อมูลประกาศ: 7 กันยายน 2569 เราเก็บประกาศเป็นข้อมูลย้อนหลังเมื่อไม่มีการอัปเดตเกิน 60 วัน วันที่นี้ไม่ได้ยืนยันว่านายจ้างยังเปิดรับสมัครอยู่
ประสบการณ์ของคุณเหมาะกับงานนี้หรือไม่? อัปโหลดเรซูเม่เพื่อดูทักษะที่ตรงกัน คะแนนความเหมาะสม และสิ่งที่ควรพัฒนา
เกี่ยวกับบทบาท
วิสัยทัศน์ของเรา Ascend คือการสร้างโอกาสในชีวิตด้วยบริการดิจิทัลที่มีนวัตกรรม เราดำเนินงานในเอเชียตะวันออกเฉียงใต้ และสามารถช่วยประชากรกลุ่มที่ถูกละเลยโดยธนาคารทั่วไป ซึ่งเป็นประชากรกลุ่มใหญ่ที่สุดในโลกที่ยังไม่ได้รับบริการทางการเงิน มีชีวิตอยู่ในจังหวัดที่ยากจนที่สุดบางแห่ง มีชีวิตอยู่อย่างยากลำบากมากมายที่รอการช่วยเหลือของเรา
ในปี 2018 เราให้บริการแก่ลูกค้ากว่า 30 ล้านคนใน 6 ประเทศ (ไทย, กัมพูชา, พม่า, เวียดนาม, อินโดนีเซีย, ฟิลิปปินส์) และประมวลผลมูลค่ากว่า 4.5 พันล้านดอลลาร์สหรัฐ ทำให้เราเป็นบริษัทฟินเท็กซ์ที่ใหญ่ที่สุดในเอเชียตะวันออกเฉียงใต้และเติบโตอย่างรวดเร็ว
เป็นสมาชิกของทีมวิศวกรรมที่มีความสามารถของเรา คุณจะช่วยสร้างวิสัยทัศน์นี้ให้เป็นจริงโดยใช้เทคโนโลยีที่ทันสมัยที่สุดในด้านคลาวด์-เนทีฟ ที่ Ascend คุณจะเป็นส่วนหนึ่งของทีมที่รับผิดชอบโดยตรงในการปรับปรุงชีวิตของผู้คนจำนวนมาก
คำอธิบายงาน
* ทำงานในทีมแบบ Agile เพื่อสร้าง/พัฒนาฟีเจอร์และเทคโนโลยีต่างๆ ในแง่มุมต่างๆ ของ Java stack โดยเน้นหลักที่ Spring Boot และ Spring Cloud/NetflixOSS
* การปรับใช้ CI/CD บนแพลตฟอร์มที่ใช้ Kubernetes ทั้งบนเครือข่ายภายในองค์กรและบนโครงสร้างพื้นฐานคลาวด์หลายแห่ง (AWS และ GCP)
* มีความเข้าใจในสถาปัตยกรรมคลาวด์-เนทีฟ และมีความคุ้นเคยกับการใช้งานที่เกี่ยวข้องกับการค้นหาบริการ (service discovery) การตัดวงจร (circuit breakers) การโหลดด้วยฝั่งลูกค้า (client-side load balancing) และรูปแบบสถาปัตยกรรมอื่นๆ ที่เกี่ยวข้องกับโครงสร้างพื้นฐานที่ยืดหยุ่น
* มีส่วนร่วมในการสร้างวัฒนธรรมองค์กรที่ดึงดูด รักษา และฝึกอบรมวิศวกรคนอื่นๆ ผลลัพธ์หลักของวิศวกรระดับผู้เชี่ยวชาญคือการมีวิศวกรระดับผู้เชี่ยวชาญมากขึ้น
* ดำเนินการตรวจสอบการออกแบบและโค้ด (design and code reviews)
* ให้ความเชี่ยวชาญทางเทคนิคเฉพาะทางเพื่อช่วยขับเคลื่อนนวัตกรรม
* ระบุเทคโนโลยีใหม่ๆ เพื่อสร้างผลิตภัณฑ์การเงินที่เป็นผู้นำ
* ร่วมมือกับสถาปัตยกรรม (architects) และวิศวกรแพลตฟอร์ม (platform engineers) เพื่อสร้างกลยุทธ์สำหรับการดำเนินการ ขับเคลื่อนและสนับสนุนการตัดสินใจสำคัญ และมีอิทธิพลต่อผู้อื่น และนำเปลี่ยนเมื่อเหมาะสม
คุณสมบัติ
* ทัศนคติที่เป็นบวก มั่นใจได้ว่าจะทำได้ และแสดงความเข้าใจในผู้อื่นอย่างเหมาะสม
* วุฒิการศึกษาปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์ หรือประสบการณ์การทำงานที่เทียบเคียงได้
* ประสบการณ์การทำงานที่เกี่ยวข้อง หรือ 3+ ปีสำหรับตำแหน่งผู้เชี่ยวชาญ
* ประสบการณ์ในการสร้างแอปพลิเคชันที่ซับซ้อนจากศูนย์ และการแยกแอปพลิเคชันแบบมอนอลิธิกออกเป็นบริการขนาดเล็ก (micro-services)
* ประสบการณ์ในการใช้เทคโนโลยีหลากหลาย รวมถึงกลุ่มย่อยที่แข็งแกร่งของ:
1. อย่างน้อย Java เวอร์ชันพื้นฐาน 8, Spring Boot, Spring Cloud
2. Kubernetes (หรือ Docker/ Mesos และรูปแบบที่เทียบเคียงได้)
3. MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB)
4. RabbitMQ, Kafka
5. AWS & GCP
6. API Gateway
7. Linux
8. CI/CD (Jenkins, Git)
9. React.JS (ไม่จำเป็น)
* ประสบการณ์ในสถาปัตยกรรมที่กระจาย (distributed architectures), SOA, microservices และ Platform-as-a-service (PaaS)
* ประสบการณ์ใน Agile และวิธีการพัฒนาโดยเน้นการทดสอบ (Test-Driven Development - TDD)
* ประสบการณ์ในระบบความพร้อมใช้งานสูง (high availability), ขนาดใหญ่ (high-scale) และระบบที่มีประสิทธิภาพ
* ประสบการณ์ในการทดสอบอัตโนมัติ/หรือการทดสอบหน่วยเป็นสิ่งที่เพิ่มเติม
ทำงานในทีมแบบ Agile เพื่อสร้าง/พัฒนาฟีเจอร์และเทคโนโลยีต่างๆ ในแง่มุมต่างๆ ของ Java stack โดยเน้นหลักที่ Spring Boot และ Spring Cloud/NetflixOSS.
การปรับใช้ CI/CD บนแพลตฟอร์มที่ใช้ Kubernetes ทั้งบนเครือข่ายภายในองค์กรและบนโครงสร้างพื้นฐานคลาวด์หลายแห่ง (AWS และ GCP)
มีความเข้าใจในสถาปัตยกรรมคลาวด์-เนทีฟ และมีความคุ้นเคยกับการใช้งานที่เกี่ยวข้องกับการค้นหาบริการ (service discovery) การตัดวงจร (circuit breakers) การโหลดด้วยฝั่งลูกค้า (client-side load balancing) และรูปแบบสถาปัตยกรรมอื่นๆ ที่เกี่ยวข้องกับโครงสร้างพื้นฐานที่ยืดหยุ่น
มีส่วนร่วมในการสร้างวัฒนธรรมองค์กรที่ดึงดูด รักษา และฝึกอบรมวิศวกรคนอื่นๆ ผลลัพธ์หลักของวิศวกรระดับผู้เชี่ยวชาญคือการมีวิศวกรระดับผู้เชี่ยวชาญมากขึ้น
ดำเนินการตรวจสอบการออกแบบและโค้ด (design and code reviews)
ให้ความเชี่ยวชาญทางเทคนิคเฉพาะทางเพื่อช่วยขับเคลื่อนนวัตกรรม
ระบุเทคโนโลยีใหม่ๆ เพื่อสร้างผลิตภัณฑ์การเงินที่เป็นผู้นำ
ร่วมมือกับสถาปัตยกรรม (architects) และวิศวกรแพลตฟอร์ม (platform engineers) เพื่อสร้างกลยุทธ์สำหรับการดำเนินการ ขับเคลื่อนและสนับสนุนการตัดสินใจสำคัญ และมีอิทธิพลต่อผู้อื่น และนำเปลี่ยนเมื่อเหมาะสม
ทัศนคติที่เป็นบวก มั่นใจได้ว่าจะทำได้ และแสดงความเข้าใจในผู้อื่นอย่างเหมาะสม
วุฒิการศึกษาปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์ หรือประสบการณ์การทำงานที่เทียบเคียงได้
ประสบการณ์การทำงานที่เกี่ยวข้อง หรือ 3+ ปีสำหรับตำแหน่งผู้เชี่ยวชาญ
ประสบการณ์ในการสร้างแอปพลิเคชันที่ซับซ้อนจากศูนย์ และการแยกแอปพลิเคชันแบบมอนอลิธิกออกเป็นบริการขนาดเล็ก (micro-services)
ประสบการณ์ในการใช้เทคโนโลยีหลากหลาย รวมถึงกลุ่มย่อยที่แข็งแกร่งของ:
1. อย่างน้อย Java เวอร์ชันพื้นฐาน 8, Spring Boot, Spring Cloud
2. Kubernetes (หรือ Docker/ Mesos และรูปแบบที่เทียบเคียงได้)
3. MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB)
4. RabbitMQ, Kafka
5. AWS & GCP
6. API Gateway
7. Linux
8. CI/CD (Jenkins, Git)
9. React.JS (ไม่จำเป็น)
ประสบการณ์ในสถาปัตยกรรมที่กระจาย (distributed architectures), SOA, microservices และ Platform-as-a-service (PaaS)
ประสบการณ์ใน Agile และวิธีการพัฒนาโดยเน้นการทดสอบ (Test-Driven Development - TDD)
ประสบการณ์ในระบบความพร้อมใช้งานสูง (high availability), ขนาดใหญ่ (high-scale) และระบบที่มีประสิทธิภาพ
ประสบการณ์ในการทดสอบอัตโนมัติ/หรือการทดสอบหน่วยเป็นสิ่งที่เพิ่มเติม
การทดสอบอัตโนมัติ/หรือการทดสอบหน่วย
ประกาศรับสมัครงานมาจากเว็บไซต์บริษัทและหน้าอาชีพ เรียนรู้เพิ่มเติมเกี่ยวกับ วิธีที่เรารวบรวมงาน.
Bangkok Jobs ไม่มีความเกี่ยวข้องกับบริษัทที่เปิดรับสมัคร โปรดตรวจสอบรายละเอียดงานทั้งหมดกับนายจ้างโดยตรงก่อนสมัคร เราไม่รับผิดชอบต่อความถูกต้องของประกาศรับสมัครงานหรือการตัดสินใจจ้างงาน