Java Developer Resume
New, YorK
PROFESSIONAL SUMMARY:
- Around 5 years of IT experience in design, development and support of Java/J2EE oriented applications wif strong Object Oriented Designing skills.
- Experience in Finance technology like Treasury, CreditRisk, NBPDT etc.
- Extensive experience in developing and supporting of application software using Java technologies (J2EE, Spring, Spring Batch, Hibernate, Servlets, JSP, Java Beans, JDBC, JNDI, JMS).
- Expertise in using Web development tools such as HTML, JavaScript, CSS, XML technologies (XML, XSL, XSLT, DTD, DOM, SAX), REST and SOAP Web Service.
- Supported scheduling jobs - Autosys.
- Expertise in using automated build tools like Hudson, Jenkins.
- Extensive implementation experience in Web Service architecture.
- Implemented various J2EE Design patterns like MVC, Singleton, Factory.
- Hands on experience in UNIX shell scripting language in many projects
- Expertise in Oracle, Sybase and PL/SQL and worked wif cursors, triggers and stored procedures.
- Participated in user acceptance testing(UAT) of various applications
- Has strong working experience in all teh phases of Software Development Life Cycle (SDLC).
- Executed projects for various organizations, quickly grasping teh application domain and databases involved to successfully implement and maintain teh systems.
- Strong experience in supporting production applications 24x7 wif teh help of Virtual Ticketing and Bug Tracking system like JIRA.
TECHNICAL SKILLS:
Languages: Java, HTML, SQL, PL/SQL, C, C++.
Java Technologies: JDK 1.x/1.7, J2EE, Servlets, Java Server Pages (JSP), JSP Tags, JSTL, Java Beans, JDBC, JNDI, Threads.
Database: Oracle, SQL, PL/SQL, MS-SQL Server, Sybase
Web Technologies: Spring, Hibernate, HTML, JavaScript, XML, XSL, DTD, XSLT, DOM, SAX, CSS, SOAP & REST Web Service, JSON, AJAX, Jquery.
Application/Web Servers: BEA WebLogic Server, IBM WebSphere App Server, Tomcat
Design/Modeling: MVC, DAO, Factory
Tools/IDEs: Eclipse, STS, NetBeans.
Building Tools: Maven, Ant
PROFESSIONAL EXPERIENCE:
Confidential, New York
Java Developer
Responsibilities:
- Developed Treasury web IRE module using Spring MVC.
- Worked on CALM adaptor Spring batch to generate flat files for different portfolios.
- Involved in teh complete SDLC development of teh Treasury application.
- Developed SUMMIT ETL to enrich and load summit trades to positions and product tables.
- Used JSP, AJAX, extensively for displaying positions and trade details in teh Treasury UI.
- Worked on Javascript and Jquery for client side validation in teh IRE/GAP tabs.
- Worked on Quartz scheduler integrated wif Spring batch.
- Used REST webservices to consume JSON data from Artemis application.
- Worked on Hibernate ORM tool in teh DAO layer to persist teh data to teh Oracle database.
- Developed SUMMIT ETL to enrich and load summit trades to positions and product tables.
- Worked on Treasury support to load weekly Summit, Legacy Corp, Cards trades.
- Used Oracle SQL developer for DB links, import/export treasury data.
- Used Shell scripting for developing Treasury related jobs.
- Worked on Autosys for batch jobs/scheduling - to set up SUMMIT ETL’s.
- SVN was used for version control system.
- Worked on Virtual Ticketing and Bug tracking system (JIRA).
Environment: Java, Spring, Hibernate, WebLogic, REST, Log4J, Javascript, Maven, Oracle, Eclipse, SVN, JIRA, VT, ServiceNow, JSP, AJAX.
Confidential, New York
Java Developer
Responsibilities:
- Worked on teh Navatar Build, Packaging and Deployment Tool (NBPDT)
- Developed teh Framework for teh NBPDT application using MVC.
- Developed teh Web tier JSP pages, which was responsible for displaying submission form for teh build.
- Used JSP for achieving most reusable code and ease of maintenance for presenting, formatting and gathering data.
- Involved in teh design of XML Schema for transferring teh data from UI to back end using JAXP (DOM) which maps teh data into objects for presentation.
- Worked on TIBCO JMS for creating a new version request for 3rd party components in teh NTC(Navatar Technology Catalog).
- Used Shell scripting to write support utilities like PushJob, ThirdPartyInstallation etc.
- Worked on Autosys for batch jobs/scheduling - to notify users for prolonged staging builds, to clear up teh build and packaging directories.
- Used BCP to load flat file data to teh database as part of teh support work.
- Used Log4J utility to generate run-time logs.
- Externally leveraged L2 Production support.
- Developed Stored Procedures, triggers and functions to process teh data using Sybase and for data integrity among all tables.
- Migrating current MVC architecture to Spring MVC using Hibernate.
- Worked in support 24x7 to handle production related support issues.
Environment: Java, Spring, Hibernate, JSP, J2EE, MVC, Java Script, XML, CSS, DOM, JMS, Java Mail, Log4J, ANT, JDBC, Sybase, WebSphere, Eclipse, CVS.
Confidential
Java Developer
Responsibilities:
- Understanding of System Requirements both functional as well as Technical.
- Involved in design and development of presentation layer using HTML, JSP.
- Involved in designing teh screens and client/Server side validations using JavaScript and validation frame work
- Participated in UAT and also incorporating teh feedback/changes received from system users.
- Responsible for deployment of dis application in test server
- Testing and debugging of teh code.
Environment: Java1.5, JSP1.2, Servlets, Tomcat, MySQL, JavaScript, Eclipse, JDBC, ANT.
Confidential
Jr Java Developer
Responsibilities:
- Involved in preparing Design document. Designed teh component architecture of teh assigned features
- Developed Service layer classes to support teh business functionality wif Spring MVC
- Developed ANT script to perform tasks such as building of jar files, cleaning of old/unused files, etc.
- Used XML access to export teh full environment (wif all teh settings & configuration)
- Involved in writing build scripts & deploying application on Test Servers
- Involved in design and development of presentation layer using HTML and JSP
- Responsible for deployment of dis application in test server
- Involved in BugTacking, defect Fixing and did production support 24x7.
- Work on improving teh code quality.
Environment: Java, JSP, Spring 2.0, JDBC, Web Services, SOAP, XML, JavaScript, Tomcat 6.0, Oracle 9i, ANT.