Line of Service
AdvisoryIndustry/Sector
TechnologySpecialism
Advisory - OtherManagement Level
Senior AssociateJob Description & Summary
The Integration Developer is a hands-on developer responsible for building and maintaining integration solutions using Java Spring frameworks. This role focuses on implementing secure reliable and scalable APIs and services to connect internal systems with external vendors.Integration Development
Design and develop integration solutions using Java (Spring Boot Spring Integration Spring Cloud).
Build RESTful and SOAP APIs for onboarding payments lending cards and client service domains.
Implement secure authentication and authorization (OAuth2/JWT) in all integration points.
Technical Analysis & Solutioning
Analyze requirements and translate them into technical integration designs.
Collaborate with architects and business analysts to clarify requirements.
Participate in code reviews and design discussions.
Testing & Quality Assurance
Support integration testing and troubleshooting.
Ensure robust error handling logging and monitoring (e.g. Logback ELK).
Document integration flows API specs and troubleshooting guides.
Share knowledge and mentor junior developers as needed.
Required Skills & Experience
4 years in Java development with at least 2 years in integration roles.
Strong hands-on experience with Java 11/17 Spring Boot REST/SOAP APIs and microservices.
Familiarity with Spring Security OAuth2/JWT and API documentation (Swagger/OpenAPI).
Experience with CI/CD (Jenkins GitHub Actions) containerization (Docker) and monitoring.
Exposure to vendor APIs (Plaid Dye & Durham Canada Post TransUnion Equifax Interac Twilio) is a plus.
Education (if blank degree and/or field of study not specified)
Degrees/Field of Study required:Degrees/Field of Study preferred:Certifications (if blank certifications not specified)
Required Skills
Optional Skills
Acceptance Test Driven Development (ATDD) Acceptance Test Driven Development (ATDD) Accepting Feedback Active Listening Analytical Thinking Android API Management Appian (Platform) Application Development Application Frameworks Application Lifecycle Management Application Software Business Process Improvement Business Process Management (BPM) Business Requirements Analysis C#.NET C Programming Language Client Management Code Review Coding Standards Communication Computer Engineering Computer Science Continuous Integration/Continuous Delivery (CI/CD) Creativity 46 moreDesired Languages (If blank desired languages not specified)
Travel Requirements
Available for Work Visa Sponsorship
Government Clearance Required
Job Posting End Date
Required Experience:
Senior IC
At PwC, our purpose is to build trust in society and solve important problems. We’re a network of firms in 155 countries with over 284,000 people who are committed to delivering quality in assurance, advisory and tax services. Find out more and tell us what matters to you by vis ... اعرض المزيد