Home
Jobs
Saved
Resumes
Software Engineer at Canon Business Process Services | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Engineer
Canon Business Process Services
Remote
Website
LinkedIn
Software Engineer
Portugal
Full Time
3 hours ago
No H1B
Apply Now
Key skills
AWS
Cloud
ERP
GraphQL
Java
JavaScript
Microservices
Node.js
NoSQL
Oracle
Postgres
Python
Redis
SOAP
Spring
Spring Boot
SpringBoot
SQL
PostgreSQL
CI/CD
About this role
Role Overview
Design, develop, test, deploy, and maintain backend services and APIs supporting financial systems and integrations.
Develop solutions using Python, Java, and/or Node.js within microservices architectures.
Build and maintain REST, GraphQL, and SOAP APIs (including Spring Boot-based services).
Work with relational and NoSQL databases such as PostgreSQL, Oracle, and Redis.
Develop and maintain cloud-native applications in AWS environments.
Implement and maintain CI/CD pipelines and contribute to DevOps best practices.
Participate in troubleshooting, root cause analysis, debugging, and investigation of production issues.
Maintain and improve legacy codebases when required.
Implement automated tests and ensure strong quality assurance practices (unit, integration, and regression testing).
Monitor and support applications in production environments.
Collaborate closely with Product, DBA, DevOps, Infrastructure, and cross-functional stakeholders to deliver reliable and scalable solutions.
Contribute to technical design discussions and propose improvements to architecture, performance, scalability, and maintainability.
Produce and maintain technical documentation.
Support integrations with ERP systems and other financial platforms.
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field (prefer graduate degree)
3+ years of professional experience as a Software Engineer
Experience developing backend systems in production environments
Experience working with APIs (REST, GraphQL, SOAP)
Experience working with SQL databases (PostgreSQL, Oracle) and NoSQL technologies (Redis or similar)
Experience developing cloud-based applications in AWS
Experience with CI/CD pipelines and modern development workflows
Experience working in collaborative, cross-functional environments
Experience supporting and maintaining production systems.
Tech Stack
AWS
Cloud
ERP
GraphQL
Java
JavaScript
Microservices
Node.js
NoSQL
Oracle
Postgres
Python
Redis
SOAP
Spring
Spring Boot
SpringBoot
SQL
Benefits
Professional development opportunities
Apply Now
Home
Jobs
Saved
Resumes