We are seeking an experienced Java Backend Developer with a strong foundation in backend development and integration, and exposure to MuleSoft and Flex Gateway. The ideal candidate will be responsible for designing, developing, and integrating robust backend services and APIs, and should have a passion for scalable system architecture and secure integrations.
Design and develop high-performance backend services and RESTful APIs using Java (Spring Boot).
Integrate and manage APIs through MuleSoft, with hands-on knowledge of Flex Gateway for secure and scalable API management.
Collaborate with frontend developers, architects, DevOps, and QA teams to deliver full-stack solutions.
Participate in solution design reviews, code reviews, and contribute to best practices.
Ensure application security, performance, and scalability in production-grade environments.
Troubleshoot production issues and perform root cause analysis.
Maintain documentation for system architecture, APIs, and technical decisions.
4–7 years of backend development experience using Java, Spring Boot.
Strong knowledge of RESTful APIs, Microservices, and Integration Patterns.
Familiarity with message queues (Kafka, RabbitMQ), databases (MySQL, PostgreSQL, MongoDB).
Experience with Git, CI/CD pipelines, and containerization tools (Docker, Kubernetes).
Understanding of security protocols (OAuth2, JWT, API gateway policies).