Responsibilities & Duties:
- Analyze, design, program, test, document, and maintain IT systems or applications.
- Investigate and rectify reported system shortcomings to provide maintenance support to internal or external customers.
- Analyze enhancement/change requests and create detailed amendment/program specifications.
- Update and maintain system documentation.
- Perform and manage all stages of the Software Development Life Cycle (SDLC).
- Participate in system reviews with the Project Lead/Manager.
- Identify interdependencies of application, system, and database services.
- Accurately pinpoint problem areas to improve overall system efficiency.
- Design and document system architecture and propose suitable technologies and tools.
- Ensure user sign-off on design specifications.
- Use development tools to enhance application productivity.
- Develop test cases, conduct System Integration Testing (SIT), load testing, and performance tuning to meet SLAs.
- Deploy systems to production environments and provide post-implementation support.
Experience:
- 35 years of experience in systems analysis, design, and programming.
- Hands-on experience developing Java EE web applications and Java UI frameworks.
Technical Skills:
- Programming: Java, Java EE.
- Frameworks: Struts, JSF, Spring, EJB, Hibernate, IBatis.
- Application Servers: WebLogic, JBoss, Apache Tomcat, ESB.
- Databases: Oracle Database, SQL, PL/SQL.
- Others: Elixir, LDAP, MQ Series.
To apply, simply click the Apply button or send your updated profile to [Confidential Information]
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.