Senior Java & Python Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Experience
- Experience Required: 8-10 Years
- Posting language
- English
- Posted
Original job description
Senior Java & Python Developer – Spring Boot, Microservices & Cards/Payments
Toronto, ON
Hybrid - 2 days a week in office
Skills: Digital: Python ~ Advanced Java Concepts ~ Digital: Spring Boot
Experience Required: 8-10 Years
Role Descriptions:
- Develop and support applications in the Cards domain using Java and Python
- Design and build APIs, microservices, and batch processing solutions for card lifecycle and transaction processing
- Work on card systems covering authorizations, settlements, disputes, and account management
- Collaborate with business and technology teams to translate requirements into scalable solutions
- Perform code reviews, troubleshooting, performance tuning, and production support
- Strong understanding of Cards/Payments processes, Agile development, and system integration
More about this job
Responsibilities
The Senior Java & Python Developer at Astra North Infoteck will build and support card and payment applications using Java and Python. The work includes designing APIs and microservices, fixing problems, and working with business teams on requirements.
Requirements
Candidates need 8 to 10 years of software development experience, strong Java and Python skills, and Spring Boot knowledge. Astra North Infoteck also expects an understanding of card and payment processes, Agile methods and system integration.
Skills
- Java
- Python
- Spring Boot
- Advanced Java concepts
- Microservices
- REST APIs
- Batch processing
- Card lifecycle processing
- Payment transaction processing
- Authorizations
- Settlements
- Disputes
- Account management
- Code review
- Performance tuning
- Production support
- Troubleshooting
- System integration
- Agile development
- Requirements translation
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Python
- Spring Boot
- Microservices
- Cards
- Payments
- Card processing
- Payment processing
- Authorizations
- Settlements
- Disputes
- Batch processing
- APIs
- Agile
- System integration
- Senior developer
- Backend developer
- Fintech
- Banking
- Toronto
Seniority
Senior