About this role
Job title: Software Engineer - Accounts & Identity
About the Role
Join Sony Interactive Entertainment's Accounts & Identity team to build highly scalable client and Java-based systems that securely connect PlayStation users with experiences they love. You will work with product managers, architects, engineers, and operations to deliver robust solutions with safety, performance and reliability.
What You'll Do
- Design, develop, test, deploy, maintain, and improve software
- Provide solutions that are simple, maintainable, well abstracted, and with accurate test coverage
- Perform in-depth requirement analysis and design/code reviews with peers
- Manage individual project priorities, deadlines, and deliverables with your technical expertise
- Problem solve and triage issues including addressing operational incidents
What We're Looking For
- BS degree in computer science or equivalent with 3+ years of hands-on Java (ideally Reactive Java Programming) development experience for backend web services using Spring Boot
- Experience developing front end applications using React Native, React Native for Web, React Web
- Experience with GraphQL including the Apollo Client and GraphQL-compliant server stacks
- Experience developing Mobile/Computer Apps targeting iOS, Android and PC environments
- Outstanding verbal and written communication
Nice to Have
- Swift
- Objective-C
- Experience deploying services to AWS EC2 or EKS using Docker
- Experience developing applications on Unix/Linux platforms
- Experience with servlet containers, JAX-RS, Spring, Spring Boot and related technologies
- Experience developing REST-based web services also utilizing JSON and XML
- Experience with agile development methodologies and familiarity with CI/CD processes
- Experience with tools such as Datadog, Splunk, Jenkins, JIRA, Git
Compensation & Benefits
Salary: not specified in the posting. Benefits: not listed.