รายละเอียดงาน
ออกแบบและพัฒนา Business Logic และ Microservices สำหรับแพลตฟอร์มระดับองค์กร โดยเน้นการสร้างระบบที่มีความแม่นยำสูง (High-precision) เพื่อรองรับธุรกรรมสำคัญระดับ Mission-critical พัฒนา API ที่มีเสถียรภาพและปลอดภัยสูงสุดตามมาตรฐานสากล เพื่อส่งมอบมูลค่าทางธุรกิจผ่านความเป็นเลิศทางเทคนิค
ความรับผิดชอบหลัก
- System Development: พัฒนา RESTful APIs และ Microservices ด้วยภาษาประสิทธิภาพสูง (Go, Java, Python หรือ Node.js) เพื่อเป็นโครงสร้างหลักที่รองรับการขยายตัวของระบบ
- Security Integration: ประยุกต์ใช้หลักการ Security by Design และการเข้ารหัสข้อมูล (Encryption) เพื่อสร้างสถาปัตยกรรมที่น่าเชื่อถือตามมาตรฐานความปลอดภัย
- Data Integrity: บริหารจัดการฐานข้อมูล (SQL/NoSQL) ให้รองรับธุรกรรมที่ต้องการความแม่นยำและเสถียรภาพสูงสุด (ACID Compliance) เพื่อลดความผิดพลาดเชิงธุรกิจ
- Optimization: วิเคราะห์และปรับปรุงประสิทธิภาพของระบบ (Performance Tuning) อย่างต่อเนื่อง เพื่อรักษาความพร้อมใช้งานสูง (High Availability)
- Agile Collaboration: ทำงานร่วมกับทีม BA, QA และ DevOps ในรูปแบบ Agile เพื่อส่งมอบโซลูชันที่ถูกต้องและทันต่อความต้องการของตลาด
คุณสมบัติผู้สมัคร
- วุฒิปริญญาตรีขึ้นไป สาขาวิทยาการคอมพิวเตอร์ วิศวกรรมซอฟต์แวร์ หรือที่เกี่ยวข้อง
- ประสบการณ์ทำงาน 5 ปีขึ้นไป ด้าน Backend Development (หากผ่านงาน Fintech หรือธนาคารจะพิจารณาเป็นพิเศษ)
- เชี่ยวชาญภาษา Go (Gin), Java (Spring Boot), Python หรือ Node.js (TypeScript)
- เข้าใจหลักการ Clean Code, SOLID Principles และ Design Patterns อย่างลึกซึ้ง
- มีประสบการณ์กับ Microservices, SAGA/CQRS และ Event-driven Architecture (Kafka/RabbitMQ)