Java microservices development anchors this hybrid banking software position in Downtown Toronto. Use PostgreSQL, Docker, and cloud technologies on enterprise solutions.
The company specializes in enterprise software for banking and uses AI and data to provide client details worldwide. This Java Software Engineer role suits professionals with five-plus years of experience. Backend work represents 80 percent of the technical focus, while frontend development represents 20 percent within modern workflows.
Key Responsibilities: Develop backend services with Java and microservices
Use Spring Boot across enterprise software solutions
Work with PostgreSQL databases in development
Apply Docker and cloud technologies to solutions
Support frontend development within the team
Requirements: Five-plus years of software engineering experience
Skilled experience developing with Java
Experience with Spring Boot and microservices
Knowledge of PostgreSQL, Docker, and cloud technologies
Authorization to work full-time in Canada
Bring Java microservices expertise to enterprise banking products while contributing hands-on backend development in Downtown Toronto.