Senior Java Developer Resume
CT
SUMMARY
- 7+ Years of application development experience in various domains such as Insurance, Banking and healthcare management
- Highly experienced in JSP, EJB, Struts, Servlets, Spring, Hibernate, XML and J2EE, architecture leveraging Model - View-Controller Design paradigm, J2EE design patterns
- Strong experience in Spring Framework, Spring MVC and Hibernate
- Expertise in SOA architecture and web services
- Experienced in Requirement analysis and Data analysis
- Experienced in SQL, PL/SQL and Oracle
- Experienced in Code Deployments on Windows and UNIX Platform
- Highly experience in creating various Design documents as per customer requirements
- Strong experience in application development, debugging, testing and maintenance on web infrastructures such as JBOSS, Web Sphere Application Server, BEA Web logic Application Server, Tomcat Web Server, Java web server
- Experienced in Performance and Regression testing
- Experience with web services, unit testing frameworks, Ant, maven, Hats, Log4j, ADF Continuous Integration tools such as ISCMS
- Experienced in Different SDLC methodology such as Agile and Waterfall
- Strong Communication Skills. Can work in modules independently and as an active team member
TECHNICAL SKILLS
Platform / Framework & Languages: Java, J2EE, Struts, JSF, MVC, JSP, Hibernate, Spring MVC, Servlet, Java Script, PL/SQL
Technical & Web designing Tools: HTML, Log4j, Eclipse, Edit Plus, Net e4beans, IBM RAD, Ajax, ADF, Web Center
Middle Ware Programming: RMI, EJB, JMS, Web Services, SAX, DOM, J2EE design patterns.
Specifications & Web services: XML, SOAP
Software Methodologies and design patterns: Object Oriented Analysis/Design/Programming (OOA/OOD/OOP), Singleton, DAO, Composite, Template, and MVC.
Version Maintenance Tools: SVN, Win CVS, ANT, Maven, Log4j, J Unit.
Web & Application Servers: Tomcat, JBOSS, Web Sphere, and Web Logic Server
RDBMS: Oracle 10g, DB2, SQL Server, MS Access
Operating Systems: Windows 07/ XP/2000/NT 4.0/98 and Red Hat Linux
PROFESSIONAL EXPERIENCE:
Confidential, CT
Senior Java Developer
Responsibilities:
- Worked with business stakeholders to gather requirements and inputs for the Development and enhancement.
- Used J2EE Design Patterns like Session Facade, DAO, Value Object Pattern, Singleton and Business Delegate.
- Implemented the project using the Spring 2.0 Framework.
- Implemented the project using the Spring IOC, Spring JDBC and DAO modules.
- Involved in developing SQL, PL/SQL to develop Stored Procedures to populate the database, Triggers to maintain the data integrity.
- Tuned application performance and scalability as necessary to meet business and financial goals of application and environment.
- Used Ant as build tool for creating the deployable artifacts
- Designed the Web application implementing the Struts framework for Model View Controller (MVC) pattern to make it extensible and flexible.
- Used DHTML, Struts with Tiles and Validator for front end design and Implemented MVC design pattern with JSP, JSTL, Struts Controller, Action classes and Action Form beans.
- Designed UML diagrams like Use case diagrams, Class diagrams, Sequence diagrams and State diagrams using RSA.
- Used Hibernate Query Language to select the data from the database.
- Unit tested the application using J Unit and participated in integration and Adhoc Testing
- Created the Design Documents and got the approvals from the Solution architect
- Workspace setup and Server configurations in Local IDE for java and Hats (Host Access Transformation Systems) code changes
- Responsible for creating SVN branch and merging release changes to trunk folder, and created Test Case Documents
- Used JSP, HTML, CSS, to create the front-end screens for the modules
- Participated in the design of Security model for the application.
- Did the code migration from Development to Test and UAT
- Integrate codes with portions of software package developed by other team members.
- Built and deployed the components on WebSphere8.5 server
- Responsible for Unit Testing and Post implementation support
- Involved in production support.
Environment: Java/J2EE, HATS, MuleSoft, Web services, Sub Version, Client internal integration tools (ISCMS), JSP, Spring 2.5, RAD7.0, Oracle 11g, WebSphere Application Server 8.0, HTML, CSS, J Unit, ANT, SQL, PL/SQL, log4j, SVN, Production support, Hibernate 4.0.
Confidential, WI
Senior Software Developer
Responsibilities:
- Participated in requirement gathering, integration mapping, Impact Analysis and POC (Proof of Concept).
- Provided the Design, MD50 and MD70 documentations.
- Creating the screens by using ADF
- Implemented java classes in RAD. Did the code changes for R8 Applications.
- Worked on freight and Tracking status application changes
- Analyzed the system requirements and developing SDLC.
- Developed test plans and strategies, as well as the design and development.
- Involved in Object Oriented Analysis and Design.
- Involved in developing MVC architecture model.
- Developed the GUI pages using JSP, XML, and DHTML.
- Implemented JDBC for backend connection using Java.
- Used JSP, Servlets, HTML, CSS, to create the front-end screens for the modules
- Built and deployed the components on Tomcat Web Server, Bug Fixing.
- Used J Unit to test the code and written test cases.
- Prepared the design documents and test plan documents for the application.
- Performed unit and Integration testing of the application.
Environment: Java, XML, ADF, Web center, Struts, JSP, Servlets, JDBC, IBM RAD, Web logic, CSS, HTML, JavaScript, JSP Tag libraries, Design Patterns, Windows XP, J unit, Oracle crystal Reports.
Confidential
Senior Java Developer
Responsibilities:
- Involved in Agile Methodology starting from requirements gathering and performed object oriented analysis and design using UML.
- Created the necessary design documents and got the approval from client.
- Did the data quality assessment to understand the quality of data.
- Creating new screens by using ADF, JSF
- Created Form Beans, Value Beans, and Action classes as a part of the Struts framework 1.0
- Worked on the workflow, use cases, sequence diagrams, activity diagrams, and class diagrams and also did technical documentation.
- Worked on the implementation, compiled and debugged in Web sphere Studio Application Developer.
- Setting up the entire web application framework.
- Developed custom Header using Web Sphere Studio Application Developer (WSAD) v5.01 and portal toolkit for developing port lets.
- Used J2EE design patterns like Session Façade, Singleton pattern, Data Access Object (DAO) for the presentation tier, business tier and Integration Tier layers of the project
- Created Entity beans to provide functionalities like fetching the data required, updating the employee information. Built and deployed the components on Web Sphere Application server 5.0 Writing the technical reports
- Provided some production support for the application
- Migrated the code from Development to Test
- Fixing the bugs reported by the business users
Environment: Struts, Java, XML, JDBC, JSP, Servlets, Eclipse 3.x, JBOSS, ADF, CSS, HTML, JavaScript, JSP Tag libraries, Design Patterns, Windows XP, Oracle, PL/SQL, Agile Software Development.
Confidential, Torrance, CA
Java Developer
Responsibilities:
- Authenticate against TFS Level 10 security policy
- Access Level 10 secured TFS web services and display content on TO Portal
- Integrate with federated setup to initiate Single Sign Off
- Implemented Hibernate mapping objects and integrated with struts framework
- Using data base DML commands to get the data sync in all related systems to get the porting activities successful.
- Creating mapping between beans and relational tables using Hibernate framework
- Writing shell scripts and monitoring scheduled jobs.
- Checking File system issues and providing the solutions.
- Doing code changes in the form of maintenance tickets using struts f/w.
- On successful Single Sign On, ability to access secure content across TO Portal & TFS websites
- Worked with business stakeholders to gather requirements and inputs for the
- POC Development on Single Sign On.
- Used J2EE design patterns like Session Façade, Singleton pattern, Data Access Object (DAO) for the presentation tier, business tier and Integration Tier layers of the project.
- Debugging, unit and integration testing, using Ant utility, were also part of my role.
- Complete SDLC was done on the infrastructure Eclipse, Web logic server.
- Tuned application performance and scalability as necessary to meet business andFinancial goals of application and environment.
- Used J2EE Design Patterns like Session Facade, DAO, Value Object Pattern, Singleton and Business Delegate
Environment: JDK 1.6, Struts1.1, Java Script, EJB 3.0, JSP, Web services using HTTP Client, Oracle 11g, Web logic Application Server 10.3.0, JSP, XML,PL/SQL.
Confidential
Software Programmer
Responsibilities:
- Did the detailed design and requirements gathering
- Hibernate3.0 as the Persistence Framework, for mapping the Java objects into Oracle Database.
- Involved in configuring the RAD IDE and creating web project.
- Developed User interface screens using Servlets, JSP, JavaScript, CSS, AJAX, and HTML.
- Involved in unit testing of developed business units & used the J Unit for specifics.
- Used JSP, Servlets, HTML, CSS, to create the front-end screens for the modules
- Did the Code Enhancements, Development, Bug fixing.
- Created session beans and Entity beans to provide functionalities like fetching the data, updating the customer information
- Deployed on Web Sphere Application Server
- Built and deployed the components on Tomcat Web Server. Worked along with the Development team & QA team to resolve the issues in SIT/UAT/Production environments
- Involved in Testing by writing test cases and used J Unit to test the code.
Environment: Windows NT, Java, XML, JDBC, JSP, Servlets, Tomcat Web Server, CSS, HTML, JavaScript, Crystal Reports, PL/SQL., Struts, CVS, RAD7.0 IDE, Oracle10g, JDBC, log4j, JSP, ANT.
