Summary
Daniel Sram is a Senior Java Developer with over 17 years of hands-on experience building enterprise-grade Java applications and leading teams across finance, insurance, education, and telecom. He specializes in Java 6–8+, Spring/Spring Boot, REST/SOAP microservices, messaging (IBM MQ, Kafka), and cloud-native tooling including Kubernetes/OpenShift, with strong operational experience using ELK, Dynatrace and Splunk. Comfortable across Unix, Linux and legacy AS400 environments, he pairs deep backend expertise (Hibernate, DB-2/Oracle/Postgres) with front-end familiarity (Angular, JSP, JavaScript) to deliver end-to-end solutions. Regularly trusted by large organizations (IBM, Thales, BMO, Fidelity, Intact) he moves projects from maintenance to modern CI/CD-driven deployments using tools like Bamboo, Jenkins, Bitbucket and JFrog. Based in Surrey, BC, he brings a pragmatic blend of legacy-system know-how and modern cloud-native practices, often bridging development and ops concerns in mission-critical systems.
7 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Toronto