Skip to main content

HYBRID Senior Java Developer 802301

Indianapolis, KY
Permanent

Posted

We are seeking an experienced Java Developer to support the design, development, and deployment of enterprise-level applications and integrations. This role will work closely with cross-functional teams to deliver scalable backend services, API integrations, asynchronous processing solutions, and document automation capabilities.

Responsibilities
  • Design, develop, and maintain Java-based enterprise applications
  • Build scalable backend services using Spring Boot and RESTful API architecture
  • Develop and support batch processing solutions and asynchronous event-driven workflows
  • Implement queue-based processing using technologies such as Kafka, RabbitMQ, AWS SQS, or similar messaging platforms
  • Deploy and support Java applications in AWS and web server environments
  • Collaborate with integration teams on API-led connectivity and system integrations
  • Develop and optimize PostgreSQL queries, functions, and stored procedures
  • Participate in system design, code reviews, testing, and production support activities
  • Work collaboratively with technical and business stakeholders to deliver high-quality solutions
Required Qualifications
  • Strong hands-on experience with Java development
  • Expertise with Spring Boot framework and REST API development
  • Experience designing and implementing batch processing solutions
  • Experience with event-driven and queue-based processing architectures
  • Experience deploying and supporting applications in AWS environments
  • Knowledge of relational databases and advanced SQL development
  • Experience working in enterprise application environments
  • Strong problem-solving and communication skills
Preferred Qualifications
  • Experience with MuleSoft integrations and API-led connectivity
  • Familiarity with Angular or React frontend frameworks
  • Experience with document generation or template automation tools such as SmartDocuments or Adobe Forms
  • Experience working within Agile development teams
Additional Information
  • Opportunity to work on enterprise-scale application initiatives
  • Collaborative and team-oriented environment

Job Type: Permanent

Job ID: 254809404