We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Senior Java/J2EE Developer with around 8 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications in Capital Markets in Credit Risk Domain, Financial Services (Mutual Funds, Investments), Retail Banking, Internet Banking, Investment Banking and Lending domains.
  • Excellent interpersonal skills and abilities to interface with Business Users, rich work exposure in software development with responsibilities as Project Leader, Team Member, Onsite Coordinator and Configuration Manager.
  • Excellent work exposure to Software Design and Development for Credit Risk, Mutual Funds, Retail Banking, Internet Banking, Investment Banking and Lending. Financial Services space during my assignments with Citi Group, PNC Global Investment Services, Confidential, Development Bank of Singapore, Shinsei Bank of Japan and Deutsche Leasing of Germany and Citi Group, NA.
  • Excellent background in developing applications using Java, J2EE, SOA, working experience on BEA WebLogic Application Server, WebSphere Application Server (WAS). Some of the technologies extensively worked on during my tenure in Software Development are Spring Framework, Struts, Hibernate, Swings, Web Services, AJAX, XML, JMS, JNDI, Apache, Tomcat, JDBC and Databases like Oracle 8i/9i and Sybase.
  • Strong work experience on the Front End UI development using HTML, Swings, AWT along with Java Servlets and JSP, Java Script, CSS.
  • Hands on experience with SQL and PL/SQL. Have been working on Query optimization, functions and Stored Procedures and other database objects. Worked on Oracle 8i/9i and Sybase.
  • Strong experience on various development environments like Eclipse, RAD, Log4J, WS-FTP, TOAD, DbVisualizer, Win SQL, SQL, WinSCP.
  • Accompanied by strong programming skills in Java, EJB, Servlets, JSP, and JavaScript.
  • Worked extensively on build and deployment tools like ANT, Maven and version control using CVS, PVCS, Visual Source Safe.
  • Thorough understanding of Object Oriented Methodology, UML and Design Patterns.
  • As a Lead Software Developer, worked extensively with Client’s architecture team to design and develop a highly demanding Web Environment for a Financial Client.
  • Expertise in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML.
  • Working experience in UNIX shell scripting, awk programming MS-DOS Batch Files
  • Core Competencies includes but not limited to Service-Oriented Designing; Banking(Credit Risk, Mortgage, Leasing, Lending and Internet Banking) applications, Financial Services, Object Oriented Modeling, Enterprise Application Design & Development, System Analysis, Model Driven Designing, Integration using XML standards and Web Services, Secure Designing and Coding, System Security Designing, Data Analysis, Meta Data Definition, Data Modeling, Application & System Risk Assessment.

TECHNICAL SKILLS:

Languages: Java, JavaScript, Java Beans, JSP, SQL, C, C++, HTML, XML, COBOL, DHTML

Frameworks: Spring Framework, SOA, J2EE, Apache Struts, Hibernate, MVC, AJAXJUnit, Java RMI, Web Services, Maven, Ant:

APIs/Technologies: Servlets, EJB, JNDI, JMS, JFreeChart, SAX/DOM Parser, Java Swings

Servers: Weblogic 10, Websphere 7, Tomcat 7, Sun One Webserver, JRun

Softwares: Eclipse, RAD, ClearCase, VSS, CVS, Toad, Db Visualizer, Rumba for

Databases: Oracle, Sybase, MySQL

OS: Windows (NT/2000/XP/Vista), Unix/Linux, Solaris, AIX

Misc: UML Modeling, Use Case Drive Requirement Process, Test Driven Development

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Design and Coding of various JAVA modules
  • Design and Implementation of Service Oriented Architecture (SOA) for the Application
  • Design and Coding of Web Services to implement SOA
  • Design and Coding of User Interfaces using JSP, AJAX and Servlets.
  • Design, Develop and maintain various Database Objects like Stored Procedures, Tables, Views and etc. in Sybase and using DbVisualizer.
  • I have created the entire framework to Plot the Graphs in various parts of the application using JFreeChart API and the framework is totally configurable for newer Graphs.
  • Coding the business tier which includes the business objecs and delegates using JDK 1.6 APIs.
  • Coding the persistence module using JDBC and SQL/PLSQL.
  • Prepare the necessary design and test documents
  • Designed and Developed the framework for the interaction between internal systems like SAFE
  • Has been involved in end-to-end delivery of various modules with the responsibilities like design, develop, prepare unit & business test cases for self and users, deploy in all the environments.
  • Create and modify Unix Shell Scripts and Cron/Autosys jobs for various file processings and monitoring the health of application
  • Create PL/SQL procedures and fine tune database queries
  • Communicate with Business Users and facilitate them with required data,
  • As a Team Lead, mentor and guide the team and track the deliverables
  • Involved in writing and reviewing Ant Scripts for building, testing the Application.

Environment: Java, J2EE, Spring Framework, Hibernate, Web Services, JDBC, JSP, Servlets, Apache Tomcat, Weblogic 10, Unix, HTML, CSS, XML, AJAX, Java Script, Ant Script, PL/SQL and Sybase, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Design and Coding of various JAVA modules
  • Design and Coding of User Interfaces using JSP, Struts, AJAX, Servlet.
  • Design and Coding of Web Services to implement SOA
  • Design and Coding the business tier which includes the business objecs and delegates using JDK 1.6 APIs.
  • Design and Coding the persistence module using EJB, JDBC and SQL/PLSQL.
  • Designed and developed the XML Schema for the client server communication protocol.
  • Prepare the necessary documents and design documents
  • Test and report the accessibility of various sites
  • Connect to various Unix servers and monitor the application log files for ensuring smooth running of the applications
  • Create and modify Unix Shell Scripts Cronjobs for monitoring the health of application
  • Create PL/SQL procedures and fine tune database queries
  • Report any production problems using the standard escalation system. Preliminary analysis of the problem has to be done by the production support and have to take necessary actions to resolve the problem
  • Generate weekly reports to analyze the performance and traffic to the sites
  • Stop and start various application servers as part of the weekly maintenance schedules and occasional software moves
  • Help application users with their profile maintenance
  • Interface with DTCC and other partners for troubleshooting the site's connectivity problems
  • Work with the loader jobs and Database for the necessary changes
  • Involved in writing and reviewing Ant Scripts for building, testing the Application.

Environment: Java, J2EE, JDBC, Web Services, JSP, Servlets, Struts, JSTL, WebSphere, Apache Tomcat, Weblogic, Unix, HTML, CSS, XML, AJAX, Java Script, JMS, Ant Script, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc, WEBLOGIC 9.2, Log4J

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Design and Coding of various JAVA modules
  • Design and Coding of User Interfaces using JSP, AJAX and Servlet.
  • Participate in Analysis, Design and Architecture of the project
  • Preparing the Proof of Concept and the Presentations to demostrate the solution.
  • Designing new enhancement requests. This includes the use of various OOAD design Pattern to come up with the optimal system architecture.
  • Developed the XML Workflow Engine in JAVA, XML.
  • Wrote Swing UI classes for modules like Collection Societies, Pending Products.
  • Applied patterns like Singleton, Value Object, Business Delegate, Front Controller, MVC, Data Access Objects and Factory Lookup
  • Created reports for Asset Based Reporting for the Branch Users
  • Developed business logic for the Asset lifecycle and Authorization processes
  • Analyze user requirements, procedures and problems to automate or enhance existing system.
  • Designed database and created Tables, Views, Stored procedures, Functions, Packages, Triggers and sequences using Oracle 9i and TOAD
  • Used PVCS for version controlling
  • Led team of 4 people towards the closure of UAT & pre- production issues and stabilized the application.
  • Was responsible for user acceptance testing, building, packaging and shipping of application for production environment.

Environment: Java 5, JSP, Struts, Hibernate, JSTL, Custom Tags, HTML, CSS, XML, AJAX, Java Script, JMS, JSP, Servlets, Oracle 9i, Ant Script, PL/SQL.

Confidential

Technical Lead

Responsibilities:

  • Involved in Analysis, Design and Architecture of the project. Responsible for class diagram, Sequence diagram, Activity diagram.
  • Design and Coding of various JAVA modules
  • Design and Coding of User Interfaces using J2EE, JSP and Servlet and HTML.
  • Applied design patterns like Singleton, Value Object, Business Delegate, Front Controller, MVC, Data Access Objects and Factory Lookup
  • Created reports for Collateral Reporting and Asset Based Reporting for the Module
  • Developed business logic for the Asset and Collateral lifecycle and Authorization processes
  • Analyze user requirements, procedures and problems to automate or enhance existing system.
  • Designed database and created Tables, Views, Stored procedures, Functions, Packages, Triggers and sequences using Oracle 9i and TOAD
  • Developed various reusable Helper and Utility JAVA classes and PL/SQL Packages, which are being used across all the modules of the application
  • Managed a team size of 6 people
  • Responsible for overlooking technical & functional aspects of the project and ensuring smooth delivery
  • Used PVCS for version controlling
  • Coding of Business components in EJB.
  • Coding the Presentation tier using Struts 1.1 APIs.
  • Coding the business tier which includes the business objecs and delegates using JDK 1.4 APIs and J2EE APIs.
  • Coding the persistence module using JDBC, SQL/PLSQL.
  • Involved in writing and reviewing Ant Scripts for building, testing the Application.
  • Designed and developed the XML Schema for the client server communication protocol.
  • Deployment of application to UAT, production environments, resolving issues with other deployment and testing groups.
  • I was also involed in writing the unit test script using JUNIT as a part of Unit Testing of the system and Providing the UAT support to the client.

Environment: Java, J2EE, JDBC, JSP, Servlets, WebSphere, Weblogic, AJAX, log4j HTML, CSS, Java Script, XML, PCVS, SQL and PL/SQL, UNIX and Solaris

Confidential

Sr. Software Engineer

Responsibilities:

  • Desing and Coding of Common Front End tool for Multi-lingual character management.
  • Design and Coding of various JAVA modules
  • Design and Coding of User Interfaces using J2EE, JSP and Servlet and HTML.
  • Worked on the Admin Module, which uses the Maker Checker Concept
  • Developed JSP for Interface console.
  • Created business logic for Money Manager and Client modules
  • Design, development and implementation of Common services like auditing, security
  • Performed unit testing and Integration Testing.
  • Written Junit Test Cases for testing Aggregations using JUnit
  • Designed database and created Tables, Views, Stored procedures, Functions, Packages, Triggers and sequences using Oracle 9i and TOAD
  • Packaging and Deployment of product on Weblogic 8.0 using ANT scripts.
  • I was also responsible for interaction with onsite team which includes the client’s technical representatives for project related activites.

Environment: Java, J2EE, JDBC, JSP, Servlets, Weblogic, HTML, CSS, Log4J, VSS, UNIX and Windows NT/2000, XML, AJAX, Java Script, Ant Script, PL/SQL

Confidential

Java/J2EE Developer

Responsibilities:

  • Design and Coding of various JAVA modules
  • Design and Coding of User Interfaces using J2EE, JSP and Servlet and HTML.
  • Implementation of presentation layer using JSP, HTML, CSS and JavaScript.
  • Client side critical form validations using Java Script functions
  • Designed database and created Tables, Views, Stored procedures, Functions, Packages, Triggers and sequences using Oracle 9i and TOAD
  • Created reports for Lease Details using Orbi Reports, which is an internal Report Generation Tool
  • Work distribution through a data-driven workflow
  • Work management and time tracking
  • Involved in Unit Testing using JUnit

Environment: Java, JSP, Struts, HTML, CSS, XML, Java Script, Oracle 8i, Ant Script, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc, Log4J, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Design and Coding of various JAVA modules
  • Implementation of presentation layer using JSP, HTML, CSS, and JavaScript
  • Maintained a Defect Tracker document to track the defects and its resolution
  • Prepared sequence diagrams and Flow charts to efficiently model the modules of the proposed system
  • Designed the user input forms and the business validations needed
  • Wrote the PL/SQL procedures and functions needed for the back-end of the business
  • Designed database and created Tables, Views, Stored procedures, Functions, Packages, Triggers and sequences using Oracle 9i and TOAD
  • Wrote unit test cases, system test cases and integration test cases using JUNIT
  • Tested the system thoroughly and actively participated in Bug fix.
  • As a team member involved in design, development and unit testing.
  • Prepared installation document and user test case documents for change requests.

Environment: Java/J2EE, JDBC, Java Script, Oracle, Weblogic 6, Servlets, JSP, HTML, Linux.

We'd love your feedback!