Job Title: Java Backend Developer with AWS
Location: Peoria, IL (5 Days Onsite)
Job Type: Long- Term Contract

Job Description:

We are seeking a highly skilled Java Backend Developer with AWS experience to join our team in Peoria, IL. This role requires working onsite 5 days a week, collaborating with cross-functional teams to develop, enhance, and maintain backend systems for enterprise applications.

Key Responsibilities:

  • Develop and maintain scalable backend services using Java, Spring Boot, and Microservices architecture.

  • Design, implement, and optimize RESTful APIs for seamless integration with front-end and third-party applications.

  • Utilize AWS cloud services (Lambda, S3, EC2, RDS, API Gateway, etc.) to build and deploy cloud-native applications.

  • Implement and maintain CI/CD pipelines for automated deployment and integration.

  • Ensure performance, security, and scalability of applications through best coding practices and testing.

  • Troubleshoot, debug, and resolve backend issues efficiently.

  • Collaborate with DevOps, Frontend, and QA teams to ensure smooth development and deployment processes.

  • Work with SQL/NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.) to manage and optimize data storage.

  • Utilize Kafka or RabbitMQ for real-time event-driven processing.

Required Skills:

  • 8+ years of experience in Needed

  • Strong expertise in Java, Spring Boot, Microservices, and REST APIs.

  • Experience with AWS cloud services (Lambda, S3, EC2, RDS, etc.).

  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

  • Proficiency in SQL/NoSQL databases such as PostgreSQL, MySQL, or DynamoDB.

  • Experience with message brokers like Kafka or RabbitMQ.

  • Knowledge of security best practices in cloud and microservices architecture.

  • Excellent problem-solving and debugging skills.

  • Strong communication and collaboration abilities.

Preferred Skills:

  • Experience with Terraform or CloudFormation for infrastructure as code.

  • Knowledge of GraphQL.

  • Familiarity with monitoring tools like Prometheus, Grafana, or AWS CloudWatch.