×
Register Here to Apply for Jobs or Post Jobs. X

Java​/AWS back end developer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Swoon
Contract position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 65 - 68.95 USD Hourly USD 65.00 68.95 HOUR
Job Description & How to Apply Below

This range is provided by Swoon. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base Pay Range

$65.00/hr - $68.00/hr

Job Summary

1 year contract for a Software Development Engineer role with a leading client in Chicago, IL. APPLY NOW!

Location:

Downtown Chicago, IL (near west loop)

Workplace type:
Hybrid (will need to go into office 2x a week; but MUST be open to the potential of being 100% onsite at some point during the contract)

Type:
Contract

Pay: $65-68.95/hour on w2

IV type: 3 rounds – 1 hour each typically; coding exercises, theoretical questions to answer, etc. (Might be able to combine rounds dependent time)

Length: 12 months – possibility to extend

Screenings: tech screen prior to submission, first iv is tech lab iv+full panel drug and background once hired

+optional benefits and 401K

Must haves
  • Bachelor’s degree in computer science or electrical engineering or related field is required with 6-8-10+ years’ experience needed OR Master’s degree with 6-8+ years’ experience
  • 6‑8+ years or more of experience in designing and developing software applications in Java.
Soft Skills
  • Must demonstrate solid knowledge of Computer Science fundamentals, such as data structures and algorithms.
  • Ability to work under pressure and within time constraints.
  • Passion for technology and an eagerness to contribute to a team‑oriented environment.
  • Demonstrated leadership on small to medium‑scale projects impacting strategic priorities.
Proven Experience In
  • Designing, developing, deploying and maintaining software at scale.
  • Developing software applications using relational and No

    SQL databases.
  • Application architectural patterns, such as MVC, Microservices, Event‑driven, etc.
  • Deploying software using CI/CD tools, such as Jenkins, Azure Dev Ops, GoCD, etc.
  • Deploying and maintaining software using public clouds such as AWS or Azure.
  • Working within an Agile framework (ideally Scrum).
  • Experience with AI tools is a BIG PLUS.
Strong Understanding and/or Experience In
  • Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, Rabbit

    MQ, Apache Active

    MQ.
  • Hands‑on experience with API tools such as Swagger, Postman and Assertible, Test‑Driven Development, and Behavior‑Driven Development.
  • Hands‑on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
  • Data stores such as AWS Aurora, AWS RDS, AWS Dynamo

    DB, Mongo

    DB, Elastic Search, Cassandra, Redis, MySQL, Oracle; other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda, S3, Cloud Watch, etc.
  • Debugging and maintaining software in Linux or Unix platforms.
Job Responsibilities
  • Modify existing software written in Java, databases and database management systems.
  • Create service software, unit and integration tests.
  • Work as part of a project team to coordinate software development and determine project scope and limitations.
  • Review project requests describing user needs to estimate time and cost required to accomplish project.
Skills
  • Verbal and written communication skills, problem solving skills, interpersonal skills.
  • Ability to work independently and manage one’s time.
  • Basic mentoring skills necessary to provide support and constructive performance feedback.
  • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Ability to troubleshoot issues and make system changes as needed to resolve issue.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development.
Education / Experience
  • Bachelor's degree in computer science, software engineering or relevant field required.
  • 10+ years experience required.
Seniority Level

Mid‑Senior level

Employment Type

Contract

Job Function

Business Development and Information Technology

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary