Philadelphia, PA, 19133, USA
4 days ago
LOCAL Backend Software Engineer (Java/Spring/SSO)
Job Description We are seeking a Backend Software Engineer to support and enhance identity workflows. This engineer will spend the majority of their time in heads down backend development, working with Java 17+, Spring Boot, and a microservices architecture to build scalable, secure, and high performance backend services. The role centers on supporting two internal identity solutions and ensuring seamless, secure data flow between older and newer systems. Core responsibilities include designing and developing RESTful APIs, implementing and maintaining SSO integrations using SAML and OIDC, and writing thorough unit tests with Maven to uphold code quality and stability. The engineer will also use GitHub for source control and collaborate through GitHub Actions as part of the CI/CD pipeline. While this position is primarily backend focused, occasional light frontend work in React or JavaScript may be required. The role involves partnering with cross functional teams to clarify requirements, refine identity processes, participate in Agile processes, and conduct code reviews that align with architectural and enterprise standards. Overall, this engineer will play a key role in delivering smooth, reliable identity workflows and robust backend functionality. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements •5+ years of professional Java development experience, ideally with Java 17+. •Strong proficiency in Spring Boot and microservices arch¬¬itecture. •Hands on experience designing and developing RESTful APIs. •Unit testing experience (Junit, Maven preferred; Gradle acceptable). •Experience with identity workflows, including SSO integrations using SAML and OIDC. •Strong backend engineering background focused on building scalable, secure, and high performance applications •Proficiency with GitHub for source/version control; GitHub Actions experience is a plus. •Some frontend experience with React/JavaScript. •Experience working with AWS cloud services. •Familiarity with containerization tools such as Docker and Kubernetes. •Background in implementing authentication and authorization features using cloud based identity management platforms, including Keycloak or Auth0.
Confirm your E-mail: Send Email