Available to hire
Full-Stack Java Developer with 8+ years of experience building scalable enterprise applications using Java, Spring Boot, and modern web technologies.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Work Experience
Full Stack Java Developer at Versa Bank
July 1, 2024 - PresentDesign, develop, and maintain secure, scalable digital banking applications. Build RESTful and SOA services with relational and NoSQL databases. Modernize core banking microservices from legacy Java to Java 21 and Spring Boot 3.x; develop responsive front-end components using React or Angular; integrate with relational and NoSQL data stores. Deploy and operate microservices in cloud environments (AWS/GCP) with Docker and Kubernetes. Implement CI/CD pipelines with Jenkins, automate testing with JUnit and Selenium, and manage source control (Git, SVN). Collaborate in Agile, cross-functional teams to deliver compliant, high-availability financial solutions. Implement robust security with OAuth/JWT and data protection, and optimize performance through profiling and tuning.
Full Stack Java Developer at General Bank of Canada
July 1, 2022 - June 30, 2024Architect and implement enterprise-grade banking applications leveraging Java, Spring Boot, RESTful services, and microservices. Build secure back-end services and interactive front-end interfaces (Angular/React) and integrate with relational (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB) databases. Emphasize security, regulatory compliance, and robust CI/CD pipelines. Enable real-time processing and cross-functional collaboration in an Agile environment, with emphasis on maintainability, scalability, and test-driven development (JUnit, Selenium) across cloud deployments (AWS/GCP/OpenShift).
Full Stack Java Developer at ATB Financial Bank
September 1, 2020 - December 31, 2021Develop and maintain scalable banking solutions using Java, Spring Boot, and RESTful services. Create responsive front-end experiences with Angular/React and integrate with relational and NoSQL databases. Design robust data models, implement secure authentication/authorization, and automate deployments with CI/CD pipelines. Collaborate with product and QA teams in an Agile setting to ensure high availability, regulatory compliance, and secure data handling.
Java/J2EE Developer at Iristel Telecommunications Company
November 1, 2019 - August 31, 2020Develop and maintain telecom and network service applications. Build back-end systems using Java, Spring Boot, and Hibernate; expose RESTful APIs for billing and VoIP services; optimize performance, troubleshoot issues, and ensure secure, reliable data processing. Collaborate with cross-functional teams to deliver scalable telecom solutions and high-quality service delivery.
Java Developer at The Canada Life Assurance Company
November 20, 2017 - December 20, 2018Design, develop, and maintain enterprise-grade insurance and financial applications. Build secure back-end services using Java and Spring Boot, ensure data accuracy across platforms, and integrate with relational/NoSQL data stores. Improve system reliability and performance, participate in code reviews, and support compliant, auditable workflows for policy management and claims processing.
Education
Bachelor's in Electronics and Communication Engineering at Mahaveer Institute of Science and Technology
January 11, 2030 - March 10, 2026Qualifications
Industry Experience
Software & Internet, Financial Services, Telecommunications, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Toronto today.