| Location | Chicago, Chicago |
Department: Enterprise Applications Team
Primary Skills: Java, Spring Boot, React.js, AWS, PostgreSQL
Location: Chicago, IL (Hybrid)
Employment Type: Full-time / Contract-to-Hire
Experience Level: 5+ Years
We are seeking an experienced Senior Full-Stack Software Engineer to join our fast-growing Enterprise Systems team. In this role, you will lead the end-to-end design, development, and deployment of scalable, high-performance microservices and cloud-based web applications.
Architect, develop, and maintain secure RESTful APIs using Java and Spring Boot.
Design responsive, user-friendly frontend interfaces using React.js, HTML5, and CSS3.
Manage and optimize relational database schemas in PostgreSQL or MySQL.
Collaborate in an Agile/Scrum environment with UI/UX designers, product managers, and DevOps engineers.
Write unit, integration, and continuous delivery pipelines (CI/CD).
Bachelor’s Degree in Computer Science, Software Engineering, or related field.
5+ years of software development experience across both frontend and backend technologies.
Hands-on proficiency with Java, Spring Boot, JavaScript (ES6+), and React.
Strong understanding of cloud environments (AWS / Azure) and containerization (Docker, Kubernetes).
Excellent problem-solving, communication, and technical mentorship capabilities.