Java/j2ee Developer Resume
SUMMARY
- 2 years of experience in Software Development Life Cycle (SDLC) including requirement analysis, design code development, code integration and deployment of Object Oriented Analysis and Design using Java/J2EE on Windows platform.
- Well versed in using software development methodologies like Water Fall, Agile (SCRUM).
- Expertise in several J2EE technologies like JSP, Servlets, JDBC, XML, HTML, CSS, Ajax, JavaScript, jQuery, RESTful Web Service, SOAP, WSDL, J2SE, Mulithreading, Exception Handling, Spring, and Object Relational Mapping (ORM) tools like Hibernate.
- Experience in front - end UI development skills using scripting languages like HTML, HTML5, DHTML, JavaScript, XML, JSON and CSS.
- Good knowledge in design, development and implementation of Model-View-Controller frame works using Spring MVC.
- Skilled in developing model components using ORM technology Hibernate to write Database independent persistence logic and to maintain portable relationships between teh databases.
- Expertise in configuring teh Spring Application Context wif dependency injection and working on various spring modules (Spring MVC) along wif Hibernate as teh back-end ORM tool for implementation of persistence layer and mapping of POJOs.
- Proficient in working wif Relational Database Management Systems including Oracle & SQL Server.
- Good working knowledge in deploying applications using Apache Tomcat.
- Experience in writing SQL and PL/SQL commands.
- Good knowledge on Web services SOAP (Simple object access protocol), REST(Representational State Transfer) and also teh specifications JAX-RS, JAX-WS wif teh implementations of Apache CFX, AXIS I and AXIS II. WSDL (Web Services Description Language)
- Good knowledge in designing applications, following best of teh design principles & patterns such as Creational, Structural and Behavioral (MVC Architecture, Singleton, Factory, Facade) in writing reusable and robust code.
- Good experience in various Integrated Development Environments (IDE) Eclipse, NetBeans.
- Highly motivated, detail oriented, ability to work independently and as a part of teh team wif excellent Technical, Analytical and Communication skills.
- Ability to learn new technologies and methodologies quickly and work TEMPeffectively.
TECHNICAL SKILLS
Programming Language: Java, J2EE, XML, Javascript, SQL.
Technologies: J2EE (Servlets, JSP, JDBC), CSS, Multi Threading, PL/SQL.
Platforms: Windows/Linux
Databases: Oracle, SQL Server, MySql and PL/SQL procedures
ORM Frameworks: Hibernate.
J2EE MVC Frameworks: Spring
Web technologies: Servlets, HTML, CSS, Web Services, SOAP, WSDL, JSON
Web Servers: Apache Tomcat.
IDEs: Eclipse, NetBeans, MyEclipse
Batch Scripting: Maven
Design Patterns: Singleton, Facade, Observer, Adapter, Decorator, Factory Method, Abstract Factory, and MVC.
Web services specifications/ implementations: JAX-WS, JAX-RS/ Apache axis1, Apache axis2, Apache CXF.
PROFESSIONAL EXPERIENCE
Confidential
Responsibilities:
- Involved in various phases ofSoftware Development Life Cycle(SDLC).
- Developed application by accessing teh database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate teh data in teh database.
- Used UI components like HTML, CSS for front end.
- Involved in developing teh CSS sheets for teh UI Components.
- UsedSpring MVCmodule to Integrate presentation layer at backend.
- Worked on different Spring modules like Spring core, Spring Web.
- Developed various java objects(POJO)as part of persistence classes.
- Provided documentation of Java/J2EEDesign patternslikeBusiness Delegate, Session Facade, Data Transfer Object (DTO) and Service Locatorfor teh project.
- Integrated teh application wif Apache Tomcat web server.
- Developed programs for accessing teh database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate teh data in teh database.
- Added teh validation for teh Login page.
Environment: Java, JSP, Servlets, Struts, JDBC, HTML, CSS, Java Script, Oracle 10g.
Java/J2EE developer
Confidential
Responsibilities:
- Participated in teh complete Software Development Lifecycle tasks (design, coding, testing and documentation).
- Responsible for preparing teh Use Cases and for designing and developing object models, class diagrams wif UML Specifications.
- Performed User Interface Design and coding using Java, Spring MVC framework and web technologies.
- Designed UI pages using HTML, JavaScript, JSON, CSS and JSP.
- Implemented business tier using Spring IOC, AOP.
- Utilized Spring annotations and XML configuration for Dependency Injection.
- Involved in implementing logging, exception handling and transaction management using Spring AOP.
- Responsible for configuring teh Spring JDBC to connect to teh MS SQL database and JNDI to lookup for services from various components.
- Produced and consumed SOAP based web services.
- Implemented J2EE Design Patterns Session Facade, Data Access Object, Business Objects and Service Locator for middle-tier development.
- Involved in code review, deployed and tested teh application on Apache Tomcat Application Server.
- Involved in Reports Generation Using Jasper Reports.
- Involved in KPI generation for dynamically integrated options.
- Involved in analyzing root cause of production defects and fixed different hierarchies of defects.
- Wrote Shell Scripts in automating deployment scripts and other batch jobs on UNIX environment.
Environment: JDK 1.7, Servlets, JSP, JDBC, Spring, Design Patterns, Oracle, XML, Java Script.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and developed components for billing application.
- Developed web pages using HTML and JSP.
- Developed data validation & Data access components using Servlets and Java Beans.
- Checking teh database by writing teh SQL Queries to check whether data is correctly storing in teh data base or not. Checking teh database catalog to get teh information about teh data type of teh fields.
- Designed and developed several logical layers and modules including UI Delegate Layer, Data Access Layer using hibernate & spring and a Services Layer.
- Implemented Auditing of teh outbound as well as inbound tractions between CRC and CME corner using Spring AOP and SQL Triggers.
- Provided teh validations for teh application login page using Spring Validation.
- Implemented Agile Java methodology using Eclipse, Java, spring and Hibernate for teh CRC development.
- Implemented Session Facade, Command Pattern and DAO design patterns.
- Involved in writing Maven build files, for teh build (Creation of JAR, WAR, and EAR) and deployment of teh application.
Environment: JDK1.7, Servlets, JSP, HTML, Web Logic, SQL Server, Hibernate, Spring, Maven.
