Role IN-DCS-Senior Java Developer (802301) Location Indianapolis IN 46204 Hybrid Duration 6+ Months Client State of Indiana Local Candidates Only Short Description Experienced Java developer with expertise in Spring Boot REST API development batch processing event-driven queue processing MuleSoft integration and document generation tools. Complete Description Resource is required with strong hands-on experience in Java Spring Boot framework for backend development and creation of scalable RESTful APIs. • The candidate must have practical exposure to designing and executing batch processes. • Implementing event-driven and queue-based asynchronous processing using technologies such as AS400 Data Queues Kafka RabbitMQ or AWS SQS. • Resource must have hands-on experience deploying Java-based applications to AWS applications and web server environments. • Experience in writing PostgreSQL functions stored procedures and advanced SQL queries is a strong plus. • Experience in MuleSoft integration flows API-led connectivity. • Familiarity with Angular/React for frontend development is preferred. • Preferred experience with document automation and template management tools such as SmartDocuments or Adobe Forms Development. • Candidates will work with cross-functional teams to deliver enterprise-grade solutions. Skills Required Java and Spring Boot development. Required 7 Years Strong exposure to REST API design authentication authorization and microservice patterns. Required 5 Years Experience building and optimizing batch processes Required 5 Years Hands-on experience with event-driven architectures and message queues. Required 5 Years MuleSoft development experience (including integrations and API management). Requiredn3 Years Working knowledge of template-based document generation platforms. Required