Senior Full-Stack Software Engineer
Chicago, IL - USA
Job Summary
Department: Enterprise Applications Team
Primary Skills: Java Spring Boot 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 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 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.
Required Skills:
Java Spring Boot AWS PostgreSQL Microservices Cloud-based web applications RESTful APIs HTML5 CSS3 MySQL Agile Scrum UI/UX collaboration DevOps collaboration Unit testing Integration testing CI/CD pipelines JavaScript (ES6) Azure Docker Kubernetes Problem-solving Communication Technical mentorship