We provide IT Staff Augmentation Services!

Senior Java/web Developer Resume

0/5 (Submit Your Rating)

Ridgefield Park, NJ

SUMMARY

  • 8 years of strong professionalexperience in developing and maintaining the Web applications and theN - Tier distributed systems usingJava/J2EEtechnology.
  • Experienced in the overall phases of the Software Development Life Cycle (SDLC) such asWaterfallandAgile Methodology.
  • Extensive experiences of developing big scale enterprise application utilizingOracle’s Object Relational Database (and other relational databases too).
  • Proficient inObject-Oriented Analysis, Design, Development, Testingand Maintenance.
  • Experience in developing applications usingJBOSS ESB.
  • Experience in Shell Scripting with UNIX
  • Strong experience working withJDBC and connection poolto connect to databases such asDB2, Oracle, MSSQL.
  • Proficient in usingframeworks Struts, Spring MVC.
  • Excellent experience in developing business logic by using action servlets, EJB, JMS.
  • Extensive experiencein configuring and deploying J2EE applications onTomcatserver and JBOSS Application server.
  • Experience withJava API like JDBC, JTA, and JNDI.
  • Skilled in implementingJ2EE Design Patternslike MVC, Singleton, Factory and DAOetc.
  • Experience withANTand Maven automation build tool.
  • Very good experience with debugging and also having logging experience with log4j.
  • Having knowledge in performance tuning and optimization.
  • Programming Experience in Databases such asSQL, PL/SQL,worked as PL/SQL Developer.
  • Experience in version controls likeCVS, and SVN, Clear Case.
  • Having knowledge inTest Driven development.
  • Experience in working withJSE (Multi-threading, Collections, Exception handling, etc) and POJO programming.
  • Extensive experience inJSP, AJAX, HTML, XML, XSLT, XSD, JavaScript, JQuery and CSS.
  • Having knowledge and work experience in Spring JDBC, Spring Hibernate. Spring iBatis.
  • Having experience in financial domain and trading domain.

TECHNICAL SKILLS

Languages: Java, HTML, JavaScript, CSS3, XML, VB, MS Excel Macros,Unix,Shell scripting

Technologies: JSP, Servlets, JDBC, EJB, JMS, JBOSS ESB, Webservices, DTD, XSLT, Ajax, JSon, JQuery, log4j, DOM parsers, Aspose API, Java Mail, Spring MVC,Spring JDBC, Spring iBatis, Spring Hibernate

Frameworks / System Design: Rosseta, (Jboss ESB), Struts, Spring MVC, MVC, UML, J2EE Design Patterns

Application Servers/ Web Server: JBoss, iNautilus, TOMCAT

Operating Systems: WINDOWS NT/XP/Vista/2000/2003/7, Red Hat Linux, Shell scripting, Unix

Databases applications: DB2, Oracle, Adabas, MySQL, MS SQL Server 2000/2005, MS Access

IDE: Eclipse, JBoss Studio

Tools: Aspose for Java, SVN, Rational Clear Case, CVS, Apache Ant, Putty, Firebug, Squirrel, Filezilla, Win Merge, Notepad++, MS Visio, JAD, DB2Connect, Oracle SQL Developer, Http Watcher, Text Pad

Domains: Financial, Real-time (Public Facing website)

PROFESSIONAL EXPERIENCE

Confidential, Ridgefield Park, NJ

Senior Java/Web Developer

Responsibilities:

  • Analyze, develop, and implement complex functionality according to business requirements.
  • Involved in the maintenance and enhancement of the public facing internet website Samsung.com and intranet website Web Content Management System (WCMS).
  • Involved in analysis and implemented new modules to accommodate the new or modified designs requested by the business users and also involved in resolving issues with both the internet and intranet websites.
  • Engage with business users, systems architect, and data/database specialists to coordinate application development and database design.
  • Developed modules using Spring MVC and Struts 1 and Web Services for the business logic to evaluate the promotions, product details and accessory details to be displayed in the websites.
  • Involved in creating the database setup for the web application at each environment.
  • Developed modules to use Spring/iBatis to communicate with Oracle database.
  • Developed SQL queries and triggers for Oracle database to store and add/update / delete the product and accessory information, product reviews and images displaying in the Samsung.com website.
  • Developed Ajax based screens, JQuery UI, JSTL and JSPs to display the Samsung product related information in the public facing Samsung website and to control the business content by the business users through WCMS.
  • Working on Integrating Java application and developing modules to process third party XML files.
  • Provided support for testing at QA, integration and Production.
  • Analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing along with business users, and building the application and deploying it to QA,UAT and Production.

Environment: Spring MVC, Struts, iBatis, JSP, Action Servlets, DAO, Java Script, jQuery, jQuery Plugins(ui block),CSS3, JSTL, MS SQL server, Oracle, CVS,Eclipse, Tomcat 6, Notepad++, HTML5, HttpWatcher, Windows 7, putty, FileZilla, Firebug 3.

Confidential, Brooklyn, NY

Senior Java/Struts Developer

Responsibilities:

  • Involved in all stages of the project development process of ACE and also involved in coding few modules for the AST/CST frameworkwhich controls the visibility of the applications specific to AST and CST representatives.
  • Involved in analysis and resolved the issues with the framework user access setup screens, giving them proper access to the applications mounted in the framework.
  • Involved in sending the exceptions being mailed to the support group whenever the users encounter an error in any page of the framework.
  • Involved in analysis, design, development and maintenance of the ACE product, providing technical support to team members and also to the users.
  • Developed a Struts 1.2 based web application mounted on a centralized AST/CST portal.
  • Did setup the user access for the CSRs who use ACE.
  • Developed JSTL for the access control layer.
  • Developed modules involving JDBC framework to communicate to multiple database (Adabas, DB2 and MS SQL).
  • Developed SQL queries to store and add/update the letter document headers in MS SQL.
  • Developed Ajax based screens, JQuery UI and JSPs to display the account information for the investor and the legacy templates (investor correspondence) which have to be updated by the CSRs and emailed them to the investors.
  • Developed modules using Aspose. Total for Java kit to dynamically generate word and pdf docs from the existing templates and add the investor details to the documents dynamically and then save them anywhere in their desktop. CSRs will mail or email or fax those letter documents to the investors. And this tool creates such an easier mode for Java to communicate with various file formats and AST started implementing Aspose API for all other applications involving document process.
  • Provided support to QA, integration and production teams.
  • Involved in creating the share drives and internet explorer setup for the CSRs guiding them to resolve issues in using the web application at each and every stage.
  • Analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing along with CSRs, building the application and deploying it to QA teams and production team.

Environment: Struts, JSP, Servlets, DAO,JDBC, Java Script, jQuery, jQuery Plugins(ui block),CSS 3, Aspose ToolKit (Document Processing API for Java), DB2, MS SQL server, Adabas, Entire X,CVS,Eclipse, JBoss Studio, Notepad++, HttpWatcher, Windows.

Confidential, Lyndhurst, NJ

Senior Java/ESB Developer

Responsibilities:

  • Involved in all stages of the project development process.
  • Involved in design, development and maintenance of the product, providing technical support to team members.
  • Developed a Jboss ESB application to listen to the text file having the data file location message and process the data file.
  • Used Entire X to send request to Natural Program.
  • Developed modules to connect and maintain database connection with Oracle database.
  • Developed modules to extract the location of the data file from ESB message, validate and organize the data according to tabular columns and upload the same to Oracle database using batch update. After the upload process is done, an email will be generated to report the result of the upload.
  • Used SQL insert statements and did batch update.
  • This data will be handled by the front end team to produce a report to the shareholders.
  • Worked along with third party at few stages and made this application being consistent all times at all stages of development and deployment.
  • Performed testing and support testing at all test beds.
  • Responsible for end to end testing, building the application and deploying it to QA teams and production team.

Environment: JBoss ESB scheduler,Core JavaESB Mail service, JDBC, SQL Queries, Adabas, Entire X, Oracle database, CVS,Eclipse,Windows.

Confidential, Terre Haute, IN

Java Programmer Analyst

Responsibilities:

  • Involved in requirement gathering meetings with business, security team and compliance.
  • Involved in meetings with Oracle team to understand the product.
  • Involved in migrating userid and password details from SQL tables to Oracle LDAP.
  • Involved in designing the application changes related to login and session management.
  • Developed modules to change the login page to call webservices which inturn communicates to Oracle LDAP to perform authentication of the user detail.
  • Authorization is still handled in Oracle database.
  • User creation pages are all changed to insert the userid and random generated password to LDAP and this is how high end security is implemented to the authentication detail.

Environment: Java, JSP, Web services, ASP,JDBC,MS SQL server, Oracle, CVS,Eclipse, JBoss, Notepad++,Windows.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in the maintenance and enhancement of the front end interface DataShopper, and acted as the point of contact for the support.
  • Redesigned the CA WSO product into an iNautilus web application using Python commands defined in iNautilus app server and created the app server property files and deployment files anddeployed it in iNautilus application server for each version upgrades coming from CA.
  • Configured and maintained the DB2Connect instances and SQL server instances and also MS Access DB for the tool whenever there is an upgrade in DB2Connect software installed in Production servers.
  • Performed complete testing for every CA’s batch update of WSO in TOMCAT web server and coordinate with CA support team for reporting and resolving application errors.
  • Initiated and created a VOB structure for the DataShopper Project and moved the project to ClearCase repository, which replaced the old method of sending the war file to the Change Management team. This made the Data Shopper project code be managed efficiently and made the testbed moves became systematic and quick.
  • Involved in the support of creating weekly reports for the mainframe jobs running for Platinum Repository, finding the error codes and makes appropriate fixes.
  • Developed database property file and used JDBC API to connect to all databases (DB2, MS SQL, and MS Access).
  • Involved in the design of login screen of the tool, displays the username and search object name in all pages of their search.
  • Developed JSP pages for new Confidential specific search objects to show Jobs dependency and displays a collection of JSPs be visible in one JSP page using FRAMESET and added alert boxes and mouseevents using JavaScript to give the users more detail. .
  • Developed JSP pages, HTML pages to display the table resultset into HTML report, Excel report and MS Access Report. This feature is most helpful in finding the relations among the jobs when any job stops abruptly..
  • Developed a Tree representation report to picturize the mainframe job flow using XML nodes that includes developing XSLT, DOM parsers, CSS stylesheet. This tree shows the predecessor and successors of a particular job.
  • Involved in checking DataShopper log files to keep track of exceptions thrown out of backend SQL queries or db connection issues or log file size exceeding or SQL error codes and fix them accordingly.
  • Developed VB6 modules and having MS Access DB as backend to process the Data Shopper log files to rate search objects usage and its performance.
  • Had hands on in DB2 for z/OS to monitor the daily, weekly and monthly jobs and also worked with adding or updating data to DB2 tables.
  • Involved in coding Stored Procedures for Job related search objects in DataShopper.
  • Coded SQL queries to extract/update the data in the DB2 tables, SQL tables and MS Access DB.
  • Involved in analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing along with team members, building the application and deploying it to QA teams and production team.
  • Involved in documenting the run book and the code enhancements and the issues and fixes for future reference.
  • Provided knowledge transfer to team members on all front end activities for DataShopper.

Environment: J2EE(MVC), Core Java, Servlets, JSP, JDBC, DAO, HTML, JavaScript, CSS, XSLT, log4j, Design Patterns, MS SQL, Tomcat web server, iNautilus app server, ClearCase,DB2Connect software, Eclipse, Excel Macros, VB6, XML, FTP, PUTTY, Notepad++, HttpWatcher, Windows Services, Windows.

Confidential

Java Application Developer

Responsibilities:

  • Involved in all stages of the project development process.
  • Involved in design, development and maintenance of the product, providing technical support to team members and coordinating with control center team members.
  • Configured and maintained the DB2Connect instances whenever there is an upgrade in DB2Connect software installed in Production servers.
  • Created a VOB structure for the IBD Repository Project and moved the project to ClearCase repository, which replaced the old method of sending the war file to the Change Management team.
  • Developed database property file and used JDBC API to connect to all databases (DB2, MS SQL).
  • Developed JSP pages, CSS, JavaScript files for the GUI part of this project.
  • Developed Servlets, DAO to handle database operations and business logic.
  • Developed JSP pages, HTML pages to display the table resultset into HTML report, Excel report and MS Access Report.
  • Involved in checking IBD Repository log files to keep track of exceptions thrown out of backend SQL queries or db connection issues and SQL error codes and fix them accordingly.
  • Had hands on in DB2 for z/OS to monitor the daily, weekly and monthly jobs and also worked with adding or updating data to DB2 tables.
  • Coded SQL queries to extract/update the data in the DB2 tables, SQL tables.
  • Involved in uploading Standard file information to DB2 tables.
  • Involved in analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing along with team members, building the application and deploying it to QA teams and production team.
  • Involved in documenting the run book and the program code flow for this project.
  • Joined as a campus recruit.

Environment: J2EE(MVC), Core Java, Servlets, JSP, JDBC, DAO, HTML, JavaScript, CSS, Design Patterns, MS SQL, iNautilus app server, ClearCase,DB2Connect software, Eclipse, Notepad++, HttpWatcher, Windows.

We'd love your feedback!