We provide IT Staff Augmentation Services!

Sr Java Developer Resume Profile

4.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 10 years of experience in advanced applications development using Java, J2EE XML Technologies and development of Internet /Intranet based server side multi-tier distributed applications using J2EE technologies
  • Excellent expertise with Java 1.5, JSP 2.0 and JSF.
  • Excellent understanding in Banking and Insurance domain.
  • Has full system life cycle hands-on experience: analysis, design, coding, testing, performance tuning, installing, documenting, maintaining, and end-user training.
  • Expertise in front end development and design using - Core Java V1.4, V1.5, Multi Threading, Servlets, JSP, JSTL, Struts V1.2, Struts 2.0, Ajax, HTML, XML, JavaScript, PL/SQL
  • Extensive hands-on experience in object-oriented analysis, designs, modeling and programming tools in conjunction with Unified modeling language UML .
  • Proficient in Software Configuration Management using VSS, PVCS, CVS and ClearCase/ClearQuest.
  • Proficient in programming with Java and sound knowledge of associated concepts and technologies such as JSP/Servlets, Struts, EJB, JNDI and LDAP.
  • Proficient in server side programming using Java, Servlets, JSP, Java Beans, EJB, JDBC.
  • Proficient and well experienced in client side scripting Java Script.
  • Proficiency in the Administration, Configuration and deployment of IBM Websphere.
  • Deployed applications on Weblogic and Jboss application servers
  • Extensive experience in working on IDEs like Eclipse, RSA, BEA Weblogic.
  • Extensive experience in working on Internet Explorer IE , Firefox and Safari
  • Good experience in Documentum with java using WDK framework.
  • Excellent experience in using Struts and WDK frameworks and MVC architecture
  • Experience in using application servers like Apache Tomcat, JBoss, Websphere and BEA Web Logic
  • Excellent Experience in SQL queries and Stored Procedures.
  • Excellent experience in Agile Software Development Methodologies
  • Extensively worked on tools like TOAD Oracle , Edit plus, Text Pad.
  • Experience in design patterns such as Singleton, Session fa ade, Adaptor, MVC, Business Delegate, Service Locator etc.
  • Conceptual knowledge in Mainframe machines IBM certified Mainframe programmer with knowledge in IBM DB2.
  • Experience in working on both Development and Support based projects with mission critical deadlines
  • Proficient in leading small teams, coordinating and interacting closely with various teams of interfacing applications
  • Excellent experience in requirements gathering, design and development of various functional documents.
  • Superlative communication and teamwork skills to mange multi-tasks in a high priority and pressured environment with excellent verbal and written communication skills.
  • .

TECHNICAL SKILLS:

Web Languages

Java, J2EE JSP, JSF, Servlets, Struts 2.0, Spring Web Flow, WDK Framework with Documentum , JSP Tag Libraries, EJB 3.0, JDBC, JavaScript, SQL

Frameworks

MVC, Struts, JSF Framework, WDK Documentum

Methodology

OOAD, OOPS, UML, RUP, Autosys

Scripting Language

JavaScript, CSS

Markup Language

HTML

Database

Oracle11, 10g, 9i, 8i, 8.0, DB2, MySQL 2005, 2000, 7.x MS Access 2007

Operating System

DOS, Windows

IDE Tools

Eclipse, RSA, JBuilder, Oracle ADF, Web Logic, Enterprised Architect, Rational Rose, LDAP, RUP Methodology, Clear Case/Clear Quest, Maven, APEX, SOAP UI

Methodologies

OOPS/OOAD, UML, J2EE Design Patterns

Version Control

VSS, PVCS, MKS, Clearcase, Serena

Tools

RAD, Eclipse, EditPlus, Apache Ant, log4j, JUnit, Visio

Web/App. Servers

Websphere Application Server 8.0, Apache Tomcat, SunOne Application Server, Web Logic 7.1/8.x, JBoss 4.x, Websphere 5.0/5.1

ORM Tools

Hibernate, JPA, iBatis

Other

MS Office Suite, MS FrontPage, Toad, SQLDeveloper, CVS, VSS, Test Director, Dreamweaver, Unit Test, NIKU.

EXPERIENCE:

Confidential

Sr Java Developer

Responsibilities:

  • Created the Low Level Design Documents for Case Transfer and Update After Transfer modules which include case diagram, class diagram, sequence diagram and flow diagrams for BPM flow
  • Created Design Specification Documents based on Use Case and JAD session
  • Actively participated in JAD sessions to gather requirements from the clients and the users
  • Lead Developer for Case Transfer and Update After Transfer modules and has completely taken the responsibility for Beta 1 Release Idaho
  • Designed the screen flow and the screens for both modules
  • Designed BRMS - Rule Engine for implementing Hard/Soft/No stops conditions for transferring a case from one jurisdiction to another
  • Configuring and deploying the application in Websphere Application server
  • Struts 2.0 has been used along with EJB 3.0 and JPA for developing the application BRMS is used to implement the Rules and BPM for Case Transfer Review Approval process
  • Actively involved in cross team collaboration for integrating the module with rest of the application
  • Development of code has been based on the SSA/Federal coding standards and has been constantly reviewed by the SSA code review team
  • Used HP Quality Center for tickets and raising defects to Analysts and DB team
  • Interact and coordinate with testing
  • Assist on special requests such as presentations or walk-throughs with Client and users
  • Complete Administrative Tasks including weekly Issues Log updating, weekly Status Reports, Functional Area Meetings, etc.

Environment: Java 1.6, J2EE, JSP, Struts 2.0, Websphere Application Server 7, Solaris, RAD 8.0, EJB 3.0, JPA, Electronic File Interface using Webservice, Toad, IBM DB2, DB2 Express, MKS, HP Quality Center, Microsoft Visio, JBPM, BRMS, jQuery.

Confidential

Programmer Analyst

Responsibilities:

  • Primary support from PAS team for Wachovia-Wells Fargo Conversion activities. This includes 48 hrs continuous support on weekends. There will be a dress rehearsal that happens prior to main Production conversion. 48 hours support will be done in two shifts. Activities during the conversion includes:
  • Monitoring the Autosys jobs Batch execution jobs
  • Monitoring log files for exceptions and errors
  • Involved in making timely decisions regarding the strategies in case of unexpected errors and exceptions
  • Generating the Statistics and Exception reports for each module. These are business check points, based on which the business will take Go/No Go decisions
  • Running the Reconciliation queries and also the extracts for the business for making critical decisions
  • Helping the Conversion team members in executing the Game Plan steps for conversion
  • Also help the Non Billpay Conversion team in generating the extract for exceptions and errors that happened in each module
  • Supported as Primary on call for handling OPS and PYD tickets. This includes the transfer failure and batch failure. This is done on '24x7' basis as and when there are issues in the applications
  • Developed applications OPS, PYD and Bill Pay in Oracle Application Express APEX for supporting the Conversion. This has helped in automating numerous steps in Conversion Game Plan. These applications, instead of directly connecting to the Production database, uses database links from PAS development database to connect to the Production for security reasons . These applications helped in reducing the duration of the Game Plan steps from 30 mins to 30 secs which was highly appreciated .

Environment: Java 1.5, J2EE, Windows, Solaris, Eclipse, Toad, Stored Procedures, Clear Case, Oracle 11, APEX Oracle Application Express , Autosys, UNIX, Web services, SOAP UI, PAC2000/REMEDY, Clear Quest

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Participated in JAD sessions with various stakeholders to gather business requirements
  • Involved in Requirement gathering and preparation of design documents Reviewed and provided feedback on Business Requirements .
  • Create software requirements including functional requirement includes use cases , non-functional requirements e.g. usability, general performance requirements and system specifications.
  • Created the Business Rules and Mockup Screens using HTML.
  • Creation of the use case diagram, class diagram, sequence diagram, test-cases and use-cases for the Add New Case module
  • Conduct reviews of functional requirements and technical specifications with the necessary stakeholders
  • Help define the tasks in the project plan
  • Created the Data flow diagram for backend using Microsoft Visio.
  • Involved in the development team The project uses Java and Spring web flow
  • Worked on the database side for developing Packages, Functions and Procedures
  • Assist DBA to design database table structure.
  • Strictly following the Object Oriented concepts for developing the code
  • Development of code is done based on the Sun coding standards
  • Team Lead for Add New Case module and helped other team members
  • Interact and coordinate with testing ensure that Testing is executing any batch jobs that may be required.Address any issues that arise in testing for my module
  • Assist on special requests such as presentations or walk-throughs with approval by PM
  • Worked closely with various interfacing teams for smooth and bug free delivery
  • Complete Administrative Tasks including weekly Issues Log updating, weekly Status Reports, Functional Area Meetings, etc.

Environment: Java 1.5, J2EE, AJAX, Spring web flow, JavaScript, Servlets, JSTL, DHTML, EJB, Windows, Eclipse, Toad, Stored Procedures, Serena VSS , Dreamweaver, LOG 4J, JNDI, Microsoft Visio, Oracle 10, SunOne Application Server, Crystal Reports 10.

Confidential

Sr. Programmer Analyst

Bar Admission Project

Responsibilities:

  • Involved in Requirement gathering and preparation of design documents.
  • Creation of the use case diagram, class diagram, sequence diagram, test-cases and use-cases for the entire application using Rational Rose.
  • Done a thorough research on how to combine JSF frame work with Struts and EJBs.
  • Studied and worked with IBM DB2 Mainframe database
  • Researched the various possibilities of JCourts framework.
  • Developed and modified PL/SQL stored procedures and functions
  • Communicating with the end user and getting the requirement.
  • Configuring and deploying the application in IBM Websphere.
  • Assist DBA to design database table structure.
  • Strictly following the Object Oriented concepts for developing the code
  • Development of code is done based on the Sun coding standards
  • Taken the complete responsibility of Phase1 project delivery
  • Worked closely with various interfacing teams for smooth and bug free delivery

Environment: Java 1.5, J2EE, JSF, AJAX, Struts, JavaScript, Servlets, EJB, Windows, WebSphere App Server 6.1, Stored Procedures, ClearCase/ClearQuest, JNDI, LOG 4J, iBatis, RSA7.0, IBM DB2.

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Designed and developed various Screens using JSP, Javascript, HTML, CSS.
  • Responsible for doing a thorough investigation on the financial domain as well as how the finance related processes are being carried out in Hearst Communications.
  • Responsible for leading the team and communicating with the client for gathering the requirements, fixing the issues and updating the status.
  • Developed and modified PL/SQL stored procedures and functions as required by different markets.
  • Involved in design and prepared activity diagrams, sequence diagrams and class diagrams from various use-cases using Rational Rose.
  • Extensive application of J2EE design patterns namely Service Locator, DAO, Factory pattern, Business Delegate, Session Facade and MVC, Singleton.
  • Developed scripts for Data definition, data modeling and created views.
  • Used Log4j features to log information. Different processes are categorized for easy debugging and added feature to manually turn on and off log information based on category.
  • Researched issues brought by clients and fixed problems in timely manner.
  • Have worked in bug fixing and implementation of CR Change request .
  • Co-ordinated with the QA lead for development of test plan, test cases, test code and actual testing, responsible for defects allocation and ensuring that the defects are resolved
  • Helped testing teams by modeling a sample windows and creating jobs that simulates other market.
  • Developed EJB classes and Data access classes.

Environment: Java 1.5, J2EE, JSP, JMS, JDBC, JavaScript, IIS, Servlets, XML EJB, JSF, HTML, Windows, BEA WebLogic, PL/SQL, VSS, JIRA, LDAP,LOG 4J, JNDI, Crystal Reports, Oracle 10G.

Confidential

Senior Developer/Team Lead

Responsibilities:

  • Enclosure project is implemented using a combination of JSF frame work and EJB 3.0 for handling the server side programming. This encourages the separation of code into pieces that handles business logic, application logic and presentation.
  • Developed the action classes to execute the logic, and action forms to process user input.
  • Developed EJBs and DAO classes to implement business logic.
  • Developed LDAP classes to access LDAP Lightweight Directory Access Protocol.
  • Developed various CSS, validations XML and reusable Java Scripts.
  • Involved in developing the SQL Queries as well as Hibernate queries .
  • Handled the JBOSS's Hypersonic database.
  • Done a thorough research on the possibilities of EJB 3.0.
  • Responsible for leading the team and communication with the client.
  • Designed and developed various custom tags.
  • Followed all the java coding standards as well as CMM Level 5 coding standards while developing the code
  • Implemented the AJAX concept for search to make asynchronous calls.
  • Creation of the use case diagram, class diagram, sequence diagram, test-cases and use-cases for the entire application using Rational Rose.
  • Used TOAD for Data Management.

Environment: JSF, Java 1.5, J2EE, Toad, VSS, JavaScript, Ajax, Servlets, EJB 3.0, Eclipse 3.0, HTML, Java, XML, Log4J, JNDI, JBoss server, Hibernate, JDBC, , LDAP.

We'd love your feedback!