
American Express เป็นบริษัทบริการทางการเงินระดับโลกที่ดำเนินงานครอบคลุมธุรกิจธนาคาร การเงิน และการชำระเงินระหว่างธุรกิจกับธุรกิจ ธุรกิจของบริษัทประกอบด้วยบัตรเครดิตสำหรับผู้บริโภค ธุรกิจ และองค์กร บริการชำระเงินและบริการสำหรับร้านค้า บัญชีเงินฝากออมทรัพย์ ใบรับฝากเงิน และสินเชื่อส่วนบุคคล รวมถึงโปรแกรมสะสมรางวัล โปรแกรมการเดินทาง โซลูชันการชำระเงินสำหรับองค์กร การให้ความรู้ทางการเงิน บริการรักษาความปลอดภัย และการสนับสนุนสมาชิกบัตรและร้านค้า
วิศวกรซอฟต์แวร์อาวุโส ฝ่ายธนาคารดิจิทัล – ทำงานแบบไฮบริดที่ฟีนิกซ์
สร้างบริการธนาคารดิจิทัลที่ปลอดภัยและรองรับการขยายตัวสำหรับ American Express ในบทบาทวิศวกรแบ็กเอนด์อาวุโส พัฒนาไมโครเซอร์วิส Java, API และแพลตฟอร์มที่ขับเคลื่อนด้วยเหตุการณ์เพื่อสนับสนุนประสบการณ์ทางการเงินที่เชื่อถือได้
$123,000 – $215,250 / ปี
ไฮบริดเต็มเวลาระดับอาวุโสภาษาที่จำเป็น: อังกฤษวิศวกรซอฟต์แวร์วิศวกรฟูลสแตกรายละเอียด
- พัฒนาและดูแลบริการแบ็กเอนด์สำหรับแพลตฟอร์มธนาคารดิจิทัลที่มีปริมาณการใช้งานสูง โดยให้ความสำคัญกับความปลอดภัย ความสามารถในการขยายตัว และความน่าเชื่อถือ
- เป็นผู้นำการออกแบบระบบแบบกระจาย ครอบคลุมการแยกบริการ การสื่อสารแบบอะซิงโครนัส ความทนทานต่อข้อผิดพลาด ความเป็นไอดีมโพเทนต์ แบ็กเพรสเชอร์ การแลกเปลี่ยนด้านความสอดคล้อง และการลดระดับการทำงานอย่างราบรื่น
- สร้างไมโครเซอร์วิส Java, REST API, กระบวนการแบบแบตช์ และเวิร์กโฟลว์ที่ขับเคลื่อนด้วยเหตุการณ์
- สนับสนุนการนำเวิร์กโฟลว์ไปใช้งานและส่งเสริมแนวทางการประสานงานเวิร์กโฟลว์ที่มีประสิทธิภาพ
- มีส่วนร่วมโดยตรงในงานออกแบบและพัฒนาแบบอไจล์ สถาปัตยกรรม คุณภาพโค้ด การส่งมอบ และความพร้อมด้านการปฏิบัติการ
- ดูแลให้แพลตฟอร์มสามารถต่อยอด ขยายตัว สังเกตการณ์ได้ เชื่อถือได้ และสอดคล้องกับข้อตกลงระดับการให้บริการ
- สร้างโซลูชันที่ทดสอบได้ ใช้งานเข้าใจง่าย และบำรุงรักษาได้ เพื่อให้ทีมวิศวกรรมสามารถปฏิบัติการได้อย่างมีประสิทธิภาพ
- มีส่วนร่วมในการทบทวนการออกแบบ ทบทวนโค้ด และการหารือทางวิศวกรรมสำหรับองค์ประกอบสำคัญและโครงการข้ามองค์กร
- ทำงานร่วมกับผู้มีส่วนได้ส่วนเสียเพื่อเปลี่ยนความสามารถทางธุรกิจให้เป็นโซลูชันทางเทคนิคที่ปลอดภัย มีประสิทธิภาพ และบำรุงรักษาได้
- ให้คำปรึกษาแก่วิศวกร ช่วยทีมแก้ไขปัญหาซับซ้อน และยกระดับมาตรฐานทางวิศวกรรม
- จัดทำเอกสารการปฏิบัติงานของระบบ และทำให้ทีมสามารถใช้งานและพัฒนาบริการที่ซับซ้อนได้ง่ายขึ้น
คุณสมบัติ
- มีประสบการณ์ด้านวิศวกรรมแบ็กเอนด์กับ Java และเฟรมเวิร์กที่เกี่ยวข้องอย่างมากในเชิงปฏิบัติ
- มีประสบการณ์เชิงลึกในการสร้างแอปพลิเคชันแบบกระจายและดูแลบริการที่ขยายตัวได้และมีความหน่วงต่ำในสภาพแวดล้อมองค์กรที่ซับซ้อน
- มีความรู้ดีเกี่ยวกับ REST API, JSON, XML, สัญญาบริการ รูปแบบการผสานรวม และการจัดการวงจรชีวิต API
- มีประสบการณ์จริงกับ Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle หรือ Maven, Jenkins และแนวปฏิบัติ CI/CD สมัยใหม่
- มีประสบการณ์กับ Kafka หรือเทคโนโลยีสตรีมมิงและขับเคลื่อนด้วยเหตุการณ์ที่เทียบเท่า หากมีประสบการณ์ Kafka Streams จะได้รับการพิจารณาเป็นพิเศษ
- เข้าใจระบบแบบกระจาย แคช ความพร้อมใช้งานสูง การทำงานหลายเธรด และการวิเคราะห์ประสิทธิภาพในทางปฏิบัติ
- มีประสบการณ์กับฐานข้อมูลเชิงสัมพันธ์และ NoSQL เช่น PostgreSQL, MongoDB หรือแพลตฟอร์มข้อมูลที่เทียบเท่า
- มุ่งมั่นต่อการผสานรวมอย่างต่อเนื่อง การทดสอบอัตโนมัติและทำซ้ำได้ การเขียนโค้ดที่ปลอดภัย และแนวทางวิศวกรรมแบบร่วมมือ
- สามารถคิดเชิงนามธรรม จัดการกับความไม่ชัดเจน และตัดสินใจทางเทคนิคเชิงปฏิบัติที่ช่วยให้เกิดความสามารถทางธุรกิจ
- มีประสบการณ์ให้คำปรึกษา โค้ช และสร้างอิทธิพลต่อวิศวกร พร้อมมีส่วนร่วมโดยตรงในงานออกแบบและพัฒนา
- เชี่ยวชาญ Docker ความสามารถของ GitHub และระบบอัตโนมัติด้านการปรับใช้
- มีประสบการณ์กับระบบการชำระเงิน แพลตฟอร์มธุรกรรมแบบเรียลไทม์ การจัดการบัญชีลูกค้า ระบบข้อมูลและการรายงาน หรือ API ด้านฟินเทค
- มีประสบการณ์หรือความรู้เกี่ยวกับการพัฒนา full-stack หรือเทคโนโลยีข้อมูล เช่น Python, Hadoop หรือ Spark
- มีประสบการณ์กับโซลูชันการประมวลผลในหน่วยความจำและการเพิ่มประสิทธิภาพขั้นสูง
- มีประสบการณ์เป็นผู้นำในสภาพแวดล้อมการพัฒนาที่ดำเนินไปอย่างรวดเร็ว รวมถึงการเป็นเจ้าของด้านเทคนิค การอำนวยความสะดวกด้านการออกแบบ และความรับผิดชอบต่อการส่งมอบ
- มีประสบการณ์ GenAI ถือเป็นข้อได้เปรียบที่โดดเด่น
- มีประสบการณ์กับแอปพลิเคชันที่ขับเคลื่อนด้วย LLM, วิศวกรรมพรอมป์ต์, เอาต์พุตแบบมีโครงสร้าง, การเรียกใช้เครื่องมือหรือฟังก์ชัน, RAG, embeddings, การค้นหาเวกเตอร์, การจัดอันดับใหม่, การปรับความเกี่ยวข้อง, กลไกป้องกัน GenAI, บริการ AWS, สถาปัตยกรรมคลาวด์เนทีฟ, DevOps, การกำกับดูแล หรือสถาปัตยกรรมแพลตฟอร์ม จะได้รับการพิจารณาเป็นข้อได้เปรียบอย่างมาก
- มีทักษะการสื่อสารทั้งลายลักษณ์อักษรและวาจาเป็นเลิศ และสามารถทำงานร่วมกับฝ่ายวิศวกรรม ผลิตภัณฑ์ สถาปัตยกรรม และปฏิบัติการได้
สวัสดิการ
- เงินเดือนพื้นฐานที่แข่งขันได้
- สิ่งจูงใจในรูปแบบโบนัส
- บริษัทสมทบเงิน 6% ในแผนการออมเพื่อการเกษียณ
- การให้คำปรึกษาด้านการเงินและการสนับสนุนสุขภาวะทางการเงินฟรี
- ความคุ้มครองประกันสุขภาพ ทันตกรรม สายตา ชีวิต และทุพพลภาพอย่างครอบคลุม
- รูปแบบการทำงานที่ยืดหยุ่น รวมถึงการทำงานแบบไฮบริด ที่สำนักงาน หรือเสมือนจริง ขึ้นอยู่กับบทบาทและความต้องการทางธุรกิจ
- วันลาคลอดและลาเพื่อเลี้ยงดูบุตรโดยได้รับค่าจ้างมากกว่า 20 สัปดาห์สำหรับผู้ปกครองทุกคนโดยไม่จำกัดเพศ ครอบคลุมการตั้งครรภ์ การรับบุตรบุญธรรม หรือการตั้งครรภ์แทน
- เข้าถึงศูนย์สุขภาวะในสำนักงานทั่วโลกได้ฟรี โดยมีพยาบาลและแพทย์ประจำ ขึ้นอยู่กับสถานที่
- บริการให้คำปรึกษาฟรีและเป็นความลับผ่านโครงการ Healthy Minds
- โอกาสพัฒนาอาชีพและการฝึกอบรม
- อาจมีการสนับสนุนวีซ่าสำหรับบางตำแหน่ง