Sr. Java Developer Resume Profile
Summary:
- Senior Java/J2EE Developer with 14 years plus expertise in OOAD technologies, client-server systems, web-based applications, Integration and business applications. Full life cycle hands on experience on large-scale J2EE projects.
- Good in design, development, implementation and trouble shooting.
- Good experience with J2EE technologies using Core Java, EJB 1.0/2.0, Struts, JSP, JSF, Servlets, JDBC, XML, Web services SOAP, RESTful, WSDL , JSTL, HTML, CSS, JavaScript, JQurey, Json, PL-SQL, Oracle, MySQL, Ant, Maven, UNIX Shell Scripting, IBM Portlets .
- Highly proficient in design and development of various J2EE applications using frameworks like MVC, Hibernate 3.x/4.x, Spring 3.x/4.x, IBatis.
- Development experience on different application servers likes Tomcat 5.0/6.0 web server, Web Sphere 5.1/6.1/7.0, WebLogic 8.1/9.0/10/12C, using various IDE'S such as Eclipse 3.x and NetBeans.
- Experience in Agile Methodology, Water Fall Methodology and Test Driven Development framework.
- Expertise in handling and working with End Users in 24/7 Production Support, On-Call support.
- Experience with XML related technologies such as XML, WSDL, XSD Schema, DOM, SAX, and XPath
- Experience in software configuration management using VSS, CVS, Harvest, MKS and Accurev, Torroise SVN.
- Working knowledge of RDBMS such as Oracle8i / 9i/10
- Exposure to Log4j and Junit Test cases.
- Training and guidance to new team members for resolving issues, bug fixing and handling Production Customer trouble tickets using Jira, CMIS Web.
- Excellent client interaction, documentation, presentation, verbal and written communication skills.
- Proven ability to communicate technology, ideas and in-formation to all stakeholders.
- Expertise in taking initiative to recommend or develop innovative approaches to support business needs. Encourage, support, and find opportunities for calculated risk-taking to support tactical and strategic direction of the organization.
- Quick leaner, with an ability to rapidly achieve organizational integration, assimilate job requirements and employ new ideas, concepts, methods and technologies.
Software Exposure:
Web Technology: JavaScript, CSS, HTML, DHTML, XML, JSTL, DTD, XSLT, XPath, JSP, Servlets, Struts, JQuery, Json, JDBC, JNDI, Java beans, Web Services SOAP RESTful , AJAX, JSF, EJB 1.0/2.0 and IBM Portlets.
Operating Systems: Windows 9X/XP/2003 Server, UNIX SUN OS 5.9, HP-UX 10.20, AIX 5.7
Development Frameworks: Struts v1.2/1.3, spring framework v3.0, Hibernate, IBatis, Log4J, Ant, JUnit
Development Tool: Eclipse, NetBeans, PL/SQL developer, TOAD, RAD.
Application and Web Servers: WebLogic App Server V8.1/9.0/10, Websphere 6/7, Tomcat5.0/6.0 and Pramati App Server.
Database: Oracle-8i/9i/10, Sybase, MS-ACCESS.
Scripting Language: UNIX Shell script, SQL scripts and JavaScript, Ant, Maven
Methodologies: UML, Agile.
Experience:
Confidential
Position: Sr. Java developer
- Customizing Log4J for maintaining information and debugging and Migrated logback for logging.
- Migrated both Spring and Hibernate versions to 4.x.
- Developed the Reservation api application using Java/J2EE Technologies, Web services SOAP and Restful
- Designed the application using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
- Designed and developed custom reusable components.
- Used MVC architecture to implement the user interfaces.
- Worked with the QA team in preparation and review of test cases, developed Junit test cases.
- Reviewed detailed design specifications, User acceptance UAT , Integration and System test plans.
- Used Java Doc to do detailed documentation of the code.
- Created new Clusters for managed servers and deployed the application using WebLogic application Server 12C.
- Developed Ant/Maven build scripts to generate the application components.
- Handled Source code configuration management and version control using Tortoise SVN.
- Worked on production customer trouble tickets to resolve the issues within the timeframe which are maintaining in Jira.
- Developed the application using Java/J2EE Technologies, Web services
- Position: Sr. Java developer
- Confidential
- Technical environment included Java 7/jdk1.7, Java5/jdk1.5, JDBC, HTML 5, JSTL, JSP, JQuery, Struts, JMS, AJAX, EJB, Spring 4.x, Hibernate 4.x, WebServices SOAP RESTFUL , Weblogic application Server 12C, XML, Oracle, PL/SQL, Tortoise SVN sever, UNIX, Windows XP, SOAP UI, IBM Informatics, Jira, Ant/Maven.
- Designed and developed custom reusable components.
- Used MVC architecture to implement the user interfaces.
- Used JSTL EL and core tags to iterate over data structures and similar tasks in JSP pages.
- Customizing Log4J for maintaining information and debugging.
- Developed Junit test cases to make sure the business/code.
- Reviewed detailed design specifications, User acceptance UAT , Integration and System test plans.
- Used Java Doc to do detailed documentation of the code.
- Developed Ant/Maven build scripts to generate the application components.
- Deployed the application using Websphere application Server on WAS 6.1/7.0 and Weblogic application Server 10.
- Handled Source code configuration management and version control using MKS and Accurev.
- Worked on production customer tickets to resolve the issues within the timeframe.
Technical environment included Java 6/jdk1.6, Java5/jdk1.5, JDBC, HTML 5, JSTL, JSP, JQuery, MVC architecture, Struts, JMS, AJAX, EJB, Spring, Hibernate, WebServices SOAP RESTFUL , IBM WebSphere 6.1 application server, Weblogic application Server 10, XML, Oracle, PL/SQL, MKS sever, IBM RAD 7.0 / 8.0, UNIX, Windows XP, IBM Build Forge, MKS, Accurev, CMIS Web, Ant/Maven.
Confidential
- Designed the application using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
- Designed and developed custom reusable JSF components.
- Designed and developed IBM Basic and Faces Portlet component libraries using IBM RAD.
- Developed the business logic for the application using EJB 3.0 Stateless Session beans, used annotations extensively for server side development.
- Used JSTL EL and core tags extensively in JSP pages to reduce the code and handle the server side objects.
- Used Log4j for the logging the output to the files.
- Developed scripts ANT to compile the java source code, create the JAR/WAR/EAR file s and migrates the code from the code repository to all environments.
- Worked with the QA team in preparation and review of test cases.
- Reviewed detailed design specifications, User acceptance UAT , Integration and System test plans.
- Developed JUnit test cases to test the application.
- Used Java Doc to do detailed documentation of the code.
- Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
- Deployed the application using Websphere Portal v6.1 Server on WAS 7
- Handled Source code configuration management and version control using Harvest.
Technical environment included Java 6/jdk1.6, Java5/jdk1.5, IBM Portlets, EJB 3.0, JSP, JDBC, JSF 1.2, JSTL, AJAX, DOJO Framework, WebServices, IBM WebSphere 7 application server, IBM Websphere portal 6.1 server, JUnit, UML, XML, DB2, PL/SQL, Harvest, IBM RAD 7.0, UNIX, and Windows XP
Confidential
Position:Sr J2EE Developer
- Designed the all SSO applications using Object Oriented conceptual models and created classes from the use cases, organizing the classes into an object model structure using class models.
- Designed and developed custom reusable JSP components.
- Designed and developed using the Struts 2.0 framework for exception-handling message-handling used in the application.
- Developed the business logic for the application using EJBs, where Session beans used for admin modules and entity beans for database modules.
- Developed new and modified the existing Oracle Stored Procedures and Views.
- Developed IBatis configuration files and WebServices.
- Developed Java mailing classes and JMS extensively in Alert Engine module enhancement.
- Used IBatis and spring integration in Tax coupon application.
- Used Log4j for the logging the output to the files.
- Developed scripts ANT to compile the java source code, create the JAR/WAR/EAR file s and migrates the code from the code repository to all environments.
- Worked with the QA team in preparation and review of test cases.
- Reviewed detailed design specifications, User acceptance UAT , Integration and System test plans.
- Used Java Doc to do detailed documentation of the code.
- Used the reusable components developed for Reports Generation. This was done using a generic XML for all reports.
- Deployed the application using WebLogic 10.3 Application Server.
- Handled Source code configuration management and version control using WinCvs.
Technical environment included Java 6/jdk1.6, Java5/jdk1.5, AJAX, EJB1.0/2.0, JSP, Struts 2.0, JDBC, JMS, WebServices, IBatis, Hibernate, Spring, WebLogic 10.3 application server, UML, XML, Oracle, PL/SQL, WinCvs, UNIX, and Windows XP.
Confidential
Position:J2EE Developer / Team Lead Onsite Coordinator
- Single point of contact for all Java applications
- Client Interaction
- Application cloning strategy and Testing strategy preparation for each applications
- Technical Assistance to the team members
- Deployed the application s using WebSphere Application Server.
- Handled Source code configuration management and version control using PVCS.
Technical environment included Java, J2EE, JSP, Struts, EJB, WebSphere 6.1 Application Server, RAD 7.0, UML, XML, Oracle, PL/SQL Developer, UNIX, and Windows XP.