Java/j2ee Developer Resume
Chicago, IL
SUMMARY
- Over 6 Years of experience in development of web based applications in various domains by using Java, J2EE technologies such as Spring, Spring MVC, Spring JDBC, Web services, SOAP, WSDL, Jakarta Struts, Hibernate, Java Script, JNDI, Java Beans, Servlet, JSP, JDBC, HTML,, XML, UNIX, LINUX and Windows.
- Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing and good experience with software development methodologies like waterfall and agile.
- Good Experience in MVC Frameworks like Spring and Jakarta Struts and experience in SOA (Service Oriented Architecture) by creating the web services with SOAP and WSDL.
- Proficient in programming by using the IDE’s such My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9 and RAD 6/7.
- Expertise in implementing different design patterns such as singleton, session façade, DAO, DTO, Factory and Business delegate.
- Expertise in Design and Development of User Interfaces Using JSP and HTML and proficient in programming using JSP.
- Experienced in building Web Services (SOAP, JAX - RPC and JAXB).
- Having the good experience in Spring Frame Work and EJB 3.1
- Experience of unit testing using JUnit API.
- Functional domain knowledge in Logistics, Banking and Telecom (DST and CSG) billing systems.
- Experience of using ANT tool to generate deployable files.
- Good exposure to WebSphere Application Server 6.0, and Web Logic 8.x, Tomcat and having good work experience in RDMBS such as Oracle 9i, 10g, DB2, MySQL, and SQL server.
- Good working experience in writing PL/SQL Prepared Statements.
- Ability to interact with IT staff or vendors in performing complex testing, support and troubleshooting functions.
- Strong interpersonal skills, ability to interact with team members and good communication and presentation skills.
TECHNICAL SKILLS
Languages: JAVA,J2EE, JavaScript, PL/SQL
Frameworks: Spring MVC, Spring, Apache CXF and Struts
Web Technologies: JSP, Servlets, EJB 3.1, Java Script, Struts 1.1,Web Services, SOAP, WSDL, HTML, AJAX, XML, XSL, XSLT, Spring, Web Services, Applets, AWT, Swings.
RDBMS: MySql, Oracle 9i/8i & 10g
Application/Web Servers: Apache Tomcat 5.0/5.5, Jboss Application Server, WebSphere Application Server and Weblogic
IDEs: RAD 7.0, Eclipse 2.0/3.0/3.1, Net Beans 4.0/4.1/6.0
Operating Systems: Windows 95/98/NT/2000/XP, Linux
Other Tools: JUnit, Ant, Log4j, CVS.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
JAVA/J2EE Developer
Responsibilities:
- Design and development of system using java, j2ee technologies.
- Involved in the application development using Spring,Spring MVC and Spring JDBC.
- Application development usingweb based technologies such as JSP, Web Service (SOAP based), WSDL.
- Experienced in implementing UI (Controller), Service and business and DAO layers.
- Involved in Oracle 10g database development by creating Oracle PL/SQL Functions, Procedures, Triggers and Packages.
- DevelopedANTbuild scripts to automate the deployment to various WebServers.
- Extensively tested the code usingJ-Unittests.
- Used agile methodologies and test driven development.
- Unit test the code to ensure that it is aligned with technical and functional objectives.
Environment: Java, JSP, Servlets, JDBC, Spring 3.0,Spring MVC, Spring JDBC, Web Services, XML, Eclipse, Apache, WebSphere 6.0, Oracle 10g, Unix, JIRA,CVS.
Confidential, Northborough, MA
JAVA/J2EE Developer
Responsibilities:
- Analyzing, Developing & Testing Computer Applications.
- Worked on core Java concepts like Collections and Exception Handling for writing the backend API’s.
- Involved in developing code for obtaining bean references in Spring Framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Used JDBC, with stored procedures to accomplish business logic implementation on server side.
- Implemented PL/SQL queries and used Oracle stored procedures and built-in functions to retrieve and update data from the databases.
- Offshore and Onsite co-ordination for Analysis, Development & Testing.
- Participate in the client discussions to obtain the requirements and analysis of design.
- To review the code and give the comments to improve the code performance.
- Worked on Junit for testing and maintaining the system state.
- Used CVS for version controlling.
- Used Log4J for logging the applications exceptions and debugging statements.
- Worked on Oracle stored procedures, Triggers, Functions and Cursors.
Environment: Java, J2EE, Spring, JMS, Oracle PL/SQL, Web logic, Tomcat, CVS, UNIX, XML, JUnit, Eclipse, Oracle SQL developer, TOAD, Oracle, WinSCP and Putty technologies and tools.
Confidential, Lombard, IL
Java/J2EE Consultant
Responsibilities:
- Developed the components in the application using spring framework.
- Developed user interfaces for the application using JSP, Custom Tag Library, HTML, and JavaScript.
- Designed and developed business processes using Java Beans.
- Used various J2EE design patterns like Business Delegate, Session Façade, Service locator, Transfer Object, Singleton, and DAO.
- Developed DAO’s (Data Access Objects) to access data from the database.
- Wrote Client side validations and server side validations using JQuery.
- Designed and developed SQL queries and utilized stored procedures to perform transactions with the Oracle Database.
- Actively involved in testing and deploying of the application on BEA WebSphere Application Server.
- Developed test cases and performed unit testing using JUnit.
- Developed the Use case, Sequence and Class diagrams using UML and Rational Rose.
- Used CVS for Version Repository maintenance.
Environment: Java 1.5, J2EE 1.5, JSP, Servlet, AJAX, Log4j, ANT, JavaBeans, Web Services, Oracle 10g, JUnit, JQuery, SOAP, WSDL, JNDI, PL/SQL, TOAD, Eclipse.
Confidential, New York, NY
J2EE Developer
Responsibilities:
- Designed and implemented User management and Reports management modules in Eclipse3.0.
- Implemented the user interface for the User management such as add user, delete user, modify user.
- Implemented the Business logic using JSP, JSTL, Java Beans, and Service Classes.
- Implemented the UI using Java Server Pages, HTML and CSS.
- Implemented user and Client Side validation using Java Scripts.
- Created web pages using spring MVC Framework
- Created Database Triggers, Stored Procedures and functions using PL-SQL.
- Developed unit test cases using Junit
- Deployed the application in Apache Tomcat 6.0.18 web server.
Environment: Eclipse 3.1, Oracle 9i, Toad, HTML, Java Script, JSP, CSS, Windows, UNIX.
Confidential
Core Java Developer
Responsibilities:
- Implementation and Maintenance of WBCM using Spring (MVC) Framework.
- Developed presentation layer using HTML, JavaScript, CSS, JSP, and AJAX.
- Worked extensively on Entity/Session Bean development and spring-context XML to handle the request/response from various components.
- Used Web services to access data from server side.
- Used Log4j for output log statements
- Developed Java Bean classes according to Oracle database tables.
- Used CVS to Team Synchronization.
- Used ANT to create build scripts and run the JUnit test cases.
- Deployment of Web Application on Tomcat Server 6.0.18.
- Developing software architecture using J2EE.
Environment: JDK 5.0, UNIX, J2EE, Struts - 2.0, Oracle 9i, Tomcat 6.0.18, HTTPS, CVS, ANT, VPN, Eclipse.
