Key Responsibilities • Develop and maintain backend applications using Java and Spring Boot • Design and implement scalable RESTful APIs and microservices • Build and optimize batch processing solutions for enterprise workloads • Implement event-driven and queue-based asynchronous processing solutions • Deploy and support Java-based applications in AWS environments • Develop and maintain MuleSoft integrations and API-led connectivity solutions • Create and optimize PostgreSQL functions, stored procedures, and advanced SQL queries • Support document automation and template-based document generation platforms • Collaborate with cross-functional teams to deliver enterprise-grade solutions
Required Skills (with Years) • Java and Spring Boot development – 7+ years • REST API design, authentication, authorization, and microservice patterns – 5+ years • Batch process development and optimization – 5+ years • Event-driven architectures and message queues (Kafka, RabbitMQ, AWS SQS, AS400 Data Queues) – 5+ years • MuleSoft development, integrations, and API management – 3+ years • AWS application deployment and web server environments – 5+ years • PostgreSQL functions, stored procedures, and advanced SQL queries – 5+ years • Working knowledge of template-based document generation platforms – Required
Preferred Skills • Angular development • React development • SmartDocuments experience • Adobe Forms Development • Enterprise application integration and API-led connectivity architecture