IT Software Engineer
Xcelo Group
Hi,
We are having an immediate requirement for Lead Software Engineer – Java / Spring Boot / AWS Interview: In-Person Required
Candidates: Local Candidates Only
Work Location: Chicago, IL
Work Authorization: GC / USC / OPT
Employment: W2/C2C
We are looking for an experienced Lead Software Engineer with 10+ years of professional software engineering experience to provide technical leadership in designing, developing, testing, and deploying enterprise-scale digital platforms hosted on AWS .
Required Qualifications
-
Bachelor's degree or equivalent experience
-
10+ years of professional software engineering experience
-
Extensive experience with Java 17+ / Java 21+ and Spring Boot
-
Strong experience developing RESTful APIs and microservices
-
Experience with Apigee API Gateway or similar API management platforms
-
Strong hands-on experience with AWS, Azure, or GCP ; AWS preferred
-
Experience writing automated unit, integration, and end-to-end tests using JUnit, Mockito, or similar frameworks
-
Strong experience with Event-Driven Architecture
-
Experience with messaging/streaming technologies such as:
-
AWS Kinesis
-
SQS / SNS
-
Apache Kafka
-
RabbitMQ
-
Azure Event Hub
-
-
Strong knowledge of multiple datastore technologies:
-
Relational: PostgreSQL, MySQL, Oracle, AWS RDS/Aurora
-
NoSQL: MongoDB, Cassandra, DynamoDB
-
Search: Elasticsearch
-
Caching: Redis
-
Vector Databases
-
-
Hands-on experience with CI/CD pipelines using Azure DevOps, Jenkins, GoCD, or similar tools
-
Strong understanding of Agile/Scrum
-
Experience implementing secure service-to-service integrations using OAuth 2.0, JWT, and entitlement-based authorization
-
Excellent decision-making, critical thinking, communication, and technical leadership skills
️ Key Responsibilities
-
Lead the design and development of enterprise-scale REST APIs and microservices using Java, Spring Boot, Apigee, and AWS
-
Architect API-first solutions , including service contracts, payload schemas, and OpenAPI/Swagger specifications
-
Translate business requirements into technical designs, user stories, and implementation tasks
-
Guide engineers in developing secure service-to-service integrations
-
Lead architecture decisions, technical design reviews, and code reviews
-
Collaborate with product owners, UI teams, architects, and partner teams
-
Establish engineering best practices for reliability, scalability, observability, security, and maintainability
-
Drive automated testing, performance testing, load testing, and production-readiness reviews
-
Lead troubleshooting and resolution of complex production issues
-
Create and maintain technical documentation, operational runbooks, and engineering standards
-
Drive end-to-end ownership from design and development through deployment, monitoring, support, and continuous improvement
⭐ Nice to Have
-
Experience with AI-assisted coding tools such as GitHub Copilot or Cursor
Interested?
Please share your updated resume highlighting your experience with Java, Spring Boot, AWS, Apigee, Microservices, Event-Driven Architecture, CI/CD, and technical leadership .
- ...results Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train... ...parties ~ End-to-end system integration testing experience for software platforms (Desired) Hands on experience with...Suggested
- ...Job Description Job Description Title: IT Software Engineer – Equities Cash –OMS Dev Location: Chicago, Illinois Type: Full time Are you passionate about technology and bringing systems to life? Do you enjoy building close working relationships with...SuggestedFull timeFlexible hours
- ...IT Software Engineer 5 (2x positions) - Senior Java Developer - AWS Location: Chicago, IL Hybrid Duration: 12 months Hybrid; will need to go into office 2x a week; this role could change where they need to go in office days a week, so please make sure your candidate...SuggestedWork at officeLocal area
- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...Suggested
$84 - $85 per hour
...results Provide technical leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train... ...~ End-to-end system integration testing experience for software platforms ~ Hands on experience with Python ~ development...SuggestedHourly payFull timeLocal areaFlexible hours$100.43 per hour
Cullerton Group has a new opportunity for an IT Software Engineer 5 . The work will be performed on a hybrid schedule in Chicago, IL (2 days per week onsite). This is a long‑term 12‑month position that can lead to permanent employment with our client. Compensation is up...Permanent employmentContract workShift work2 days per week$96 per hour
Cullerton Group - IT Software Engineer 4 Location: Hybrid onsite in Chicago, IL (3 days per week office, transition to full-time onsite) Duration: 12-month position, potential permanent employment Compensation: Up to $96/hr + full benefits (vision, dental, health insurance...Permanent employmentFull timeContract workWork at office3 days per week$87.61 per hour
IT Software Engineer 4 Location: Peoria or Chicago, IL — Hybrid schedule (2 days per week onsite, remainder remote). Expected to transition to full-time onsite in the future. Contract (12‑month position). Compensation: up to $87.61/hr + full benefits (vision, dental, health...Full timeContract workRemote work2 days per week- A leading technology firm is seeking an experienced IT Software Engineer to design and develop complex software systems. Based in Chicago, with a hybrid work schedule, this role emphasizes backend development and cloud-based solutions using AWS. Ideal candidates will have...
$120k - $140k
...covered.Summary:In this senior role within IT Operations, you will lead the governance,... ...the Identification and Reconciliation Engine.Develop, document, implement, and maintain... ...systems basics)Understanding hardware and software asset management practices and how those...Full timeTemporary workImmediate start- A technology solutions firm has an opening for an IT Software Engineer 1 in Chicago, IL, focusing on software quality engineering and automation. This role entails developing automated tests, translating business requirements into technical criteria, and ensuring high-...
- Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and...
- ...group of technologists and quantitative researchers where you will bridge the gap between complex financial modeling and robust software engineering. You will be given immediate ownership of the firm’s technology stack, leveraging distributed computing and advanced data...Immediate start
$110k - $135k
...all levels, and engages in meaningful partnerships with industry, government, and the broader community.Job SummaryThe Research Software Engineer (RSE) will develop software to support DSI’s research priorities and specific initiatives related to data science for social...Full timeWork experience placementRemote work$140k - $190k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...the world. What you'll do:NinjaTrader is seeking a Sr. Software Engineer II to join our NT Connect team—our API-based brokerage integration...Work at officeWorldwideMonday to FridayFlexible hours$150k - $170k
...astronomy. We develop and operate commercial-quality, cloud-based software application and platform services used by 10s of thousands of... ...domains.As a senior member of our team, the Senior Software Engineer, Backend Services will work in both collaborative and independent...Full timeWork experience placementRemote workWork from homeWorldwideWeekend workAfternoon shift- Job Role: L2 Application Support Engineer - Mainframe Location: Chicago, IL (Onsite) Duration: approximately 21 monthsExperience Required... ...paced, high-pressure environment.Required Experience8-10+ years of IT/Application Support experience.Experience supporting...Night shiftAfternoon shift
$88.9k - $151.1k
About Northern TrustAs a global leader in innovative wealth management, asset servicing, asset management and banking services, Northern Trust (Nasdaq: NTRS) is proud to guide the world’s most successful individuals, families, corporations and institutions. Since 1889, ...Full timeWork experience placementH1bWork at officeWorldwideFlexible hours- ...that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart... ...platform. What we look for: ~3–6+ years of professional software engineering experience, with clear ownership of complex, production...Full timeImmediate start
- ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,... ...predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join...Full time
- ...better experience for residents, families, and the teams who care for them. About the Role: We are looking for a Senior Software Engineer to join Carefeed’s engineering team. We're a collaborative group of full-stack engineers responsible for Carefeed’s core...Full timeWork experience placementLocal area
- ...professionals. We have been named a Great Place to Work for six years, and offer a competitive salary and benefits package. Software Engineer Position Summary We are seeking an experienced Software Engineer to support enterprise digital transformation...Full timeTemporary work
- Company Description Avant Credit Corp ("AvantCredit") is a fast-growing startup that offers tremendous advancement opportunities to its employees. Since its launch in late 2012, AvantCredit, a consumer finance company, has changed the way customers borrow money --...Full timeTemporary workCasual workFlexible hours
$200k - $300k
...the code you write *is* our business, so it is everyone's job to make sure our developers... ...Responsibilities Help us develop software that improves productivity for every... ...technologies and techniques in software engineering and the broader AI tooling ecosystem HRT...Full timeWork at officeLocal areaImmediate start- ...*This position is approximately 70% backend and will develop software solutions for Dynamics 365 and Power Platform. * Applicants... ...Requirements: ~ Bachelor’s degree (Computer Science or Engineering) or related experience ~3 - 5 years of experience developing...Full timeSummer workCasual workRemote workHome officeWork visaFlexible hours
$160k - $200k
...generalist VCs and work with many of the industry’s most innovative energy companies. The Role We are looking for a Clojure Software Engineer to join our Engineering team and lead key initiatives that deliver high-value, customer-facing products. You will excel in...Full timeRemote workFlexible hours$106k - $141k
...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software...Full timeTemporary workWork experience placementFlexible hours$135k - $160k
...We are seeking a Quantum Software Engineer with expertise in quantum-inspired classical machine learning and quantum machine learning (QML). This role will focus on developing advanced ML models and algorithms that leverage tensor networks and related structured representations...Full timeTemporary workFlexible hours- ...around the world. Role Overview Bitnomial is hiring an engineer to design and own core services across the exchange and clearing... ...Core Requirements Engineering Fundamentals Strong software engineering skills in a compiled, statically typed language (Haskell...Full timeWorldwide
- ...working with an aggressively growing organization that provides a leading AI-driven conversation intelligence platform. As a Software Engineer, you will play a key role within the development team crafting and building custom solutions and extending the capabilities of...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IT Software Engineer. Be the first to apply!
- IT network engineer Chicago, IL
- line support engineer Chicago, IL
- senior support engineer Chicago, IL
- operations support system engineer Chicago, IL
- IT software engineer Chicago, IL
- IT engineer Chicago, IL
- IT developer Chicago, IL
- production support engineer Chicago, IL
- IT support engineer Chicago, IL
- support escalation engineer Chicago, IL



