A leading financial services provider is seeking a seasoned software engineer based in Chicago, IL. This role involves developing and deploying complex solutions, driving technical architectures, and collaborating with cross-functional teams. Candidates should have over 12 years of experience, including expertise in distributed systems, hands-on Docker knowledge, and proficiency in Java/Spring. The company offers a hybrid work model, competitive salary, and comprehensive benefits, including healthcare coverage and retirement plans.
Qualifications
Twelve or more years of relevant related experience.
Nine or more years in development of distributed systems, SaaS, or cloud solutions.
Demonstrated experience in delivering business-critical systems.
Responsibilities
Drive technical architecture, design, prototyping, and implementation.
Partner with engineering, product, and architecture to shape engineering approaches.
Lead a broad functional area and direct team members' efforts.
Skills
Influence and collaboration
Hands-on Docker experience
Experience in distributed systems
Java/Spring proficiency
Event-driven architecture experience
Cloud infrastructure experience
Knowledge of Software Development Lifecyle (SDLC)
Education
Bachelor's degree in computer science or related field
Tools
Java
SpringBoot
AWS
Kubernetes
Job description
A leading financial services provider is seeking a seasoned software engineer based in Chicago, IL. This role involves developing and deploying complex solutions, driving technical architectures, and collaborating with cross-functional teams. Candidates should have over 12 years of experience, including expertise in distributed systems, hands-on Docker knowledge, and proficiency in Java/Spring. The company offers a hybrid work model, competitive salary, and comprehensive benefits, including healthcare coverage and retirement plans.