Software Engineer Level 4 (Java Backend Developer)
Software Engineer Level 4 (Java Backend Developer)Location: Chicago, IL OR Peoria, IL (Hybrid 2–3 days onsite) Duration: 12 months potential to be extended Travel: Minimal (if any, within Chicago/Peoria)Role Overview Focus: Backend API development supporting digital applications, dealer applications, and customer applicationsPrimary Responsibility: Develop, maintain, enhance, and support backend servicesKey Technical Requirements:Minimum 8+ years in JavaAt least 1+ year in AWSBackend development (strong emphasis)Java (latest versions preferred; Java 21 acceptable, Java 25 ideal)AWS services (extensively used)Preferred: Cucumber, SeleniumPerformance Testing: JMeterPostman not preferred (team uses alternative tools)Day-to-Day Responsibilities:Participate in Scrum ceremonies: Daily stand-ups, Sprint activitiesWork from Azure DevOps Scrum boardBalance of work: ~70% new development ~30% maintenance/supportOccasional involvement in high-level designCandidate Profile Expectations:Strong backend development background (critical)Hands-on coding experience preferred over architecture-heavy profilesAbility to: Collaborate within and across teams, Contribute to design discussions when neededResume expectations: Clear project history with proper timelines, Explanation required for any employment gapsProject Scope & Domain:Work spans multiple enterprise domains, including: User entitlement services, Asset management, Other evolving enterprise areasEmphasis on diverse backend service development, not limited to one domainSkill Set:Java, Java Back-end, API. AWS, S3, ECS, Jmeter, Cucumber, Selenium, IAM, Lambda, Cloud Formation, NoSQL