Senior Java Developer Resume
Washington D, C
OBJECTIVE:
- A Software Developer position utilizing my extensive knowledge of programming and system design.
SUMMARY:
- Strong background in systems architecture, financial, telecom and web - development industries.
- Design and development of multithreaded distributed real-time applications.
- Design and development of Banking/Brokerage infrastructure and financial instrumental libraries.
- Design and development of telecom network applications, middleware, servers and gateways.
- GUI development in various environments (Javascript / AJAX / HTML /CSS / JSP / Swing ).
- Broad experience in security and ciphering applications (SSO, SSL, PKI, LDAP, other).
- Architecture/design/development using UML and platform-specific design patterns.
- Full SDLC with different methodologies in different software platforms.
- Team and /or individual work style.
TECHNICAL SKILLS:
Programming languages Years Last used: Java 14 Currently Javascript, AJAX, HTML, CSS 12 Currently SQL, PL/SQL, SQL PLUS, T - SQL 14 Currently Perl, UNIX Shells, Win scripts 12 Currently C++ / STL / C / VC++ / C# 14 Currently
Databases: ORACLE, SYBASE 14 Currently SQL SERVER, DB2, PostgreSQL, MySQL 6 Currently
Operating Systems: UNIX (Solaris, HP - UX, AIX, etc) 14 Currently LINUX (Redhat, Debian, etc) 14 Currently Windows 7, Windows XP, Windows ly
Hardware: SUN SPARC, HP 14 Currently Intel platform 15 Currently
Technologies: JEE, JDK 1.7, EJB3, JMS, JSP, JDBC, Swing 14 Currently Struts, Spring, Hibernate, iBatis 8 Currently XML, SOAP, REST, JAX - WS, JAX-RS, JSON 14 Currently Weblogic 8/10/11, WebSphere, Apache, Tomcat 14Currently TCP/IP, Sockets, SSO, SSL 8 Currently Eclipse (RAD), Maven, Ant 13Currently
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Responsibilities:
- Designed and developed Back- and Front-end components of a network provisioning web portal.
- Created External Design Document for wireless telecom provisioning project.
- Designed and developed server-side java middleware modules for mobile devices’ maintenance.
- Designed and developed SOAP and REST web-services, telecom cross-vendor network interconnections.
- Designed and developed Java network SIM Card handling/configuration/testing interfaces.
- Designed and developed Java network CLI modem configuration/testing interfaces.
- Designed and developed SOAP security features, SSL tunneling, etc. with network programming APIs.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: Uml, Java,Jee,Servlets,Jsp,C,Cli,Soap/Rest, Ssh/Ssl/Pki/X509,Javascript/Ajax, html/Css,log4j,ant
Confidential
Senior Java/Websphere/Web Services Developer
Responsibilities:
- Web Application Security project.
- Designed, developed and tested related programming code and Web setting configurations.
- Agile/Scrum environment.
Confidential
Java J2EE Applications Developer
Responsibilities:
- Designed and developed new Search Engine front- and back-end components for a new Data Center.
- Design and development of Java/Swing forms for multi-functional telecom data error transmission control.
- Refactored existing YellowPages applications (Canada411/CorrectionTool/LoadEstimator).
- Integrated related components, developed web-services for improved Search Engine BackEnd data feed.
- Designed/developed new network data transfer channels (changing Ssh/Ssc calls to FTP-server mounting).
- Developed new JDBC/JPA wiring on migrated Oracle/MySQL servers, DB migration/installation scripts.
- Developed Apache Proxy configuration and Tomcat setting/wiring for the new VM-s.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: UML, Java 7, JEE, Jsf, Jsp, Soap, Rest, Perl, Ssh, ksh, Php, Html/Css/Javascript, Firebug, jUnit, Log4JAjax, Eclipse, Svn, Maven, Ant, Jasper reports, Sql Developer, Toad, Enterpize Architect
Confidential
Senior Java Developer
Responsibilities:
- Technical Lead Developer of online gaming applications (Nakamas, Amazing World and Webkinz).
- Designed and developed real-time multithreading scalable network servers interacting with Flash clients.
- Developed User/Location/Synchronization servers using CMS technique for enhanced game flow control
- Developed DB sharding technique for gaming interactions between unlimited number of users.
- Developed secure publishing MQ server with subscribing clients, communicating with online shop.
- Designed and developed Hudson/Jenkins SVN deployment scripts for the delivery process automation.
- Designed and developed POM configurations, configured different Eclipse plug-ins.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: Uml, Java 6, Jee, .Net, C#, ksh,jUnit, Log4J, Actionscript/Flash, Servlets, Jsp, Jms, Amqp, Soap, RestApache, Html/Css/Javascript, jQuery, AngularJS, Firebug, Eclipse, Php, Svn, Maven, Jenkins, Visio
Confidential
Advisory Application Developer
Responsibilities:
- Developed multi-featured online tax control/preparation/verification system for CIBC customers.
- Designed and developed security enhancements for the department portal.
- Developed advanced Java Swing and VC++ modules for banking statements delivery control.
- Designed, developed and tested integrated environment for banking statements delivery control.
- Designed and developed infrastructure for cross-platform SFTP data transfers (Mainframe/Unix/NT).
- Designed and developed automated cross- provinces corporate control data network transfers.
- Implemented integrated real-time ORACLE reports collection enclosing different departments.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: UML, Java 6, JEE, EJB, JSP, jUnit, Log4J, HTML, CSS, Javascript, AJAX, SOAP, WSDL, Perl, PL SQL.NET, VC++, VisualStudio, Eclipse, Ant, Toad, Visio, Putty.
Confidential
Senior Analyst
Responsibilities:
- Technical Lead Developer of unique tool-set for banking/brokerage applications in Java and C++.
- Developed internal-Swing / external-web Front-ends, web system interfaces and web-services.
- Implemented integration of packages achieving performance improvement and simplifying maintenance.
- Designed and developed UNIX MQ servers and gateways.
- Designed and developed real-time multithreading process controls and data flow conversions.
- Designed and developed real-time registration inter-brokerages/CDS/FundServ data transfers/transactions.
- Designed and developed overall system migration for new taxes/accounting government regulations.
- Designed and developed overall system migration between SunSPARC and Intel platforms.
- Designed and developed applications for FTP transfer, XML, quantitative, accounting transactions.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOL: Uml, Java6, Jee, Jsp, Ejb3, Jms, jUnit, Ant, Html, Css, Javascript, Ajax, Json, jQuery, Soap, Rest, Cvs/SvnSunDbx, ksh, C++, Stl, Idl, Sql/Sql*Plus, SqlDeveloper, Xerces, JasperReports, Eclipse, Visio
Confidential
Senior Software Developer
Responsibilities:
- Corrected java Spring framework component in the SQL Server DTS embedded internet messenger.
- Developed components of ACS Web Portal for different geogr. locations, optimized SQL queries.
- Customized Spring framework component for embedded SQL Server DTS internet messenger.
TOOLS: Java, J2EE, JDBC, .NET, Spring, Struts, Hibernate, Eclipse, WSAD, HTML, CSS, Javascript.
Confidential, Washington D.C
Computer Systems Analyst
Responsibilities:
- Team Lead Developer of "IBAC" ( Confidential network data backup/recovery product).
- Created system requirements/design specifications and arranged code reviews.
- Designed and developed new testing approaches and techniques.
- Designed and developed a new advanced version of IBAC allowing separation of Server and User consoles
- Designed and developed a compact CD-bootable modification of IBAC (using WinPE/VC++/MFC tools).
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: UML, Visio, Visual Studio, C#, .NET, MS Windows APIs, VC++, Win32.
Confidential
Senior Software Developer
Responsibilities:
- Designed and developed JAVA messaging prototype for corporate communication under AT&T domain.
- Designed and developed scalable JAVA servers with Swing client console for heavy-duty DB traffic.
- Designed / developed Back-/Front-end AT&T circuit network Access Service Request(ASR) applications.
- Developed CORBA/C++ real-time COS Notification for reading location codes of AT&T circuit nodes.
- Designed and developed GUI forms for AT&T service access orders with Passport 4GL in HP-UX/NT.
- Developed multi-threaded distributed applications in C++ and Java in HP-UX and NT.
- Clarified the system requirements, created design documentation and performed code reviews.
TOOLS: UML, Java, Swing, J2EE, EJB, JSP, JMS, Perl, ksh, Eclipse, WSAD, LDAP, .NET, VC++, C++/C, IDL, XMLSAX, SOAP, Ant, HTML, CSS, Javascript.
Confidential
Software Developer
Responsibilities:
- Web Portal development for Confidential, based on Vignette components, with fully functional capabilities(Authentication, Search Machine, Stock Tickers, etc); customization options for clients.
- Development of JDBC connections to SQL-Server7 using Vignette Java Classes.
- Development of Chat Groups in Lotus Domino Sametime server environment.
TOOLS: J2EE, Servlets, JSP, EJB, JDBC, Swing, AWT, JBuilder, HTML,CSS, Javascript, Dreamweaver.
Confidential
Developer
Responsibilities:
- Developed robust Internet Billing Presentment and Payment (IBPP) systems.
- Developed Java classes and PL SQL procedures for complex HTML-XML-ORACLE transactions.
- Developed secure seamless Web connections with symmetric/asymmetric access.
- State-of-the-art Web-page development using JSP, ActuateReports, XML/XSL.
TOOLS: Java, J2ee, Jsp, Jdbc, Pl/Sql, LotusXsl, IDL, PKI, SSL, ActuateReports, HTML, CSS, JavaScript
