
Uni Systems เป็นบริษัทเทคโนโลยีสารสนเทศและการสื่อสารที่ช่วยให้องค์กรต่าง ๆ ปรับปรุงวิธีการดำเนินงานให้ทันสมัยผ่านการเปลี่ยนผ่านสู่ดิจิทัล งานของบริษัทครอบคลุมโครงสร้างพื้นฐานและการดำเนินงาน เทคโนโลยีคลาวด์และศูนย์ข้อมูล ความมั่นคงปลอดภัยทางไซเบอร์ แพลตฟอร์มองค์กร การวิเคราะห์ข้อมูลขนาดใหญ่ เทคโนโลยีเกิดใหม่ และปัญญาประดิษฐ์ บริษัทให้การสนับสนุนลูกค้าในภาคธนาคาร ภาครัฐ โทรคมนาคม การดูแลสุขภาพ ค้าปลีก ที่ปรึกษา และโลจิสติกส์ โดยผสานความเชี่ยวชาญด้านเทคโนโลยีเข้ากับโซลูชันที่มุ่งเน้นเฉพาะแต่ละภาคส่วน สำหรับผู้เชี่ยวชาญที่กำลังมองหาโอกาสร่วมงานกับ Uni Systems โปรไฟล์ของบริษัทสะท้อนการทำงานที่เชื่อมโยงระหว่างการส่งมอบงานไอทีขนาดใหญ่ นวัตกรรม ความยั่งยืน และจริยธรรมดิจิทัล
นักพัฒนา Java Full-Stack อาวุโส ทำงานทางไกลในลักเซมเบิร์ก
สร้างไมโครเซอร์วิส Java และแอปพลิเคชัน Angular ที่ Uni Systems มีส่วนร่วมในการทดสอบ การจัดการรุ่น การดำเนินการเปลี่ยนแปลง และการประสานงานกับลูกค้าและทีมธุรกิจ
รายละเอียด
- รวบรวมความต้องการทางธุรกิจร่วมกับผู้เชี่ยวชาญเฉพาะด้าน
- ทบทวนกระบวนการและแอปพลิเคชันปัจจุบันควบคู่กับข้อกำหนดใหม่ของผู้ใช้
- ออกแบบแอปพลิเคชันและไมโครเซอร์วิสให้ตรงกับความต้องการทางธุรกิจ
- พัฒนาแอปพลิเคชันและไมโครเซอร์วิสด้วยเทคโนโลยีที่เหมาะสม
- ดูแลรักษาแอปพลิเคชันไมโครเซอร์วิสที่มีอยู่ในหน่วยงานต่าง ๆ
- ดำเนินการทดสอบระดับหน่วย การผสานรวม ระบบ และประสิทธิภาพ
- สนับสนุนการทดสอบการยอมรับของผู้ใช้และขออนุมัติจากฝ่ายธุรกิจ
- ส่งโค้ด การกำหนดค่า และการทดสอบหน่วยอัตโนมัติไปยัง Git พร้อม Javadoc, Asciidoc หรือเอกสารอื่นตามความเหมาะสม
- บันทึกผลการทดสอบและจัดการการเปลี่ยนแปลงใน ServiceNow
- จัดเตรียมเอกสาร รายงาน และเอกสารประกอบการจัดการการเปลี่ยนแปลง
- มีส่วนร่วมอย่างแข็งขันในการประชุมตามแนวทาง Agile
- เตรียมและประสานงานการออกซอฟต์แวร์รุ่นใหม่
- จัดเก็บเอกสารการตรวจสอบไว้ใน SharePoint
- ประเมินความเสี่ยงและประสานงานประเด็นที่เกี่ยวข้องกับการเปลี่ยนแปลง
- ช่วยดำเนินการติดตั้งใช้งานและปรับใช้แนวปฏิบัติในอุตสาหกรรม
- สร้างความสัมพันธ์กับลูกค้าในหน่วยงานต่าง ๆ และสื่อสารอย่างชัดเจน
คุณสมบัติ
- สำเร็จการศึกษาระดับปริญญาตรีด้าน IT และมีประสบการณ์พัฒนา Java ภาคปฏิบัติอย่างน้อย 10 ปี
- มีประสบการณ์เขียนและดูแลการทดสอบหน่วยและการทดสอบการผสานรวมแบบอัตโนมัติสำหรับแอปพลิเคชัน Java
- มีประสบการณ์พัฒนาภาคปฏิบัติด้วย Spring และ Spring Boot รวมถึงการจัดเก็บข้อมูลด้วย JPA และ Hibernate
- มีประสบการณ์ทำงานร่วมกันพัฒนาซอฟต์แวร์ผ่าน Git รวมถึงการแยกสาขา การส่งคำขอ pull หรือ merge และการตรวจทานโค้ด
- มีประสบการณ์สืบค้นฐานข้อมูลเชิงสัมพันธ์ด้วย SQL และใช้ XML, YAML และ JSON ในการพัฒนาหรือกำหนดค่า
- มีประสบการณ์ภาคปฏิบัติในการพัฒนาซอฟต์แวร์ด้วย AI agent เช่น GitHub Copilot, Claude Code หรือ Codex รวมถึงการให้ agent เปลี่ยนแปลงโค้ดแอปพลิเคชัน การใช้เพียงระบบเติมโค้ดไม่ถือว่าเข้าเกณฑ์
- มีประสบการณ์ภาคปฏิบัติในการสร้างส่วนหน้า Angular ด้วย TypeScript หรือ JavaScript
- ใช้ภาษาอังกฤษทั้งการเขียนและการพูดได้ในระดับสูง (C1)
- มีประสบการณ์กับ Apache Camel
- มีประสบการณ์กับ Scrum และ DevSecOps
- มีประสบการณ์กับกระบวนการ CI/CD เช่น Azure Pipelines
- มีประสบการณ์กับ Infrastructure as Code เช่น Terraform และแพลตฟอร์มคอนเทนเนอร์ เช่น Docker
- มีประสบการณ์ด้านสถาปัตยกรรมคลาวด์สาธารณะ เช่น Microsoft Azure
- มีประสบการณ์พัฒนาไมโครเซอร์วิส
- มีประสบการณ์ในธุรกิจบริการทางการเงิน
- มีประสบการณ์ด้านการจัดการบริการตามแนวทาง ITIL