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
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
การแปล กรุณารอสักครู่..