Application Design & Development: Collaborate with business analysts to interpret application designs and translate them into high-quality, scalable code.
Software Development & Testing: Develop application components and perform comprehensive unit testing to ensure optimal performance and functionality.
Integration & Validation: Integrate various system components and conduct rigorous integrated testing to deliver smooth and efficient system performance.
Troubleshooting & Issue Resolution: Diagnose, debug, and resolve defects during the development and testing phases to ensure an error-free application.
Deployment & Production Support: Assist in deployment activities, including configuration and release management, while gaining in-depth knowledge of production environments.
Requirements:
Proficiency in programming languages such as Java, JSP, JavaScript and experience with Corn Jobs.
Hands-on experience with frameworks such as Spring, Quartz, Hibernate, and Red Hat BPM.
Familiarity with servers and database management, including KIE, Oracle DB, JBoss, and WebLogic.
Strong analytical and problem-solving skills with great attention to detail.
Experience working with Syncfusion UI Component Library is a plus.
Preferred Qualifications:
Prior experience in application development projects.
Ability to work collaboratively in a dynamic and fast-paced environment.
Strong communication skills to effectively liaise with stakeholders and team members.