Software Developer
CurrentMember of a team in the Financial Crimes Technology / Enterprise Transaction Scanning unit working on applications that scan financial transactions for possible US or international sanctions violations
Please complete the CAPTCHA to continue
@excite.com
✓
3 phones found area 646 and 914
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Gregory Dempsey is listed as Java Software Developer at Bank of America, based in New Rochelle, New York, United States. AeroLeads shows a work email signal at excite.com, phone signal with area code 646, 914, and a matched LinkedIn profile for Gregory Dempsey.
Gregory Dempsey previously worked as Software Developer at Bank Of America and Software Architect and Release Coordinator at Bank Of America. Gregory Dempsey holds B.S., Computer Science from Manhattan University.
This section adds company-level context without repeating Gregory Dempsey's masked contact details.
AeroLeads found 1 current-domain work email signal for Gregory Dempsey. Compare company email patterns before reaching out.
Software Developer and DevOps Engineer of full-stack applications primarily in Java and JavaScript with multiple database systems, including Oracle, IBM DB/2, and MS SQL Server. Have worked on projects in all phases of the SDLC, with particular interest in coding, maintenance, and DevOps.Specialties: - Java (SE 8, JEE 7, EJB, JSP)- Spring (Core, Boot, Batch, JDBC, and MVC)- Hibernate- JavaScript (including Dojo and jQuery libraries)- Windows & Linux (including bash shell scripting)- Agile / Scrum Software Development- CI / CD tools (Jira, Ant/Maven, Git, BitBucket/GitHub, Jenkins, Artifactory, Ansible Tower)- OOA/D & Design Patterns
Listed skills include Sun Certified Java Programmer, Perl, Jdbc, Jsp, and 7 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Charlotte, Nc, Us
Member of a team in the Financial Crimes Technology / Enterprise Transaction Scanning unit working on applications that scan financial transactions for possible US or international sanctions violations
Charlotte, Nc, Us
• Member of a global team in the Global Markets Technology - Data, Analytics, Sales & Research department supporting overnight microservices-based Autosys batch processes written with Java 11 and Spring Boot to update Order State, Order, and Execution Transaction Cost Analytics (TCA) benchmarks for Equities, Futures, and Options trade records for the Americas, EMEA, and Asia/Pacific regions and involving Oracle, Vertica, and Cassandra databases with connections to upstream AMPS, Impala, Kafka, and Kudu systems and connected to a Hadoop-based Data Lake. The code base also included iBatis XML files to compose queries separate from the Java classes.• Also served as Release Coordinator for the team, tracking all Jira tickets, creating Release and Back out Plan documents, filling out Change Request and Release Manager forms, attending Change Approval Board meetings and obtaining change approvals, and hosting Release Plan Walkthrough and Deployment WebEx meetings with Production Support staff.
New York, New York, Us
• Worked as a member of a team in the Institutional Clients Group – Operations & Technology building applications for the Private Banking area including a Data Management Tool with an Angular front-end and Spring Boot-based back end which interfaced with microservices that integrated a Camunda Business Process Management (BPM) workflow API, Apache Kafka messaging system, and Oracle database. The artifacts were built with TeamCity and deployed to destination servers with IBM uDeploy.
Charlotte, Nc, Us
• As a member of a team in the Global Financial Crimes & Compliance unit maintaining the Management of Cases US (MOC) and MOC International (MOCI) applications, worked on enhancements to Oracle database views and stored procedures as well as the applications’ front-end UI implemented with ReactJS and Java back-end implemented with Spring EJB’s, DAO’s, and Value Objects (VO’s), as well as batch processes run by AutoSys jobs to automate the case investigation process.
• Was a member of a team that was working to replace a monolithic full-stack Java/JavaScript ERP application with a microservices-based suite of applications hosted on AWS with a Spring Boot and Java 10 back-end and a React front-end.
New York, New York, Us
• As a member of the CitiVelocity.com development team in the Institutional Clients Group – Operations & Technology (ICG O&T), worked on making improvements to the site’s search functionality, which is based on the Lucidworks Fusion search engine and Apache Solr, including configuring new query pipelines to import files with new categories and search terms. The front-end was built with React.• Also wrote Java 8 code with lambda expressions to parse and extract new categories and search terms from external files and create new formatted files that were then imported into Fusion.
Charlotte, Nc, Us
Software developer in the Compliance Department's Cross-Asset Management team, supporting Java-based software for the development of numerous trading and reporting message objects with a very large number of object-oriented fields, including code to translate the objects between Java, XML, and a binary format that was used in a proprietary pub/sub messaging system from 60 East Technologies named AMPS (Asynchronous Message Processing System).Also helped in the development of a web-based system for the display of the nested types of the fields in the message types and the generation of sample messages in which the front-end was created with HTML5, CSS3, and jQuery which connected to a Spring Boot-based back end with a MongoDB database.
New York, Us
In this AT&T subsidiary, I worked as a contract software developer on a middleware platform involving the batch processing of advertising analytics files using Java 8, Spring Boot, Batch and Core, as well as AWS.
Charlotte, Nc, Us
Worked as a contract DevOps Engineer on a project in the Compliance Department helping Java developers migrate applications to a new development platform consisting of Git and BitBucket as a code repository, Jenkins and Maven to build artifacts, Artifactory to store the artifact files, and Ansible Tower to deploy them to destination servers.
New York, New York, Us
Worked as a Software Developer supporting the LordAndTaylor.com, TheBay.com, and LaBae.com websites, which all ran on IBM's Java-based WebSphere Commerce Server platform with a DB/2 database and Solr for searching items on the sites. Worked on Agile-based projects including Checkout Redesign, an upgrade of the NCR Advanced Marketing System used to handle all promotion codes, discounts, and Gifts With Purchases, and a project to create a development environment using Docker and Vagrant with Scala and Play to simulate all of the external web services called by the websites.
New York, Ny, Us
Worked as a member of a team in an Agile environment building a large-scale Java JEE6-based real-time financial trading and PnL reporting application named Jarvis with a Tomcat server and Oracle database to replace an older legacy system built with Perl scripts run by AutoSys jobs, Sybase databases, and a VB front-end GUIMade use of JMS to send messages between systems about data being signed-off by the desks to trigger the batch processesCreated web services and servlets to expose data from the application for other systems to accessUsed Spring to wire together the objects in the application and used Hibernate as an interface between the classes and the database, with both using XML configuration filesWorked with Business Analysts to refine the business’ requirementsConducted peer reviews of new code and tests with JUnit, stored the code in a ClearCase repository and built it with Maven
Alphen Aan Den Rijn, Nl
Worked as a member of a team to fix defects and add new features to a large Java J2EE-based real-time document management system hosted in JBoss with a MS SQL Server database and with extensive use of SOAP-based web services to present the core as a SOAUsed SoapUI to test changes to the code implementing the web services
Worked in an Agile environment as a member of a team on a public-facing web site in a clustered, JBoss-based environment using Git as the source code control system to develop new features for the site Documented, configured, and added new data categories to the Apache Solr system that controlled the search functionality for the web site and a Java servlet used to run re-indexing commands on the Solr system using data from an Oracle database and Spring and Hibernate to access the data
Atlanta, Georgia, Us
Java software developer working on a project upgrading a kiosk and digital sign management system using Java EE, ASP, IIS, Spring, Hibernate, JBoss, and MS SQL Server databases
New York, Ny, Us
Contract Java software developer in Treasury & Security Services (TSS) line of business working with Java, JDBC, Spring, and Oracle databases to validate and migrate data from a legacy cash management system for businesses to a newer system.
New York, Ny, Us
Legacy Bear Stearns employee, continuation of the Bear Stearns position below.
o Served as primary Production Suport Person for the department and liaison to the IT Groupo Maintained production and development Linux servers, including the set-up of new serverso Handled the on-boarding of new personnel to the groupo Maintained all Perl scripted tasks scheduled to be run by shell scripts on the Production servers, including diagnosing failures and re-running tasks as necessaryo Oversaw the receipt of files scheduled to be sent to the Production servers and communicated with the Market Data or File Transfer Groups for files that were not receivedo Developed a several hundred line Generic Quality Assurance script in Perl ("GenQA") to validate the data contained in all of the output files generated by the group against tolerance values contained in user-provided configuration files
London, Gb
o SPIDER Project developer: Helped develop a Java J2EE-based straight-through processing system replacement for the Equity department's FoxPro-based Trade Allocation System. This project lasted for three years, and I was involved with all phases of the project's SDLC, from requirements gathering and initial desgn to testing and final implementation. I helped create the EJB's to hold the data, JSP's for screen displays, and the JDBC code to get and store the data in a back-end Sybase database. This application was hosted by a BEA Weblogic web server running on Unix servers, and the source code was saved in a CVS repository.o SunGard IntelliStor Report Storage System Administrator: Served as SA for this vendor-supplied product for two years, including the initial roll-out to Production. I configured the system to to recognize new report file layouts and to extract data fields from selected reports for the Data Query Tool or for the users to save as Excel files. I wrote Perl scripts to monitor incoming directories for unprocecessed files and to filter and convert incoming files into formats acceptable for import by the system. I also handled the addition of new reports to the system from source systems from throughout the firm.o Upgrading and ongoing maintenance of the IPMS Program Trading System: Upgraded and refactored the International Program Management System between versions of FoxPro, from 2.5 for DOS to Visual FoxPro versions 5, 6, and 7 for Windows, while also performing ongoing maintenance and the addition of new features as requested by the Program Traders, in coordination with a programmer in London. I also re-wrote the back-end interface to the TAS system when it was replaced with the SPIDER system to store data directly in the Sybase database. IPMS consisted of over half a million lines of code and several dozen screen and report form layout files, which all had to be laid out again when the system was upgraded from DOS to Windows.
o Conducted general Help Desk support for the department's employees, including diagnosing software and hardware problems for PC's, printers and laptops, and working with vendor repair staff
Quick answers generated from the profile data available on this page.
Gregory Dempsey works for Bank of America.
Gregory Dempsey is listed as Java Software Developer at Bank of America.
AeroLeads has found 1 work email signal at @excite.com for Gregory Dempsey at Bank of America.
AeroLeads has found 3 phone signal(s) with area code 646, 914 for Gregory Dempsey at Bank of America.
Gregory Dempsey is based in New Rochelle, New York, United States while working with Bank of America.
Gregory Dempsey has worked for Bank Of America, Citi, Fabric.Com, Xandr, and Hbc Digital.
You can use AeroLeads to view verified contact signals for Gregory Dempsey at Bank of America, including work email, phone, and LinkedIn data when available.
Gregory Dempsey holds B.S., Computer Science from Manhattan University.
Gregory Dempsey is listed with skills including Sun Certified Java Programmer, Perl, Jdbc, Jsp, Ejb, Jms, Sybase, and Weblogic.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts