Job Descriptions
Analyzes the functional requirements and designs and implement them into software modules
Follows clients’s standards for Java and API development in delivering the required software.
Follows industry standards, patterns and best practices for J2EE development techniques in implementing business rules
Keeps in touch with the latest Java technology and continues to develop his/her technical skills
Responsible for unit testing his/her software modules.
Understands and is able to identify and implement reusable code in an object oriented fashion
Collaborates with the project team and is willing to be flexible to achieve team goals.
Assists team lead in building, deploying and releasing application builds
Ownership mentality while maintaining a team focus
Define application deployments and work with operation teams to insure proper deployment
Qualifications
BS/MS degree in Computer Science, Engineering or a related subject
Have experience working in Java development
Have experience in designing and developing applications using both Java SE and EE platforms
Object-oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
Excellent knowledge of Relational Databases, SQL
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Experience with Restful API
Experience with Java NIO (sockets and network programming)
Knowledge of Python will also be an advantage
รายละเอียดงานวิเคราะห์ความต้องการการทำงานและการออกแบบและใช้พวกเขาเป็นโมดูลซอฟต์แวร์ดังต่อไปนี้มาตรฐานลูกค้าสำหรับJava และการพัฒนา API ในการส่งมอบซอฟต์แวร์ที่จำเป็น. ดังต่อไปนี้มาตรฐานอุตสาหกรรมรูปแบบและการปฏิบัติที่ดีที่สุดสำหรับเทคนิคการพัฒนา J2EE ในการดำเนินกฎเกณฑ์ทางธุรกิจช่วยในการติดต่อกับล่าสุดเทคโนโลยี Java และยังคงพัฒนา / ทักษะทางเทคนิคของเขาและเธอมีความรับผิดชอบสำหรับหน่วยทดสอบ/ โมดูลซอฟต์แวร์ของตน. มีความเข้าใจและสามารถที่จะระบุและใช้รหัสนำมาใช้ใหม่ในแฟชั่นวัตถุเชิงร่วมมือกับทีมงานโครงการและยินดีที่จะมีความยืดหยุ่นเพื่อให้บรรลุทีมเป้าหมาย. นำทีมช่วยในการสร้างการปรับใช้และการประยุกต์ใช้การปล่อยสร้างความคิดที่เป็นเจ้าของขณะที่ยังคงมุ่งเน้นที่ทีมงานกำหนดการใช้งานแอพลิเคชันและทำงานร่วมกับทีมงานดำเนินการเพื่อประกันการใช้งานที่เหมาะสมคุณสมบัติBS / MS ปริญญาในสาขาวิทยาศาสตร์คอมพิวเตอร์, วิศวกรรมหรือเรื่องที่เกี่ยวข้องมีประสบการณ์การทำงานในการพัฒนา Java มีประสบการณ์ในการออกแบบและการพัฒนาโปรแกรมประยุกต์ใช้ทั้ง Java SE และแพลตฟอร์ม EE วิเคราะห์เชิงวัตถุและการออกแบบโดยใช้รูปแบบการออกแบบร่วมกัน. ความเข้าใจที่ลึกซึ้งของชวาและ JEE internals (classloading, จัดการหน่วยความจำ, การจัดการการทำธุรกรรมอื่น ๆ ) ความรู้ที่ดีของฐานข้อมูลเชิงสัมพันธ์ , SQL มีประสบการณ์ในการพัฒนาโปรแกรมเว็บโดยใช้เวลาอย่างน้อยหนึ่งกรอบเว็บยอดนิยม (JSF, ประตู, GWT ฤดูใบไม้ผลิ MVC) ประสบการณ์การทำงานกับ API พักผ่อนประสบการณ์การทำงานกับJava NIO (ซ็อกเก็ตและการเขียนโปรแกรมเครือข่าย) ความรู้ของงูใหญ่ยังจะพิจารณาเป็นพิเศษ
การแปล กรุณารอสักครู่..
