Senior Java Developer, Payments
Job description
Position Description We are seeking a Senior Software Engineer (10-15 years' experience, including 5+ years in a senior/lead role) with strong expertise in Java, Spring Boot, microservices architecture, REST APIs, and Kafka (or similar messaging systems), along with experience building high-throughput, mission-critical applications.
This is a permanent, full-time role requiring 2-3 days per week in-office at one of our Atlantic Canada locations (Halifax, NS; Moncton, NB; Fredericton, NB; Stratford, PEI or St. John's, NL).
You will play a key role in delivering scalable, secure, and high-performance payment solutions while collaborating across multiple teams.
Locations
- Senior Java Developer, Payments
- Category: Software Development/ Engineering
- Main location: Canada, Nova Scotia, Halifax
- Alternate Location(s):
- Canada, Newfoundland and Labrador, St. John's
- Canada, New Brunswick, Moncton
- Canada, New Brunswick, Fredericton
- Canada, P.E.I., Stratford
- Position ID: J0526-1183
- Employment Type: Full Time
Interested in this role?