Gary Janes Email & Phone Number
@numerix.com
LinkedIn matched
Who is Gary Janes? Overview
A concise factual answer block for searchers comparing this professional profile.
Gary Janes is listed as Senior Software Developer at Numerix at Numerix, a with 546 employees, based in Greater Cambridge Area, United Kingdom. AeroLeads shows a work email signal at numerix.com and a matched LinkedIn profile for Gary Janes.
Gary Janes previously worked as Senior Software Developer at Numerix and Full Stack Java Developer at Rbc Capital Markets. Gary Janes holds Bsc, Mechanical Engineering from University Of Bath.
Email format at Numerix
This section adds company-level context without repeating Gary Janes's masked contact details.
AeroLeads found 1 current-domain work email signal for Gary Janes. Compare company email patterns before reaching out.
About Gary Janes
A professional, full-stack software developer, working primarily in financial services. Actively engaged in a wide range of technologies and projects involving teams of varying size, often split across multiple geographic locations. Broadly experienced in all phases of the software development lifecycle, from inception through to the support of live systems.Technical Skill Set (Commercial):● Core Java (Java 8/11, Project Lombok), Akka, JEE, OO Design● Spring (Boot, Framework, Security, Data JPA, Batch, Integration)● Web (REST, WebSocket, SSE, OAuth2, JWT, HATEOAS, SOAP)● UI (React 16, Redux, JavaScript (ES6), Angular 6, TypeScript, Angular Material, Bootstrap, CSS)● DB (SQL Server, Oracle, PostgreSQL), Hibernate, Apache Jackrabbit● TDD/BDD Testing (JUnit, Mockito, Cucumber, Jest, Enzyme, Karma, Jasmine, Protractor)● Containers (Docker, Kubernetes)● Cloud (AWS, OpenShift, IBM Bluemix)● Streams (Kafka)● Agile (Scrum, Kanban), JIRA, Confluence● DevOps (Git, BitBucket, Maven, Gradle, TeamCity, Artifactory, Jenkins, Shippable, Subversion, Ansible)● IntelliJ IDEA, VS Code, Linux (WSL2)Technical Skill Set (Professional Development):● Python 3 (Jupyter Notebook, scikit-learn, matplotlib, Seaborn)● UI (React 18, React Testing Library)● Web (Node.js, Express, Spring WebFlux)● DB (MongoDB/Mongoose, MySQL)● Streams (Spark)● Big Data (Hadoop, Pig, Hive)● Cloud (Cloudera, Cloud9, CodePen)● DevOps (CircleCI, Heroku, Codecov)● Blockchain, Cryptography
Listed skills include Java, Java Enterprise Edition, Spring, Spring Framework, and 42 others.
Gary Janes's current company
Company context helps verify the profile and gives searchers a useful next step.
Gary Janes work experience
A career timeline built from the work history available for this profile.
Senior Software Developer
CurrentLead Developer for server-side enhancement/maintenance of Oneview for Trading, a structured note issuance and management solution that leverages both real-time market data and CrossAsset; Numerix’s market-leading pricing and risk analytics engine.Implemented using a microservice architecture (Spring Boot 2, Akka, Kafka, Spring MVC, Spring Security, Spring Data JPA, Java 11 + Lombok) to support a React UI via REST and WebSocket/SSE APIs.The project utilizes both the Atlassian toolset (JIRA, BitBucket, Confluence) and TeamCity pipelines to automate the testing, building of Docker images and deployment to Docker/Kubernetes hosted either in AWS or on-premises.
Full Stack Java Developer
Sole responsibility for all server-side development on a new RBC Capital Markets eFX initiative to deliver FX payment and transfer functionality for its corporate clients.Multiple RESTful microservices implemented (using a stack consisting of Spring Boot 2, Spring MVC, Spring Security, Spring Data JPA, Java 8 + Lombok) to support a number of new UIs built using React 16/Redux. Real-time, server-push event notification delivered via Solace PubSub+.With the Atlassian toolset (JIRA, BitBucket, Confluence), a GitHub code repository and build/test/deploy automated via Jenkins, the project is run using a Kanban-style approach with a Toronto-based Product Owner.In addition to my extensive hands-on coding role, I have also taken responsibility for defining both the server-side architecture (involving integration with internal legacy systems) and the MS SQL Server data model, developing the DevOps process, promotion of microservice development best practice and mentoring of junior developers on related projects.
Full Stack Java Developer
Working within the Corporate & Investment Bank's regulatory reporting area using agile development techniques (Kanban) to build new applications whilst simultaneously helping to drive the company's migration to a microservice-based architecture.Implementation stack used : Angular 6 (with Material Design components), Java 8 (with Project Lombok), Spring Boot, Spring MVC, Spring Security, OAuth 2.0, JWT, Spring Data JPA, Swagger, Oracle.Jenkins CI/CD pipeline used to automate build (Git, Maven), test (Jasmine, Karma, Cucumber, Protractor, Mockito, JUnit) and deployment to Docker containers hosted on an OpenShift PaaS.
Full Stack Java Developer
The Results Service is a web application for the secure distribution of IELTS (International English Language Testing System) test results to nominated recognising organisations across the globe.Consisting of a Node.js-hosted Javascript (ES6)/Web Components SPA front-end serviced by a Hypermedia-driven RESTful API implemented using Java 8, Spring Boot, Spring Data JPA and JSON Schema. OAuth2 user authentication is via Auth0-generated JWTs.Developed in an Agile Scrum environment using the Atlassian toolset (JIRA, BitBucket, Confluence), a Shippable CI/CD build pipeline incorporating automated testing and deployment to AWS using Elastic Beanstalk CLI.
Full Stack Java Developer
Single-handed design and prototype implementation of a 'White Label' Swaps-centric Document Management system using a technical stack comprised of Angular 4, Spring MVC REST services, Spring Security, JWT, WebSockets, Java 8 and a JCR (Apache Jackrabbit) persistence layer.
Senior Java Developer
Full stack design and implementation (HTML5, CSS, JavaScript, jQuery, Spring MVC, RESTful services, Hibernate, Oracle) of an internally-facing web application used for the monitoring of 'covered funds' as required by the Volcker Rule provisions of Dodd-Frank, which prohibits proprietary trading by banking entities.Enhancement, maintenance and support of Shared Data Repository (SDR); a global data integration and warehousing platform implemented in Java, Spring Batch, C24 Integration Objects and a bi-temporal Oracle schema.
Senior Development Specialist
Lead Java developer for the Workstation & Portal stream of the Prime Finance project; an award winning Prime Brokerage platform created to support HSBC’s hedge fund and institutional clients.● Tomcat-hosted RIA web applications (UI implemented in Adobe Flex, server-side in Java/Spring) providing access for internal users and external clients.● Service layer implemented as a suite of Java/Spring server processes communicating via RMI.● Data layer managed via distributed Oracle Coherence caching; persistence in Oracle RDBMS.● Spring Integration / Batch adapter processes used to handle feeds taken from upstream trade capture systems, client trade files and market data for purposes of maintaining client positions in multiple asset classes.● Drools rule sets (from a Guvnor repository) used to validate integrity of client trade file data.● Onboarding of client static data managed as multiple 2-stage verification workflows implemented using Activiti BPM and Hibernate ORM.The project team (split across UK, China and India) uses a hybrid Agile Scrum / Waterfall methodology incorporating best practices and tools from both; JIRA (story/backlog/sprint management), Subversion, Maven, TeamCity (build automation), JUnit, Mockito (TDD), Concordian (BDD), Crucible (code review) and Jenkins (continuous integration).
Colleagues at Numerix
Other employees you can reach at numerix.com. View company contacts for 546 employees →
Scott Haney
Colleague at NumerixScottsdale, Arizona, United States
View →
GB
Gurbani Bhatia
Colleague at NumerixKamloops, British Columbia, Canada
View →
LM
Leslie Mcclure Krasner
Colleague at NumerixNew York, United States
View →
DR
Diane Redvanly
Colleague at NumerixUnited States
View →
KR
Kareem R.
Colleague at NumerixFlemington, New Jersey, United States
View →
MB
Meghal Bhatt
Colleague at NumerixNew York, United States
View →
MT
Michael Thorsley
Colleague at NumerixSanta Fe, New Mexico, United States
View →
CK
Christian Kahl
Colleague at NumerixEssen, North Rhine-Westphalia, Germany
View →
QC
Quanquan Chen
Colleague at NumerixNew York, United States
View →
CG
Christopher Grammas
Colleague at NumerixQueens County, New York, United States
View →
Gary Janes education
Bsc, Mechanical Engineering
Full Stack Web Development Certification, Computer Software Engineering
Education record
Frequently asked questions about Gary Janes
Quick answers generated from the profile data available on this page.
What company does Gary Janes work for?
Gary Janes works for Numerix.
What is Gary Janes's role at Numerix?
Gary Janes is listed as Senior Software Developer at Numerix at Numerix.
What is Gary Janes's email address?
AeroLeads has found 1 work email signal at @numerix.com for Gary Janes at Numerix.
Where is Gary Janes based?
Gary Janes is based in Greater Cambridge Area, United Kingdom while working with Numerix.
What companies has Gary Janes worked for?
Gary Janes has worked for Numerix, Rbc Capital Markets, Santander Uk, Cambridge Assessment, and Bmo Capital Markets.
Who are Gary Janes's colleagues at Numerix?
Gary Janes's colleagues at Numerix include Scott Haney, Gurbani Bhatia, Leslie Mcclure Krasner, Diane Redvanly, and Kareem R..
How can I contact Gary Janes?
You can use AeroLeads to view verified contact signals for Gary Janes at Numerix, including work email, phone, and LinkedIn data when available.
What schools did Gary Janes attend?
Gary Janes holds Bsc, Mechanical Engineering from University Of Bath.
What skills is Gary Janes known for?
Gary Janes is listed with skills including Java, Java Enterprise Edition, Spring, Spring Framework, Sql, Oracle, Trading Systems, and Investment Banking.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial