Synchrony is a leading financial services company, and they are seeking an API Software Development Engineer - II to join their IT team. This role involves developing and collaborating on microservice APIs, participating in Agile processes, and troubleshooting production defects.
Responsibilities:
- Participate in a cross-shore development team
- Influence and collaborate to create amazing API’s
- Participate in Agile scrums with cross-functional teams
- Participate in Agile sprints including planning, daily standups, backlog grooming sessions and reviews
- Analyze production defects, troubleshoot systems, identify root cause and implement fixes
- Work with third party vendors to develop software and/or integrate their software into our products
- Perform other duties and/or special projects as assigned
Requirements:
- Bachelor's degree in Computer Science or related degree with minimum 2 years of modern application development experience OR, in lieu of degree, High School Diploma/GED and 4 years of experience with application development using Java
- 2+ years Building and consuming web services via SOAP and REST
- Ability and flexibility to travel for business as required
- Familiarity in the following areas: Java development experience
- Common Java frameworks like Spring and Spring boot
- Jira and Bitbucket
- Continuous integration environments
- Writing unit and integration tests
- JSON, REST and XML based web services
- Strong cross-functional team player with the ability to work seamlessly across a matrix organization
- Desire to work in a dynamic, fast paced environment
- Strong interpersonal skills with ability to influence clients, team members, management and external groups
- Strong oral and written communication, analytical and problem solving skills and attention to detail
- Ability to analyze, use structured problem solving and available tools to troubleshoot systems, identify root cause, action plans, impact and resolution options