IT Software Engineer - Chicago IL
Quick Overview
Job Description
We are seeking an experienced IT Software Engineer with strong expertise in Java backend development to join a dynamic engineering team. The ideal candidate will have extensive experience designing and developing enterprise applications, leading distributed teams, and building scalable, highly available solutions in AWS.
Responsibilities:
Design, develop, and maintain complex Java-based backend applications.
Lead development and provide technical guidance to distributed teams.
Develop and maintain RESTful web services.
Troubleshoot and resolve complex application and production issues.
Build scalable, highly available, and reliable software solutions.
Participate in architecture discussions and technology evaluations.
Perform integration testing and support user acceptance testing.
Mentor junior developers and promote software development best practices.
Collaborate with cross-functional teams to deliver business-critical features.
Participate in DevOps activities and continuous improvement initiatives.
Required Qualifications:
Bachelor''s degree in Computer Science, Electrical Engineering, or a related field.
10+ years of experience in Java application development.
Minimum 3+ years of experience leading geographically distributed teams.
Strong experience with Java 17.
Hands-on backend development experience (Required).
Experience developing RESTful APIs.
Strong AWS experience, including:
IAM
Kinesis
DynamoDB
API Services
SQS
SNS
KMS
Strong SQL skills.
Experience with DevOps practices.
Understanding of software architecture and designing highly available systems.
Preferred Skills:
Strong analytical and problem-solving abilities.
Excellent communication and leadership skills.
Ability to work effectively in a fast-paced environment.
Passion for technology and collaborative development.
Important Notes:
Backend-focused candidates only.
Frontend/UI-focused profiles will not be considered.
Candidates must be willing to work onsite from Day 1 if relocating.
Stable work history is preferred.
Resume should be limited to 3 pages.
Interview Process:
Three virtual interviews via Microsoft Teams (Video On):
Technical Coding Interview
Architecture Interview
Behavioral/Team Interview
Skills
Similar jobs
Mid Level Software Developer with Security Clearance
ELEVI Associates, LLC · Annapolis Junction, United States
36 minutes ago$170.4k - $200.3k/yrSenior Geospatial Systems Software Engineer with Security Clearance
NorthHill Technology Resources · Springfield, United States
1 hour agoPrincipal AI-Enabled Software Engineer (Top Secret) with Security Clearance
Praescient Analytics · Fairfax, United States
1 hour agoJava Software Developer (TS Required)
SES · Winchester, United States
1 hour agoApplication developer
Source Code Technologies LLC · Boston, United States
1 hour agoSalesforce Software Developer
Lorven Technologies, Inc. · Dallas, United States
1 hour ago