Senior Java Developer

Talent Software Services, Inc.

Indianapolis, IN

JOB DETAILS
SALARY
$65–$65 Per Hour
SKILLS
Adobe Product Family, Agile Programming Methodologies, Amazon Web Services (AWS), AngularJS, Application Programming Interface (API), Authentication, Automation, Business Analysis, Business Architecture, Channel Strategies, Communication Skills, Cross-Functional, Enterprise Applications, IBM AS-400 Server, Internet Application, Java, Messaging Middleware, Microservices, PostgreSQL, Process Improvement, REST (Representational State Transfer), RabbitMQ, React.js, SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Simple Queue Service (SQS), Software Administration, Software Engineering, Stored Procedures, Team Player, Technical/Engineering Design, User Interface/Experience (UI/UX), Web Server
LOCATION
Indianapolis, IN
POSTED
11 days ago

Position Summary

We are seeking an experienced Java Developer with strong expertise in:

  • Java & Spring Boot
  • REST API development
  • Batch processing
  • Event-driven architecture
  • MuleSoft integrations
  • Document generation tools

The ideal candidate will collaborate with cross-functional teams to design, develop, and deliver scalable enterprise-grade solutions.

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
  • Implement event-driven and queue-based asynchronous processing using:
    • AS400 Data Queues
    • Kafka
    • RabbitMQ
    • AWS SQS
  • Deploy and manage Java-based applications in AWS and web server environments
  • Develop and optimize:
    • PostgreSQL functions
    • Stored procedures
    • Advanced SQL queries
  • Design and maintain MuleSoft integration flows and API-led connectivity solutions
  • Collaborate with frontend developers using:
    • Angular
    • React
  • Work with document automation and template management tools such as:
    • SmartDocuments
    • Adobe Forms Development
  • Partner with business analysts, architects, and stakeholders to deliver high-quality enterprise solutions

Required Skills & Experience

Required Skills

  • 7+ years of experience in Java and Spring Boot development
  • 5+ years of experience with:
    • REST API design
    • Authentication & authorization
    • Microservices architecture
  • 5+ years of experience building and optimizing batch processes
  • 5+ years of hands-on experience with:
    • Event-driven architectures
    • Message queue technologies
  • 3+ years of MuleSoft development experience including:
    • Integrations
    • API management
  • 3+ years of experience deploying applications in AWS environments
  • 2+ years of experience with template-based document generation platforms such as:
    • Smart Documents
    • Adobe Forms

Desired Skills

  • Experience with:
    • PostgreSQL functions
    • Stored procedures
    • Advanced SQL queries
  • Working knowledge of:
    • Angular
    • React

Preferred Qualifications

  • Experience working in enterprise application environments
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Experience working in Agile/Scrum development teams

About the Company

T

Talent Software Services, Inc.