Home » Singapore » Software Developer (Middleware Engineer)

Software Developer (Middleware Engineer)

Employer: KERRY INTERIM PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities

We are seeking a skilled Middleware Engineer to join our client’s dynamic IT team and support middleware installations, configurations, and troubleshooting, as well as system integration with other systems and applications.

Key Responsibilities
Participate in end-to-end projects for the implementation of MLS, including middleware and LAMP.
Collaborate with architects, security teams, and development leads to ensure compliance with design principles, security standards, and control measures.
Liaise with application teams across the group and countries to build enhancements according to the technical solution plan.
Analyze user requirements and convert them into design documents and other system documentation, capturing key design decisions.
Plan technical deliverables and perform design and development tasks to meet project requirements within the schedule.
Perform data mapping and process mapping with interfacing applications.
Escalate issues impacting project schedules and propose workarounds or resolutions.
Create comprehensive technical documents for implemented solutions.
Test, maintain, and recommend software improvements to ensure strong functionality and optimization.
Work with the production support team to conduct root cause analysis, review code, and perform unit testing.
Collaborate with Test Management teams to ensure the completion of system integration testing (SIT), user acceptance testing (UAT), performance/load testing, and application security testing with high-quality results.
Collaborate with other application teams and business users to prepare test cases and test data for UAT and Mock Run environments.
Manage project change request approval windows and deployment schedules.
Provide technical and testing support before and after production deployment.
Liaise with other IT and Business units within the organization.
Manage external vendors for project delivery within scheduled timelines.

Key Requirements:
Must Have
Bachelor’s degree in computer science, information technology, or a related field.
At least 7 years of experience in Unix/Linux, Shell Scripting, SQL, and database management.
At least 6 years of hands-on experience in middleware (Apache, JBoss, and MariaDB) installation, configuration, and troubleshooting.
Proficiency in firewall, network, and security concepts to draft system diagrams, raise firewall connectivity requests, and perform verification.
Experience in integration with SSO, LDAP, SSL, FTP, Connect Direct, and encrypted connectivity setup.
Experience in drafting system integration diagrams, data flow diagrams, class/ER diagrams, program sequence diagrams, deployment diagrams, etc.
Ability to multitask effectively and handle multiple team communications and coordination on development and testing tasks.
Highly driven, proactive, and a strong team player.
Excellent interpersonal skills and written and verbal communication skills in English.


Send your CVs to [javascript protected email address]