Position: Java Spring Boot Developer Location: Indianapolis, IN (Hybrid 3 Days Onsite / 2 Days Remote)
Important Note: This position requires candidates to work onsite 3 days per week in Indianapolis, IN. Candidates outside Indiana must be willing to relocate.
Job Description: We are seeking an experienced Java Developer with strong expertise in Spring Boot, REST API development, batch processing, event-driven queue processing, MuleSoft integration, and document generation tools.
Key Responsibilities:
- Develop scalable backend applications using Java and Spring Boot
- Design and develop RESTful APIs with authentication and authorization mechanisms
- Build and optimize batch processing solutions
- Implement event-driven and asynchronous queue-based processing using technologies such as Kafka, RabbitMQ, AWS SQS, or AS400 Data Queues
- Deploy Java-based applications to AWS and web server environments
- Work with PostgreSQL functions, stored procedures, and advanced SQL queries
- Develop and maintain MuleSoft integration flows and API-led connectivity
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
- Exposure to Angular or React is preferred
- Experience with SmartDocuments or Adobe Forms Development is a plus
Required Skills:
- 7+ years of Java and Spring Boot development experience
- 5+ years of REST API and microservices experience
- 5+ years of batch processing experience
- 5+ years of event-driven architecture and message queue experience
- 3+ years of MuleSoft development experience
- Knowledge of template-based document generation platforms
For applications and inquiries, contact: [email protected]