Amaze Systems ยท 6 hours ago
Java Integration Architect
Amaze Systems is seeking an experienced Java Integration Architect to design, build, and lead the development of robust integration frameworks. The ideal candidate will have expertise in modern integration patterns and will guide teams in building scalable platforms across various environments.
Digital MarketingMobile AppsWeb Development
Responsibilities
Lead the architecture and design of enterprise-grade integration frameworks for cloud, on-premise, and third-party systems
Design and implement scalable APIs and middleware using modern integration and messaging patterns
Define and implement Saga patterns, event-driven architectures, and message-based integrations
Architect and build Backend-for-Frontend (BFF) solutions supporting multiple front-end applications
Drive adoption of GraphQL Federation, REST APIs, WebSockets, and Webhooks
Design and support high-volume data export/import APIs with performance and reliability considerations
Collaborate with frontend teams on Micro Frontends, Module Federation, and multi-application architectures
Support Next.js advanced architectures, including:
Incremental Static Regeneration (ISR)
Edge Functions
Multi-zone architectures (connecting multiple Next.js apps under one domain)
Ensure system scalability, resiliency, observability, and fault tolerance
Provide technical leadership, code reviews, and mentoring to development teams
Work closely with DevOps teams to define CI/CD pipelines and infrastructure standards
Qualification
Required
15+ Years of experience
Deep expertise in modern integration patterns
Node.js-based middleware
High-load distributed systems
Cloud-native infrastructure
Strong architectural leadership
Hands-on development
Ability to guide teams in building resilient, scalable platforms
Lead the architecture and design of enterprise-grade integration frameworks for cloud, on-premise, and third-party systems
Design and implement scalable APIs and middleware using modern integration and messaging patterns
Define and implement Saga patterns, event-driven architectures, and message-based integrations
Architect and build Backend-for-Frontend (BFF) solutions supporting multiple front-end applications
Drive adoption of GraphQL Federation, REST APIs, WebSockets, and Webhooks
Design and support high-volume data export/import APIs with performance and reliability considerations
Collaborate with frontend teams on Micro Frontends, Module Federation, and multi-application architectures
Support Next.js advanced architectures, including Incremental Static Regeneration (ISR), Edge Functions, Multi-zone architectures
Ensure system scalability, resiliency, observability, and fault tolerance
Provide technical leadership, code reviews, and mentoring to development teams
Work closely with DevOps teams to define CI/CD pipelines and infrastructure standards
Java (integration-focused architecture)
Node.js (strong hands-on experience)
Fastify
Worker Threads
Message Brokers (Kafka, RabbitMQ, etc.)
Saga Pattern
Event-driven architectures
RESTful APIs
GraphQL & GraphQL Federation
WebSockets
Webhooks
Backend-for-Frontend (BFF)
Micro Frontends
Module Federation
Kubernetes
Helm
Docker
Terraform
High-load, distributed system design
CI/CD pipelines
Infrastructure as Code (IaC)
Monitoring and observability best practices
Preferred
Strong understanding of high-load, low-latency systems
Experience designing systems for scalability, fault tolerance, and resilience
Hands-on experience with cloud-native architectures
Excellent problem-solving and communication skills
Ability to work collaboratively in a fast-paced environment
Company
Amaze Systems
Amaze Systems is a web and digital marketing agency that offers data analytics and SEO services.
Funding
Current Stage
Late StageCompany data provided by crunchbase