Senior Java J2ee Developer Resume
SUMMARY
- Having 10 years of IT work experience in Object Oriented Design, Modeling, Programming and testing of web based multi - tier applications in Java, J2EE and Relational Databases.
- Proficiency in developing secure web applications and server side development using JSP, Servlets, EJBs, XML, Web Services (SOAP & REST), JDBC, Struts, Spring, AJAX, JSTL, Java Beans, CSS, HTML, JavaScript, EXTJS JS, jQuery, Oracle, PL/SQL and various Design Patterns.
- Expertise in developing the distributed applications using J2ee specification, Web Services and J2EE Application Servers such as IBM Web Sphere, BEA Web logic Server.
- Experience with Oracle, PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
- Designed and developed Rich Internet Applications using Core Java, JDBC, Java Servlet, JSP, Struts, Ibatis, XML, AJAX, Java Mail API and web based development tools.
- Extensive experience in Object Oriented Design implementation and Programming principles.
- Expertise in Project Process Flow Management and thorough knowledge of software development life cycle (SDLC) in Agile and Scrum environment.
- Extensive working experience in Core Java
- Working experience in Databases like Oracle 9i, 10g and 11g.
- Worked in Development Environments Eclipse,IntelliJ.
- Knowledge in Hibernate ORM.
- Proficiency in developing secure web applications and server side development using AJAX, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, and various Design Patterns.
- Worked on Web services. Experience with databases including Oracle and PL/SQL involving stored procedures, triggers, functions, indexes, and packages.
- Experience in IBM MQ series for transaction of Orders via xml for trading system.
- Knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Proxy, Adapter, Service Locator etc.
- Hands on the tools such as Eclipse, Notepad++, Toad, SQL Developer, Linux VI editor, etc.
- Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
- Experience in application build scripts like Ant and Apache Maven and deployment tools.
- Hands on experience in project management tools like Clear case and PVCS, Subversion.
- Programming experience in UNIX Shell Script.
- Troubleshooting production issues and gave post production support for couple of projects.
- Experienced in Deployment and Release Management.
- Expertise in working with frame works spring, struts and J2EE technologies JMS, MDB and EJB.
TECHNICAL SKILLS
Languages: Java 1.4, 1.5 and 1.6, SQL.
Enterprise Java: JSP/Servlets, EJB, JNDI, JDBC 2.0/3.0, JTA, Log4J API, Java Mail, J2EE Design patterns, JMS
Java Standard Edition: Serialization, Threading and concurrent programming, File processing
Scripting Language: HTML, HTML5, DHTML (CSS), XML, XSLT, Shell Scripting, JavaScript, Ext JS (Sencha) and JSON.
XML Technologies: XSL/XSLT, SAX/DOM, XPath, SOAP, WSDL, DTD, Schema
Tools: & Framework: Struts 2.0/1.3/1.2.8, Spring 2.0/1.2.9, 2.5, 3.0 x, Spring MVC/IOC, Restful Web Services, Log4J, Apache Common Library, Junit, Ant, Maven, ibatis, Hibernate, JPA.
Application/Web Servers: Web Logic 10.3, Apache, Tomcat 5.4/4.x,Websphere 6/7
Web Services: SOAP, UDDI, WSDL, XML, JAX-RPC, JAX-WS.
CASE Tools: Star UML, MS Visio Professional.
DBMS / RDBMS: Oracle 11g/10g/9i/8i, 6, MySQL server, TOAD, SQL Developer
Testing Tools: JUNIT.
Source Control Systems: SVN (Subversion), CVS
Defect/Bug Tracking: Quality Center, Service Now
IDE & Reporting Tools: Eclipse 2.x, 3.x, Netbeans 7.1.2
O/S & Environment: Windows Vista/XP/2000/NT, Win 2k Server, Sun Solaris UNIX, HP UNIX.
Other Skills: Requirements engineering, Performance Tuning. UML, Design patterns, code reviews, test planning, RPM preparation and installation.
PROFESSIONAL EXPERIENCE
Confidential
Senior Java J2ee developer
RESPONSIBILITIES:
- Working as L3 production support
- Prepare Unit and Integration Test Plans
- Coding and fixing Production issues
- Participate in issue resolution activities
- Documentation and Reporting
- Impact Analysis and Estimation of Efforts
- Developing business and data web services.
- Writing the shell scripts for build, deployment and spring batch jobs.
- Developed web views with HTML, JavaScript, JSP and Tag Libraries.
- Involved in designing user screens and Java scipt validations as per user requirements.
- Involved in Unit Testing, Integration Testing, Regression Testing and User Acceptance testing.
- Responsible for deployment and support the server team for troubleshooting.
- Issue investigation
Environment: Java, HTML5, CSS, JSP, JSON, JavaScript, Ext JS (Sencha), Web services(Restful), WebSphere, Eclipse, Agile, Ibatis, Spring MVC, Maven, CVS, JUnit, Uni, Abinito, Business Objects, Oracle 11g, Golden, Solaris
Confidential
Technical Lead
RESPONSIBILITIES:
- Understanding the Business Requirements and study.
- Application System Design.
- Project Estimation, Planning, Monitoring and Task tracking status
- Application deployment and testing in DEV, QA, UAT and Production environment.
- Data analyze and application deployments.
- Coordinating the work of different teams.
- Support activities, including defect fixing and enhancements.
- Handling customer issues.
- Design, implementation and code review.
- Module lead with team of 5 members.
- Business Requirement Implementation.
- Preparation and Review of Design Documents.
- Development of Module using Core Java, J2EE, Ibatis, Struts & PL/SQL.
- Used Eclipse for writing code for Java, Servlets, JSP, Ibatis, Spring, and JavaScript.
- Involved in unix scripting for batch jobs.
- Used Subversion as the version Control System.
- Optimizing the existing code for performance both Java and SQL.
- Code Review.
- Preparation of Unit Test Cases.
- Coordination and Build Activities.
- Component testing, Unit testing, & Performance Testing.
Environment: Spring MVC/IOC, IBatis, Ajax, Java Script, Jquery, ExtJS (Sencha), Autosys,Oracle 11g, Weblogic 10.3, Solaris
Confidential
Senior Java J2ee Developer
RESPONSIBILITIES:
- Developed and Customize interfaces to handle the large feed data.
- Worked on batch setup (Java, Pl/SQL and Unix scripting) for Tokyo zone.
- Re-Engineering of existing legacy components
- Customize existing Handoffs and tuning the sql queries.
- Handling BAU issues.
- Preparation of Unit Test Cases.
- Coordination and Build Activities.
- Component testing, Unit testing, & Performance Testing.
- Scheduling the jobs on UNIX servers.
- Pre-Production and Post-Production activities.
- Creating the jobs in Autosys/CA for Daily/Weekly schedules.
Environment: Core JAVA, Multi-threading, Servlets, Jsp, EJB, JMS Oracle-10g, Weblogic 10.3, MQ Server, Market Data, Gem Fire, UNIX shell scripts.
Confidential
Java J2ee Developer
RESPONSIBILITIES:
- Understanding the flow specifications and responsible for the development of the application.
- Developed and customed both Front end and backend files and classed
- Involeved in writing SQL queries
- Involved in Interface analyzing and designing..
- Ensure high quality maintained for tasks delivered
- Component testing, Unit testing.
Environment: Core Java, T-line MVC Frame work, EJB, Oracle-9i, Weblogic 8.1,Websphere
Confidential
Java J2ee Developer
RESPONSIBILITIES:
- Developed and Customize GUI screens
- Developed code for back-end java classes as per requirement.
- Component testing, Unit testing
- Handling BAU issues
Environment: Core Java, JSP, Servlets, Struts framework,Tomcat, Oracle-9i
Confidential
Java J2ee Developer
RESPONSIBILITIES:
- Developed and Customize GUI screens
- Developed code for back-end java classes as per requirement.
- Component testing, Unit testing
Environment: Core Java, JSP, Servlets, Mux,Tomcat, Oracle-9i