IT Software Engineer 4

Chicago, IL, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
Part Time
On-site
USD $0-70/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • ADO
  • AWS
  • IAM
  • Java
  • Jenkins
  • NoSQL

Summary

Position: IT Software Engineer 4 Java/AWS

Work Location: Chicago, IL Hybrid

Work Auth: All Visa accepted(No h1 and No fake profiles)

Experience: 8+ Years





LOCAL CHICAGO/IL CANDIDATES ONLY. Candidates must currently be local to the Chicago, IL area. Please do not submit candidates with falsified/localized resumes or incorrect location information.

Job Summary

We are seeking an experienced IT Software Engineer / Senior Java AWS Developer with 8+ years of software development experience and strong hands-on expertise in Java, AWS, Microservices, REST APIs, databases, and CI/CD.

The ideal candidate will design, develop, test, deploy, and support scalable enterprise applications in an Agile/Scrum environment. The role requires extensive Java development experience along with at least 3 years of hands-on AWS cloud development.

Must-Have Skills

  • 8+ years of overall software development experience

  • 8+ years of Java application development

  • 3+ years of hands-on AWS development

  • Strong experience with AWS CloudFormation, ECS, Lambda, Fargate, and Amazon Elasticsearch/OpenSearch

  • Strong understanding of AWS IAM roles and policies

  • Experience with ADO (Azure DevOps) and Jenkins

  • Strong experience with CI/CD pipelines

  • Experience with relational and NoSQL databases

  • Strong knowledge of RESTful APIs and Microservices

  • Experience working in Agile/Scrum environments

  • Experience with Generative AI for software development

  • Strong computer science fundamentals, including data structures and algorithms


Technical Skills

  • Languages: Java

  • Cloud: AWS; exposure to Azure/Google Cloud Platform is beneficial

  • AWS: CloudFormation, ECS, Lambda, Fargate, IAM, SQS, SNS, Kinesis, Elasticsearch/OpenSearch

  • Architecture: Microservices, MVC, Event-Driven Architecture

  • CI/CD: Jenkins, Azure DevOps (ADO)

  • APIs: RESTful APIs, Swagger, Postman, Assertible

  • Databases: DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch/OpenSearch, MySQL, Oracle

  • Testing: TDD, BDD, Selenium, Cucumber

  • Development Methodology: Agile/Scrum

  • AI: Generative AI-assisted software development


Key Responsibilities

  • Design, develop, test, debug, deploy, and maintain highly scalable enterprise software applications

  • Develop complex applications and services using Java and AWS

  • Design and maintain cloud solutions using AWS ECS, Lambda, Fargate, CloudFormation, and IAM

  • Develop scalable Microservices and RESTful APIs

  • Build applications using relational and NoSQL databases

  • Design and support batch and streaming solutions using SQS, SNS, and Kinesis

  • Develop and maintain automated CI/CD pipelines using Jenkins and Azure DevOps

  • Perform coding, integration, testing, debugging, deployment, and production support

  • Participate in PR/code reviews and ensure adherence to engineering standards

  • Perform integrated testing and support customer acceptance testing

  • Troubleshoot complex application, cloud, database, and integration issues

  • Implement appropriate application and information-security controls

  • Develop technical documentation and support training/usability activities

  • Provide technical leadership and guidance to other team members

  • Participate actively in all Agile/Scrum ceremonies, including daily stand-ups, sprint planning, grooming, retrospectives, and demos

  • Collaborate closely with Scrum team members and other engineering teams

  • Support complex production issues, including occasional off-shift/weekend support when required


Education & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field

  • 8+ years of software development experience

  • 8+ years of Java development experience

  • Candidates with a Master's degree in Computer Science or a related field may qualify with 6+ years of relevant Java/software development experience

  • Minimum 3+ years of AWS/cloud development experience


Candidate Requirements

  • Must currently be local to Chicago, IL / surrounding area

  • Must be comfortable with the Hybrid work model

  • Strong analytical and problem-solving abilities

  • Ability to work independently on complex development assignments

  • Strong communication and collaboration skills

  • Ability to work effectively under pressure and meet deadlines

  • Passion for technology and working in a team-oriented Agile environment


Important: Local candidates only. Candidate location and resume information must be accurate and verifiable. Please do not alter or falsify candidate location information for submission.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91099353
  • Position Id: OOJ - 1600-601-1789081059
  • Posted 4 hours ago

Company Info

About Xcelo Group Inc

At Xcelo, we do much more than software integration. We deliver superior IT Solutions through the successful integration of people, technology and efficient business systems. We employ only senior-level, trusted consultants and programmers with proven track records of success. Because we are a small, efficient business staffed by technology experts, we can offer customers nimble service, unprecedented project turn times, and increased flexibility when compared to larger competitors.

By maintaining a strategic business model that combines Global IT Service Centers in USA with IT experts located offshore, we improve productivity and maximize our client s cost savings, without compromising on product quality or delivery timelines. As a result, Xcelo customers receive face-to-face service, save time and money, and eliminate the need to hire extra personnel or train existing staff for highly technical projects.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs