Collaborate with stakeholders to gather and analyze requirements, ensuring a clear understanding of business process and application needs.
Design and develop high-quality applications using Java Enterprise Edition, adhering to coding standards and best practices.
Create technical specifications and design documents, outlining the architecture and functionality of the applications.
Perform code reviews and provide constructive feedback to ensure code quality and maintainability.
Troubleshoot and debug application issues, identifying and implementing effective solutions.
Proposing code fixes for issues that require a fix.
Service Request build and support – new functionalities/enhancements to the system.
職位要求
The ideal candidate will possess a strong educational background in software engineering, computer science, or a related field, along with a proven track record of delivering high-quality applications.
Must have 3 to 5 years of experience in Java Enterprise Edition.
Experience with designing and developing scalable and efficient applications.
Strong proficiency in Core Java concepts.
Knowledge of database systems and SQL for data manipulation and retrieval.
Experience in Batch Job Processing.
Experience in Jasper Reports.
Experience with version control systems like Git.
Must be familiar in Struts 1 Framework.
Must have a basic understanding in HTML, JSP, JavaScript.
Understanding of software testing methodologies and tools.
Understanding of Hibernate Object – Relational Mapping.
Strong understanding of software development principles and best practices.