Java/j2ee Developer Resume
New, YorK
SUMMARY
- 7 years of experience in developing Web based and distributed J2EE Enterprise Applications and expertise in implementing Object Oriented Programming (OOPS) with Java, J2EE.
- Experience in full System Development Life Cycle (Process Engineering, Design, Development, and Deployment).
- Strong programming skills in Core java, J2EE/J2SE technologies, C and C++
- Expertise in client side designing and validations using HTML, DHTML, CSS and JavaScript
- Good expertise in developing Java web based applications using Struts, Spring web framework
- Good understanding of Spring IOC
- Expertise in implementing various well - known Object-Oriented/J2EE Design Patterns
- Experience in writing and executing unit test cases using J-Unit Testing Framework.
- Experienced in SDLC and Agile Methodologies
- Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams using Rational Rose, Microsoft Visio.
- Implemented various design Patterns like Singleton, prototype, Factory pattern, Abstract Factory pattern.
- Experience working on various Web/Application servers IBM Web Sphere, Apache Tomcat
- Extensive experience in working on IDEs like Eclipse, Net Beans 5.0, Visio, Edit plus, Text Pad
- Extensive Experience in working with various databases like DB2, Oracle and SQL Server
- Knowledge in designing and coding stored procedures, Cursors and Functions using PL/SQL
TECHNICAL SKILLS
Programming Languages: Java, C/C++, SQL, PL/SQL
IDEs/Editors: Eclipse, Visual Studio, Sublime, Notepad++, MS office
Operating Systems: Unix, Redhat Linux 6.2/6.5, Windows XP/7/8/10
Databases (RDBMS): MYSQL, phpMyAdmin, Oracle 10/11g, MS SQL Server
Web Servers: Apache Tomcat, JBoss 3.5.2, Web Logic 11g
Application Servers: IBM Websphere, JBoss, Web Logic
Frameworks: Spring 3.5 - Spring MVC, Spring AOP, Spring IOC, Hibernate, Struts2
Build Frameworks: Maven, Ant
Testing Tools/API: JUnit
Designing Tools: UML, Microsoft Visio
J2EE Technologies: JSP and SERVLETS, JSTL, JNDI, JDBC
Web Technologies: AJAX, HTML, DHTML, JavaScript
XML Technologies: XML, XHTML
Frontend Frameworks: JQuery, JavaScript and MVC
Testing Frameworks: JUnit
PROFESSIONAL EXPERIENCE
Confidential, New York
Java/J2EE Developer
Responsibilities:
- Interacting with clients to analyze the requirements and making enhancements to system.
- Used Struts framework as a part of controller component to manage the flow of client requests.
- Involved in the system analysis, design, and development.
- Involved in estimation, Project planning and design documentations.
- Used Spring framework to inject BO and DAO beans into Struts layer.
- Implemented DAO using Hibernate ORM framework.
- Wrote Stored Procedures and Functions in PL/SQL for data manipulation and querying.
- Used Struts Tiles and Validation framework extensively in developing the applications.
- Consumed the Web Services and accessed the functions to implement stock look up based on stock symbol, company name and advanced search with date ranges and price limits.
- Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development life cycle.
- Involved in code reviewing and Review Code Documentation process.
- Used Git for source code management.
Environment: Java 1.5, Servlets, JSP, Struts 1.2, Spring 3.0, Hibernate 3.0, REST, Apache, HTML5.0,CSS, JavaScript, JQuery, Oracle11g, PL/SQL, Eclipse 4.0, JUnit.
Confidential, Arlington, VA
Java Developer
Responsibilities:
- Designed and developed using AGILE Methodology, UML and OOAD.
- Created Use cases, Class Diagrams, Sequence Diagram using Rational Rose
- Wrote action classes, Action Forms Beans, Validator for Policy Change Details Components.
- Developed JSPs and HTML for front end User Interface
- Implemented J2EE Design Patterns like MVC, and Service Locator
- Configured JMS in the Web Sphere Application server to send messages to all the donors
- Concentration on Java, Web Services
- Wrote SQL queries, used JDBC to connect to Oracle database for larger data retrievals.
- Involved in development of Business components like Session Beans and Entity Beans for Transactions and business logic purpose
Environment: JNDI, Servlets, JSP, Maven 2, JMS, XML, J2EE, JDBC, Rational Rose, JUnit, JavaScript.
Confidential, New York
Java Developer
Responsibilities:
- Understanding business objectives and implementation of business logic
- Effectively interacted with team members and business users from different regions for requirements gathering and estimation.
- Used Struts MVC architecture for application development.
- Worked on Hibernate object/relational mapping.
- Used JQuery for creating various graphical reports.
- Developed Service Interfaces, Models and DAO’s for Struts Framework.
- Involved in Application Profiling to monitor the memory heap size on the server.
Environment: Java, JSP, Servlets, Struts 2.0, Hibernate, HTML, JQuery, Chart.js, Oracle 10g, WebSphere Application Server 7.0, JavaMail, JUnit.
Confidential
Java Developer
Responsibilities:
- Involved in development of implementing various interfaces using struts and jsps.
- Involved in development of some parts of security.
- System Analysis which includes complete understanding of the application and requirements.
- Controlling Configuration Management like CVS so that build failures can track easily and resolve issues right away.
- Involved in developing the web based interfaces using HTML, JSP and JavaScript.
- Developed the web application using Struts MVC framework, EJB and JSP.
- Involved in developing SQL Queries, PL/SQL procedures.
- Responsible for handing over the deliverables.
- Well Implementation Of JDBC Connectivity to Access Data From Database Servers
- Active Participation in the life cycle of the Project as a Team Member.
Environment: Java, JEE, JSE, Struts 1.3/2.0, Eclipse, Web logic,, Oracle 10g Enterprise, Oracle Forms, JavaScript.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Involved in Requirement Analysis.
- Designed Low Level Design Documents and High Level Design Documents.
- Performed Development using Struts-Framework.
- Used Struts Validation Framework for the validations.
- Responsible for DB Designing of my Module
- Involved in Coding and Unit-Testing.
- Fixed bugs at Different stages of Development.
- Reviewed the code of other team-members.
- Point of contact for Project Quality Management.
- Performed performance tuning using JProbe and RSA.
Environment: J2EE, Java1.4, Struts1.2, Struts-Tiles, Servlets, JSP, JSPTaglibraries, JBoss, Eclipse, HTML, Ant, Junit, Log4j, VSS, Design Patterns, Micro soft Visio, JDBC, CSS, SQL.