Java Developer Resume
PROFESSIONAL SUMMARY:
- Oracle Certified Java Programmer, around 6 years of extensive experience in Java based technologies JDK 1.8/1.7/1.6, J2EE, Servlets, JSP and Struts1.2, Spring 3.
- Extensive design and development experience in multi - tier web applications using both Spring and Struts MVC that ensures clear separation of layers and rapid application development.
- Proficient in Development Environments such as Eclipse, Application and web servers like, Tomcat, WebLogic.
- Expertise in Maven for build and Jenkins for continuous integration
- Having Knowledge in Hibernate, and Web Services, Micro focus.
- Hands on experience on analysis and monitoring tools like Splunk, AppDynamics, Science logic.
- Good Team member but also has ability to work independently with minimal Supervision to meet deadlines.
- Excellent analytical, problem-solving and interpersonal communication skills.
- Team player, highly productive and result-driven in team and individual projects and time management skills.
TECHNICAL SKILLS:
Languages: Java1.6, xml
Framework: Hibernate 3.5, Struts 2.x, Spring 3.0
J2EE Technologies: JDBC, Servlets, JSP
Databases: Oracle
Web Servers & Application Servers: Apache Tomcat, WebLogic
Operating Systems: Windows
IDE /Tools: Eclipse, CVS, Subversion, Ant, Maven
PROFESSIONAL EXPERIENCE:
Confidential
Java DeveloperEnvironment: JAVA/J2EE, Oracle, spring
Responsibilities:
- Created Analysis, Design and Solution Approach documents as part of product development life cycle.
- Implemented the system using Spring MVC, Spring JDBC and Hibernate.
- Web Service creation and consumption.
- Participate in design walkthroughs and reviews.
- Participate in tech design documentation.
- Responsible for performing code reviews with offshore team.
- Communicate tasks and project updates to manager as needed and technical issues to Onsite leads.
- Identifying the root cause in code level for the issues reported by business.
- Resolving User related business Tickets on a day to day basis.
- Providing the solution to the user/Business in a non-technical language.
- Prepare and review of Daily Status Reports and Weekly Status Reports.
- Facilitated & participated in daily stand-ups and meetings.
- Creating defects in Quality Center for the business approved RCA provided by us.
- Monitoring the application keenly to report and resolve the issue identified before user started calling helpdesk to report the same.
- Facilitating team co-ordination between the business and sustain team.
- Providing support to the team during critical times regarding the UI business validations.
Confidential
Java DeveloperEnvironment: JAVA/J2EE, Oracle, spring
Responsibilities:
- Created Analysis, Design and Solution Approach documents as part of product development life cycle.
- Extensively used Java for Business logic and Hibernate for persistence logic development.
- Created various stored procedures/functions/views/indexes for complex data centric processes.
- Worked on performance tuning and coding standards optimization using various tools.
- Handled Dependencies, Change Requests and ensured timely deliverables.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
- Responsible for writing JUnit Test scripts for testing in business layer and data layer.
- Deployed and Maintained applications in Web logic application server.
- Involved in writing selenium test cases.
- Involved in peer code reviews and performed Integration testing of modules.
- Followed coding and documentation standards.
Confidential
Java DeveloperEnvironment: Java/J2EE, HTML, JavaScript, JSP, Servlets, Java, XML, Hibernate, JDBC, SQL Server, JUnit, SVN, Log4j, Apache Tomcat, Oracle Database 10g, Windows XP.
Responsibilities:
- Developed Web page User Interfaces using JSP, JSTL, HTML and JavaScript.
- Designed, developed and maintained data layer using Hibernate.
- Developed Servlets and JSPs based on MVC pattern using Spring Framework.
- Used various bean scopes (session scope, request scope etc.) throughout project for proper handling of request and security issues.
- Created Web service proxy to invoke web service and used service API methods.
- Responsible for writing JUnit Test scripts for testing in business layer & data layer.
- Involved in different phases of the Software Development Lifecycle such as Requirement Analysis, Design and Development.
- Used Maven script for building and deploying the application.
- Deployed applications in Linux servers using deployment scripts.
- Involved in preparing documents like Impact Analysis, Unit Test Case, Check List and Code Review Documents.
- Developed stored procedures, triggers and functions in Oracle 10g using PL/SQL and mapped it to Hibernate Configuration File; established data integrity among all tables.
- Developed Pagination, Bread crumbs, and Navigator.
Confidential
Java DeveloperEnvironment: Java/J2EE, HTML, JavaScript, JSP, Servlets, Java, XML, Hibernate , JDBC, SQL Server , JUnit, SVN, Log4j, Apache Tomcat, oracle , Windows XP.
Responsibilities:
- Created use cases, class diagrams and sequence diagrams as a part of requirements gathering.
- Designed JSPs, JSTL and Servlets to build views in web tier.
- Designed, developed and maintained data layer using Hibernate.
- Implemented design patterns such as Singleton, Business Delegate, Service Locator and Data Access Objects.
- Involved in database design; created PL/SQL stored procedures, Functions and Triggers.
- Developed and maintained Ant Scripts for build purposes on various environments.
- Involved in debugging using JUnit and Log4J and version control using SVN.
- Developed application using Eclipse and deployed using Apache Tomcat on Windows 2000.
- Documented all of the source code.