Skip to content
DiceOpen

Software Engineer

Judge Group, Inc. · Milan, IL, US · On-site · Senior

  • Milan, IL, US · On-site

Indexed (today) · refreshed constantly

Budget
$60–63 / h
Start
flexible
Work mode
On-site
Contract
Freelance / B2B
Seniority
Senior
Reference
1159167

Required skills

Job description

Location: Milan, IL Salary: $60.00 USD Hourly - $63.00 USD Hourly Description: Software Engineer - Duration: 6+ Months Contract - Location: Milan, IL/ Onsite - Shift: 1St shift Position Overview - We are seeking a Software Engineer to join a product-focused development team responsible for building and supporting modern, event-driven applications in a cloud-

Project details

Milan, IL Salary: $60.00 USD Hourly - $63.00 USD Hourly Description: Software Engineer

Position Overview

Key Responsibilities

Required Skills & Qualifications

Preferred Technical Experience

Education

Experience

Note- The compensation range provided for this position does not include benefits and reflects base pay only.

Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

Job Facts: Contract Independent | On-site | USD $60.00 - 63.00 per hour

Skills: Business Data, Problem Solving, Conflict Resolution, Microservices, Messaging, Artificial Intelligence, Workflow, Quality Assurance, IaaS, Technical Writing, Estimating, Sprint, Collaboration, RESTful, Orchestration, Analytical Skill, Communication, Business Process, Enterprise Software, Manufacturing, Field Service, Java, Spring Framework, API, Message Queues, Streaming, Cloud Computing, Docker, Kubernetes, Continuous Integration, Continuous Delivery, Automated Testing, Computer Science, Information Technology, Software Development, Software Engineering, Testing, Agile, Scrum, Insurance, Privacy, Marketing

Reference: Dice Id: cxjudgpa | Position Id: 1159167

  • Duration: 6+ Months Contract
  • Location: Milan, IL/ Onsite
  • Shift: 1St shift
  • We are seeking a Software Engineer to join a product-focused development team responsible for building and supporting modern, event-driven applications in a cloud-based environment. In this role, you will contribute to the design, development, deployment, and maintenance of backend services that transform operational business data into automated, AI-driven insights and content.
  • The ideal candidate will work collaboratively with cross-functional teams to deliver features for systems of moderate complexity, leveraging Java-based technologies, cloud services, and Agile development practices. This position requires strong problem-solving abilities, a solid understanding of software engineering principles, and the ability to develop solutions to well-defined business and technical challenges with guidance from senior team members.
  • Design, develop, and maintain backend microservices using modern Java and Spring-based frameworks.
  • Build and enhance functionality from the product backlog while collaborating with product owners and team members.
  • Develop event-driven solutions utilizing messaging services, API integrations, and AI-driven workflows.
  • Create, execute, and maintain unit, integration, and automated test suites to ensure software quality.
  • Validate software deliverables against defined acceptance criteria and business requirements.
  • Support cloud infrastructure and application deployments using Infrastructure-as-Code and container orchestration technologies.
  • Contribute to CI/CD pipelines and deployment automation processes.
  • Monitor application health, performance, and operational metrics in production environments.
  • Create and maintain technical documentation as required.
  • Follow Agile software development methodologies and participate in planning, estimation, and sprint activities.
  • Collaborate closely with engineering, infrastructure, security, and integration teams to deliver business value.
  • Proficiency in Java development and modern backend application frameworks.
  • Knowledge of RESTful APIs, distributed systems, and event-driven architectures.
  • Understanding of cloud computing platforms and related services.
  • Experience with containerization and orchestration technologies.
  • Familiarity with Infrastructure-as-Code concepts and deployment automation tools.
  • Strong analytical and troubleshooting skills.
  • Ability to translate business requirements into effective technical solutions.
  • Strong verbal and written communication skills.
  • Experience working within collaborative, cross-functional teams.
  • Knowledge of business processes and enterprise software systems is preferred.
  • Industry domain knowledge related to operational, manufacturing, industrial, or field-service environments is a plus.
  • Experience with one or more of the following technologies:
  • Java
  • Spring Framework / Spring Boot
  • REST APIs and API integrations
  • Message queue and event-streaming technologies
  • Cloud-native services
  • Docker
  • Kubernetes
  • Infrastructure-as-Code tools
  • CI/CD platforms
  • Application monitoring and observability tools
  • Automated testing frameworks
  • Bachelor's degree in Engineering, Computer Science, Information Technology, Software Engineering, or a related technical field; or equivalent combination of education and experience.
  • 3-5 years of experience working in a software development or application engineering environment.
  • 3-5 years of experience developing, testing, and supporting software applications.
  • 3-5 years of experience working within Agile/Scrum teams.
  • Experience collaborating with technical and business stakeholders in a team-oriented environment.
  • Start: flexible
  • Remote: onsite
  • Location: Milan, IL, US, US
  • Rate: 60-63 EUR/h

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on Dice

  1. Job boardNew

    Senior SAP SCM Consultant

    Confidential· Buffalo, 3-4 Tage pro Woche vor Ort, Germany· Hybrid· Senior

    • SAP SCM
    • SAP SD
    • SAP LE
    • +7

  2. DiceNew

    Electrical System Design Engineer

    Judge Group, Inc.· Redstone Arsenal, AL, US· On-site· Senior· $80–82 / h

    • System Requirements
    • Hardware Development
    • Computer Engineering
    • +9

Browse all jobs
Sign up free to apply