We provide IT Staff Augmentation Services!

Core Java/j2ee/sql Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Over 9 years of professional experience working on various mission critical applications for fortune 500 companies in the financial, market data, fixed - income, pharmaceutical and supply chain domain using Core Java, J2EE and related technologies.
  • Experience working in the Risk management, Wealth management including equities and bonds, Mortgage and IT Risk domains in the financial sector building mission critical applications.
  • Good knowledge of fixed-income products and experience developing applications in the domain.
  • Experience developing applications which would process live and End of Daymarket-data feeds from various sources like Blackrock, MorningStar, DTCC, and Xtrakter for fixed income related products.
  • Experience using core Java apis to buildmulti-threadedserver-side components for large-scale Web and standalone applications.
  • Experience in design, development and performance tuning of client server, web, Internet and Intranet based business applications.
  • Experience in building applications using Service Oriented Architecture (SOA) using JMS, Sonic MQ.
  • Experience using distributed caching mechanism such as Java Caching System (JCS) to provide low latency, high throughput for the applications there by providing faster response times and improving the efficiency of the applications.
  • Experience in providing production support for customer related issues and application maintenance.
  • Experience using various application servers - BEA Weblogic, IBM Web Sphere Application Server and Apache Tomcat.
  • Experience using various Java, J2EE and open source frameworks - Servlets, JSP, JDBC, JMS, Java Mail, Apache CXF, REST, and XML.
  • Experience using MVC Frameworks - Struts Framework, Spring Framework.
  • Experience using persistence framework - Hibernate, Ibatis.
  • Experience using various RDBMS platforms - Oracle, DB2 and Sybase.
  • Experience building SQL queries and stored procedures as per the requirement.
  • Experience using JavaScript, AJAX, CSS, JQuery, SmartClient, GWT
  • Experience in writing Shell scripts using bash.

TECHNICAL SKILLS:

Languages: Java.

Databases: Oracle, SQL Server, DB2.

Operating Systems: Windows XP/7, Linux, MS-DOS, Unix.

Software/Tools: Microsoft Visio, Edit plus, CVS, Ant, Log4J, SVN, Eclipse, Netbeans, WSAD.

Java Technologies: Servlets, JSP, EJB, JNDI, JMS, JDBC, Java Mail, JavaBeans, Applets, RMI, Multi-Threading, Concurrent packages, Executor Framework, Concurrent Collections, JNDI/LDAP, Web Services, Swing, Apache CXF, JAXB, Struts, Spring, Hibernate, Ibatis.

Middleware: SonicMQ

Web Development: HTML, DHTML, AJAX, JavaScript.

XML Technologies: XSL, XPath, XML Schema, SAX, DOM.

Application/Web Servers: BEA Weblogic 10.1, Websphere Application Server 5, Apache Tomcat Web Server, Apache http server.

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Core Java/J2EE/SQL developer

Responsibilities:

  • Collaborated with business analysts, front-office sales people and other developers within the team to understand the business requirements and develop various fixed-income related applications that would provide comprehensive information and help make critical investment decisions for dealers and institutional investors.
  • Used core Javaapissuch asConcurrency, Multi-Threading, Exception handling, JDBC and many more to create server side componentsfor trading system and alsoparsemarket data feeds fromBlackrock, MorningStar, DTCC, TRAXin xml, csv formats and persist them to Oracle RDBMS.
  • Effectively used Java Collections to provide a caching mechanism in order to avoid multiple database calls and improve the performance of the applications.
  • Used RPC, JMSand Sonic MQto implement service oriented Architecture (SOA) andcommunicate between various applications to perform trading and other related activities.
  • Integrated Spring framework in the application to implement IOC and Dependency injection.
  • Used Smart Client JavaScript library and Java api to develop the UX to present comprehensive information about various fixed income products including the ability to display charts to compare against bench mark yields.
  • Used Java andPL/SQLstored procedures to calculate Volume Weighted Average Price (VWAP) and Volume Weighted Average Spread (VWAS)used in making trading decisions.
  • WrotePL/SQLstored procedures to determine end of day trades and calculate opening and close levels for CDS and SEF and setup batch jobs to send emails to report the trades and comply with CFTC regulations.
  • Used JQuery, JavaScript, Ajax, CSS, and JSP as additional UI components to display the enriched market data in user friendly format.
  • Coded Linux shell scripts for startup, shutdown and to perform various other server related activities.

Environment: Java 1.7, J2EE, JMS, Sonic MQ, Smart Client, JQuery, JavaScript, PL/SQL, Oracle, MSSQL server, Perforce, ANT, JSP, CSS, AJAX, Eclipse, Net Beans, Linux.

Confidential, New York, NY

Core Java developer/SQL

Responsibilities:

  • Implemented the core request/policy validation engine using XACML standard and Core Java, XML making use of Collections, JDBC, Exception handling, Threads, Concurrent packages, garbage collection, serialization to process the high volume of transactions which could run into few thousands per second.
  • Used Java Caching Service (JCS) which provides low latency by caching the data and decreasing the number of calls made to the database and thus provides swift response and improves the performance of the application.
  • Used Oracle as the RDBMS and wrote SQL queries to persist data to the backend.
  • Built a role based application and implemented MVC architecture using Spring framework and used JSP’s, Ajax, JavaScript, and CSS as some of the tools to enhance user experience.
  • Built RESTful web services using Jersey api and annotations to provision roles and attributes for users.
  • Used J2EE filters, cookies to intercept the incoming requests and provides web services authentications.
  • Built a JSP, GWT based user interface to invoke the web services.
  • Involved in converting Sybase stored procedures to Java as part of a migration process from a legacy system.
  • Used Hibernate as persistence framework to persist data to Oracle RDBMS.
  • Used Maven to build and deploy the application.
  • Used svn for source code management.
  • Deployed application on Web logic server in Linux environment and involved in trouble shooting in case if any issues.

Environment: Java 1.6, J2EE, Spring, Servlets, HTML, JSP, GWT, JDBC, Hibernate, SVN, Linux, Windows 7, Oracle, SQL, Ajax, JavaScript, Web logic, Tomcat, Eclipse IDE, Sybase, Oracle, JAXB, XSD, Junit, JCS, Subversion, Jersey, Maven.

Confidential, Jersey City, NJ

Java/J2EE/SQL Developer

Responsibilities:

  • Collaborated with portfolio managers (end users) and team leader to gather requirements to build new modules in the existing system.
  • Built a role based application and implemented MVC architecture using Spring and Struts frameworks with Velocity as the view component.
  • Used Hibernate as the persistence frame work to persist to the Oracle RDBMS.
  • Built a standalone server which serves XML over HTTP requests using Apache CXF API and core Java. This server upon request connects with other systems at BMS to retrieve data related to Arctic.
  • Efficiently used core Java features such as Collections, Exception handling, Comparators to process transactions.
  • Used REST services to build a client to upload XML data to the server and also query against the data stored within Arctic.
  • Migrated data from a legacy system to Arctic using source code written in PL/SQL making user of functions, procedures and SQL queries to load large amounts of data into the database.
  • Used quartz API to run batch jobs and publish data stored in Arctic to other systems within BMS which would be used by the research scientists.
  • Used Ajax, JavaScript, and CSS as some of the tools to enhance user experience.
  • Used Subversion as the repository for the source code.
  • Application is deployed in the Tomcat server and hosted on Redhat Linux operating system.

Environment: Java 1.6, J2EE, Spring, Struts, Ibatis, SVN, Linux, Windows XP, Oracle 10g, SQL, Ajax, JavaScript, Tomcat, Apache CXF Web services, Eclipse IDE, Net beans IDE.

Confidential, Paramus, NJ

Java/J2EE Developer

Responsibilities:

  • Host Interactive is widely used client-server software by high profile Confidential customers built initially in C. The server code lacked scalability and maintainability.
  • As a Java developer, drove departmental strategic planning and the successful migration to aJava/J2EEenterprise computing strategy and IT services framework.
  • The legacy code hosted on AS400 and written in C was migrated to the Linux platform and re-written in Java.

We'd love your feedback!