Job Title: Senior Software Engineer
Location: Chicago, IL (Hybrid)
Interview Mode: In-Person Interview
Duration: 6 Months
Job Description:
We are seeking an experienced Senior Software Engineer to join a dynamic team supporting enterprise applications in the healthcare domain. The ideal candidate will have strong full-stack development experience with Angular on the frontend and Java/Spring Boot on the backend, along with solid database and API expertise. This role requires close collaboration with cross-functional teams in an Agile environment.
Required Qualifications:
5+ years of professional experience in software development delivering enterprise-grade applications
Strong expertise in Angular (v8+), including component-based architecture, state management, and modern UI development
Solid backend development experience using Java and Spring Boot, with a focus on building and maintaining scalable services
Strong understanding of RESTful API design, development, and system integrations
Advanced SQL skills, including query optimization and working with complex, high-volume datasets
Experience with relational databases such as PostgreSQL, Oracle, MySQL, or SQL Server
Proficiency with Git and modern CI/CD pipelines and deployment workflows
Hands-on experience working in Agile/Scrum delivery environments
Strong problem-solving, analytical, and communication skills
Ability to collaborate effectively with cross-functional teams