IT Software Engineer 4


Xcelo Group Inc
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.
- 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.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs