What are the responsibilities and job description for the Middleware Engineer position at STAFFXPERT LLC?
Job Title: Middleware Engineer
Location: Brooklyn, NY (Hybrid 3 days onsite, 2 days remote)
Job Summary
STAFFXPERT LLC is seeking a Middleware Engineer on behalf of our client in Brooklyn, NY. This role is ideal for a seasoned professional with strong expertise in middleware technologies, cloud environments, and application modernization. The candidate will play a key role in designing, migrating, and optimizing enterprise integration systems to ensure high performance, scalability, and reliability.
Key Responsibilities
-
Assess and document existing middleware environments, including integration components and dependencies.
-
Design and support migration strategies for middleware systems to modern or cloud-based platforms.
-
Configure and manage middleware components such as messaging systems, APIs, certificates, and endpoints.
-
Perform end-to-end testing to validate performance, availability, and resilience of applications.
-
Monitor system health, troubleshoot issues, and ensure optimal system performance.
-
Support deployment and cutover activities, including configuration updates and validation checks.
-
Collaborate with cross-functional teams to ensure seamless system integration and delivery.
Required Qualifications
-
8 years of experience in full-stack or middleware development within enterprise or cloud environments.
-
Strong experience with modern frontend frameworks (React, Angular, or Vue) and backend technologies (Node.js, Java, .NET, or Python).
-
Proven experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
-
Hands-on expertise in containerization and orchestration tools (Docker, Kubernetes).
-
Experience with CI/CD pipelines, DevOps practices, and automated testing.
-
Solid understanding of microservices architecture and API-driven design.
-
Experience with SQL and NoSQL databases.
-
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
-
Experience with IBM middleware technologies such as IIB/ACE, IBM MQ, or DataPower.
-
Familiarity with integration tools, messaging systems, and API management platforms.
-
Knowledge of secure coding practices, identity management, and compliance standards.
-
Experience with enterprise integration patterns and performance optimization.