Java/ J2ee Developer Resume
SUMMARY
- 11.5+ years of design IT experience in design, development, and implementation and testing of Java application, Web Applications using Java/J2EE Technologies.
- 6 year experience of middleware development and support using SOAP and REST web services using WSDL, JAX - WS and JAX-RS by SOA architecture.
- 3.8+ year onsite experience working as developer, dealing with client and work on onsite and off shore model.
- Experience in all phases of software development life cycle.
- Expertise in Object Oriented Programming using Java and J2EE related technologies.
- Proficiency in developing secure web applications, middleware and server side development using ORM - Hibernate,JDBC, Struts, Spring, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
- Hands on experience with databases including Oracle, PL/SQL and MySQL involving stored procedures, triggers, functions, indexes, and packages.
- Working knowledge on XML Technologies JAXB, JAXP (DOM, JDOM, STAX and SAX parsers).
- Experience in developing applications based on Struts (Model 2 Architecture) framework.
- Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
- Good knowledge in Spring’s IOC, Spring Dao, JDBC and Spring’s integration with Hibernate and Struts technologies.
- Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder etc.
- Knowledge of MicroServices and Spring boot.
- Hands on the tools such as Eclipse, MyEclipse, NetBeans, Textpad, Edit Plus, Toad, SQL Developer, Linux Vi editor etc.
- Extensive hands on experience deploying applications on BEA Weblogic, Tomcat, ServiceMix application Web servers.
- Hands on experience in project management tools like SVN and CVS.
- Hands on experience in VPN, Putty, WinSCP etc
- Strong analytical skills with ability to quickly understand client’s business needs.
- Involved in meetings to gather information and requirements from the clients.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
- Ability to manage time and priorities effectively to allow for the timely completion of multiple tasks on concurrent project assignments.
TECHNICAL SKILLS
Programming Languages: Java 6/7, J2EE, XML, SQL, PL/SQL, Java Script
Web/XML Technologies: HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSD, JAXP, JAXB2.0,SOAP,WSDL
Frameworks: Hibernate 3.0, Spring 3.0, Struts 2.0, Tiles, Angular JS 2.0
Tools: & Utilities: Eclipse, Editplus, NetBeans, Notepad++, Textpad, winSCP, SVN, CVS, Toad, SQL Developer and XML Viewer.
Application/Web Servers: BEA Web logic 10.x, JBoss 5.x, Tomcat 7.x, Glassfish 2.x, ServiceMix 4.x
RDBMS: Oracle 10/11, MySql 5.0
Design Patterns: Singleton, Factory, Front Controller, DAO, MVC and Builder Pattern.
Operating Systems: Windows 7/2000/XP, Linux
Logging Tool: Log4J
Source Control Tool: Tortoise SVN 1.8.1, CVS
Build Tool: ANT(Another Neat Tool), Maven 3.1.0
PROFESSIONAL EXPERIENCE
Confidential
Java/ J2EE Developer
Responsibilities:
- ICL is middleware application, worked using Web Services Spring IOC and JDBC Framework along with camel routing.
- Involved in analysis, design, development and testing phases of project.
- Used SOAP based web services by SOA architecture for consuming services from back end and exposed services for client application
- Using JAXB for mapping XML to JAVA objects.
- Involved in the code review and quality check of the product.
- Developed code according the code compliance specifications..
- Used SVN for the version control.
- Used log4j for logging for application.
- Used J2EE and Java design patterns such as DAO, Value Object, and Singleton and Factory.
- Using JDBC interacting and accessing database.
- Using Oracle PL/SQL and SQL for DML.
- Involved in design and development of web services using JAX-WS and JAX-RS for developing SOAP and REST services.
- Used JUnit to test persistence and service tiers.
- Used Eclipse Integrated Development Environment (IDE) in entire project development.
- Worked on tool like IBM tool Quality Control for bug tracking.
Environment: Java, Spring (IOC), Web Services, Bus Services (Tibco), Eclipse, Maven 3.1.0, SVN Subversion 1.8.1, Oracle, Cramer Product, Apache Camel, SID Model (System Interface Document), Windows 7.
Confidential
Java/J2EE Developer
Responsibilities:
- Analyzing the functionality of the application and involved in coding.
- Design and Implementation for the new requirements of the project.
- Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario
- Design and Development of UI using Eclipse Rich Client Platform.
- Involved in resolving defects as part of release cycle.
Environment: Core Java, Struts 2.0, Eclipse RCP, Hibernate 3.0, Spring IOC, web logic 10.0, Windows XP.
Confidential
Java/J2EE Developer
Responsibilities:
- Played major role in code flow and integration analysis.
- Played major role in make pilot project in struts 2.0 framework and integration with ejb 2.1
- Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario
Environment: Core Java, Struts 2.0, Spring IOC, Hibernate, Tomcat5.0, Eclipse, EJB 2.1
