
YASH Technologies เป็นบริษัทผู้ให้บริการเทคโนโลยีและการเอาต์ซอร์สระดับโลกที่ช่วยองค์กรปรับปรุงการดำเนินงานให้ทันสมัยและเพิ่มประสิทธิภาพการทำงาน บริษัทให้บริการด้านการเปลี่ยนผ่านสู่ดิจิทัล ปัญญาประดิษฐ์และระบบอัตโนมัติ คลาวด์ ความปลอดภัยทางไซเบอร์ อินเทอร์เน็ตของสรรพสิ่ง การจัดการแอปพลิเคชัน และที่ปรึกษาด้านองค์กร นอกจากนี้ยังสนับสนุนการนำ SAP ไปใช้งานและโครงการเปลี่ยนผ่านสู่คลาวด์ โดยให้บริการแก่องค์กรในหลากหลายภาคส่วน เช่น ที่ปรึกษา การดูแลสุขภาพ และโลจิสติกส์ ทีมงานของบริษัทนำเสนอโซลูชันเทคโนโลยีที่ออกแบบให้เหมาะกับแต่ละความต้องการ โดยมุ่งเน้นผลลัพธ์ทางธุรกิจที่เป็นรูปธรรมและความสำเร็จของลูกค้า
วิศวกรซอฟต์แวร์ Core Java อาวุโส
พัฒนาและดูแลแอปพลิเคชัน Java สำหรับองค์กรที่ YASH Technologies ผู้ให้บริการบูรณาการเทคโนโลยี บทบาทนี้ครอบคลุมการออกแบบและปรับปรุงโซลูชัน การนำซอฟต์แวร์ขึ้นใช้งาน และการให้คำแนะนำแก่นักพัฒนา
รายละเอียด
- สร้าง ทดสอบ และดูแลเว็บแอปพลิเคชัน Java
- พัฒนาและต่อยอดแอปพลิเคชันด้วย Core Java, Servlets, JSP, JDBC และ REST API
- แปลงความต้องการทางธุรกิจให้เป็นโซลูชันทางเทคนิค
- ปรับปรุงประสิทธิภาพ ความสามารถในการรองรับการขยายตัว และความปลอดภัยของแอปพลิเคชัน
- สร้างคอมโพเนนต์ที่นำกลับมาใช้ซ้ำได้และปฏิบัติตามแนวทางการเขียนโค้ดที่ดี
- ตรวจทานโค้ดและให้คำแนะนำแก่นักพัฒนาระดับต้น
- แก้ไขปัญหาในระบบที่ใช้งานจริงอย่างทันท่วงที
- ทำงานร่วมกับทีมข้ามสายงานโดยใช้แนวทาง Agile และ Scrum
- สนับสนุนการนำระบบขึ้นใช้งาน การวางแผนการเผยแพร่รุ่น และการบำรุงรักษาแอปพลิเคชัน
- เป็นผู้นำโครงการริเริ่มด้านการพัฒนาและช่วยส่งมอบแอปพลิเคชันสำหรับองค์กรที่มีความเสถียร
คุณสมบัติ
- มีประสบการณ์พัฒนาแอปพลิเคชัน Java 8–10 ปี
- เชี่ยวชาญ Core Java รวมถึงเวอร์ชัน 8, 11 หรือ 17
- มีประสบการณ์กับ Servlets, JSP และ JDBC
- มีประสบการณ์กับ Spring Framework รวมถึง Spring Boot และ Spring MVC
- มีประสบการณ์สร้างเว็บเซอร์วิสแบบ RESTful
- มีประสบการณ์กับฐานข้อมูล SQL เช่น Oracle, SQL Server, MySQL และ PostgreSQL
- มีประสบการณ์กับ HTML, CSS และ JavaScript
- มีประสบการณ์กับแอปพลิเคชันเซิร์ฟเวอร์ เช่น Tomcat, WebLogic, JBoss หรือ WebSphere
- เข้าใจการเขียนโปรแกรมเชิงวัตถุและรูปแบบการออกแบบเป็นอย่างดี
- มีประสบการณ์ใช้เครื่องมือควบคุมเวอร์ชัน เช่น Git
- คุ้นเคยกับเครื่องมือสร้างและนำระบบขึ้นใช้งาน เช่น Maven หรือ Gradle
- คุ้นเคยกับวิธีการทำงานแบบ Agile และ Scrum
- มีทักษะการวิเคราะห์และแก้ปัญหาที่ดี
- มีทักษะการสื่อสารและการบริหารผู้มีส่วนได้ส่วนเสียที่ดี
- สามารถทำงานได้อย่างอิสระและนำการหารือด้านเทคนิคได้
- ให้ความสำคัญกับคุณภาพ ประสิทธิภาพ และความพึงพอใจของลูกค้า
สวัสดิการ
- รูปแบบการทำงานที่ยืดหยุ่น
- สภาพแวดล้อมการทำงานที่เปิดรับทุกคน
- การพัฒนาทักษะที่มุ่งเน้นความก้าวหน้าในอาชีพ
- โอกาสเรียนรู้ ละทิ้งความรู้เดิม และเรียนรู้ใหม่อย่างต่อเนื่อง
- ความเป็นอิสระในการทำงานแบบ Agile ความไว้วางใจ ความโปร่งใส และการร่วมมือกันอย่างเปิดกว้าง
- การสนับสนุนเพื่อให้บรรลุเป้าหมายทางธุรกิจ
- การจ้างงานที่มั่นคง
- บรรยากาศที่เป็นมิตรและวัฒนธรรมองค์กรที่ยึดมั่นในจริยธรรม