นักพัฒนา Java Spring Boot

รูปแบบการจ้างงาน: พนักงานสัญญาจ้าง

ลักษณะงาน: งานเต็มเวลา

วันทำงาน: วันจันทร์ – วันศุกร์ (ปฏิบัติงานที่สำนักงาน 100%)

สถานที่ทำงาน: ใกล้รถไฟฟ้าสถานีอารีย์

คำอธิบายงาน:

เรากำลังมองหานักพัฒนา Java Spring Boot ที่มีแรงจูงใจในการทำงาน และมีประสบการณ์อย่างน้อย 1 ปี เพื่อเข้าร่วมทีมของเรา ผู้สมัครในอุดมคติควรมีพื้นฐานที่แข็งแกร่งด้านภาษา Java และมีหน้าที่หลักในการพัฒนา และดูแลระบบเว็บแอปพลิเคชัน หากคุณมีประสบการณ์เกี่ยวกับ Java Spring Boot หรือมีทักษะ Java ที่ดี และพร้อมเรียนรู้ Spring Boot เรายินดีต้อนรับคุณมาร่วมทีมกับเรา

หน้าที่ และความรับผิดชอบ:

  • พัฒนา และดูแลเว็บแอปพลิเคชัน: ออกแบบ, พัฒนา และดูแลเว็บแอปพลิเคชันให้มีคุณภาพสูง รองรับการขยายระบบได้ โดยใช้ Java Spring Boot พร้อมทั้งมั่นใจว่าระบบมีความเสถียร, มีประสิทธิภาพ และมีความปลอดภัย
  • การทำงานร่วมกับทีม: ประสานงานกับนักพัฒนาคนอื่นๆ, ผู้จัดการผลิตภัณฑ์ และผู้มีส่วนเกี่ยวข้อง เพื่อรวบรวมความต้องการ, วางแผนฟีเจอร์ และส่งมอบงานให้ทันตามกำหนด
  • การเขียนโค้ดที่มีคุณภาพ และการรีวิวโค้ด: เขียนโค้ดให้สะอาด มีประสิทธิภาพ และดูแลรักษาง่าย โดยอิงตามแนวทางการเขียนโค้ดที่ดีที่สุดในอุตสาหกรรม เข้าร่วมรีวิวโค้ดเพื่อรักษาคุณภาพ และปรับปรุงประสิทธิภาพของระบบ
  • การดีบั๊ก และการแก้ไขปัญหา: วิเคราะห์ และแก้ไขปัญหาในเว็บแอปพลิเคชัน, แก้บั๊ก และปรับปรุงประสิทธิภาพของระบบให้ดีขึ้น
  • การจัดทำเอกสาร: จัดทำ และดูแลเอกสารที่เกี่ยวข้องกับโค้ด, APIs และกระบวนการทางเทคนิค เพื่อรองรับการพัฒนา และการดูแลระบบในระยะยาว

คุณสมบัติของผู้สมัคร:

ประสบการณ์: มีประสบการณ์พัฒนา Java อย่างน้อย 1 ปี โดยเฉพาะในการพัฒนาเว็บแอปพลิเคชัน

• ทักษะทางด้านเทคนิค:

  • มีความชำนาญในการเขียนโปรแกรมด้วยภาษา Java หากมีความคุ้นเคยกับ Java Spring Boot จะพิจารณาเป็นพิเศษ
  • มีความรู้พื้นฐานเกี่ยวกับเทคโนโลยีพัฒนาเว็บไซต์ เช่น HTML, CSS, JavaScript และ RESTful APIs
  • มีประสบการณ์ใช้งานฐานข้อมูล เช่น MySQL, PostgreSQL หรือ MongoDB

• ความเข้าใจเกี่ยวกับการพัฒนาเว็บแอปพลิเคชัน:

  • เข้าใจโครงสร้างสถาปัตยกรรมของเว็บแอปพลิเคชัน, รูปแบบการออกแบบ MVC และ RESTful services.
  • คุ้นเคยกับการสื่อสารระหว่าง Frontend และ Backend ผ่าน APIs
  • ทักษะด้านการวิเคราะห์ และการแก้ไขปัญหา:มีทักษะในการวิเคราะห์ และการแก้ไขปัญหาได้อย่างมีประสิทธิภาพ สามารถตรวจสอบ และแก้ไขข้อผิดพลาดของโค้ดได้อย่างรวดเร็ว
  • ทักษะด้านการสื่อสาร:มีทักษะในการสื่อสาร และทำงานเป็นทีมที่ดี สามารถทำงานร่วมกับทีมพัฒนาอื่นๆ ได้อย่างมีประสิทธิภาพ

ทักษะเพิ่มเติม (จะพิจารณาเป็นพิเศษ):

  • คุ้นเคยกับเครื่องมือควบคุมเวอร์ชัน เช่น Git และกระบวนการ CI/CD
  • เคยมีประสบการณ์ในการทำงานกับระบบ Microservices
  • เคยผ่านประสบการณ์ทำงานในรูปแบบ Agile หรือ Scrum

หากคุณมีใจรักในการพัฒนา Java และต้องการเติบโตในสายงาน Spring Boot เรายินดีต้อนรับคุณเข้าสู่ทีมของเรา!

Apply for this position

Allowed Type(s): .pdf, .doc, .docx