We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 7 years of versatile experience in analysis, design, development and implementation of software applications and developing n - tier architecture based solutions with distributed components, internet/intranet applications.
  • Hands on experience with Object Oriented Design (OOD) and developing applications using UML. Expertise with Iterative development methodologies, designing Class diagrams, Sequence diagrams and Use case realization.
  • Hands on Experience on core JAVA, Collections, Multi-threading, concurrent Programming.
  • Experience in front-end development using JSP, JSTL, HTML, DHTML, CSS, XML, JSON, AJAX, JavaScript (Jquery).
  • Areas of expertise include analysis, design and development of applications using J2EE technologies including JMS, Web Services, JAVA Beans, JNDI, JDBC, Servlets, Junit Testing.
  • Experience in SOA and developing Web Services using - SOAP, WSDL, JAX-RS, CXF and developing DTDs, XSD schemas for XML (parsing, processing, and design) and REST Ful web services.
  • Highly proficient in using frameworks like Spring, Spring MVC, Hibernate.
  • Expertise in various components in spring such as IOC, AOP, JDBC Template and MVC.
  • Experience in writing DAO using Hibernate and Hibernate mapping files.
  • Design Patterns such as MVC, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator for executing multi-tier, highly scalable, component based, services driven Enterprise Java applications.
  • Proficient in developing Unit testing, Integration testing and Container testing components with good knowledge on testing frame works and testing methodologies.
  • Expertise in designing and developing JEE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, WebLogic Workbench and deploying them in application servers like BEA WebLogic, IBM WebSphere on Windows and UNIX environments
  • Good experience with databases, database concepts, normalizations etc. and proficient in using Oracle 9i, Oracle 10g query languages SQL and PLSQL.
  • Worked with different SDLC methodologies like Waterfall and Agile ( SCRUM).
  • Problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude.
  • Excellent team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

JEE Technologies: Servlets, JSP, JSTL, JMS, JDBC, JNDI, XML, Web Services

RDBMS: Oracle 9i, Oracle 10g, Oracle 11g, MS-SQL server

Web Servers: WebSphere, Oracle WebLogic, Apache Tomcat, JBoss

Scripting Language: JavaScript, JQuery.

Languages: Java, C++, SQL, and PL/SQL

Operating Systems: UNIX, Linux, and Windows

Application Servers: WebLogic, WebSphere

Methodologies: OOAD, J2EE Design Patterns, Agile, Waterfall

Web Services & XML: SOAP, REST, WSDL, XML, and XSLT.

Frameworks: Struts, Java Server Faces (JSF), Spring and Hibernate

Tools: ANT, Maven, JUnit, Log4j, SVN, JDK, JRE.

IDE/Utilities: Eclipse, XML, Spy, Putty, Star UML, TOAD, SQL Developer, Maven, Firebug, FTP

Version Controls: Win CVS, Subversion (SVN), Tortoise SVN

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used Apache Tiles framework for template composition and for assembling the JSP pages.
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Worked on DB Scripts structure for Staging and Production Deployments.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Operated various Linux commands to deploy the WAR file, debug the boot/serves logs from Linux Developer Servers.
  • Worked on developing automated test-suite for testing web services using JUnit framework.
  • Created a Web service to monitor the performance for all the web services.
  • Worked on the Implementation and Testing of exposing an Implementation class as both SOAP and REST using Spring Framework.
  • Involved in Pre and Post Staging/Production deployment Support with documentation and Smoke Testing after deployment using SOAP UI.
  • Implemented Maven build tools to build jar and war files and deployed war files to Confidential servers.
  • Prepared calls through Hibernate and Spring JDBC for Interacting with the Database.
  • Worked on Spring Framework for Dependency and Transaction Management.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Focus on converting the existing features in the application towards globalization of the application, which is internationalization of the web representation.
  • Used Web logic Application Server and involved in setting up the application server profiles in RAD for running the application on development environment.
  • Participated in daily scrum meetings to discuss about the work done to let the team mates know if there are any road blocks.
  • Regularly involved in meeting with the business analyst and the product owners to get a better understanding of the requirement and to let them know of the progress of the tasks assigned.

Environment: Java 7, Spring 3.5,Multithreading, JSP, Jquery, Servlets, Java Script, AJAX, MAVEN, Hibernate 4.0, Eclipse Luna IDE, SOAP, REST, JAX-WS, JAX-RS, Oracle 12g, PL/SQL, Log4j, XML, XSD, SAX, JUnit 4.0, JMS, JNDI, Agile method, Oracle Web logic Application Server 12c (12.1.2), SVN, JBOSS 7.0.

J2EE developer

Confidential, Minneapolis, MN

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Developed class diagrams, sequence and use case diagrams using UML Rational Rose.
  • Designed and developed application in 3 tier architecture using Hibernate in combinations of Spring IOC which provides loose coupling between user interface server layer and persistence layer.
  • Developed the reusable common validation framework for client side validations in combination of JavaScript and commons validations framework and custom build in validation rules for the application.
  • Designed and coded Business classes using Spring IOC and MVC features.
  • Developed and enhanced existing persistence framework in combination of Hibernate and DAO design pattern.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Developed server tier using JMS, and Spring modules.
  • Leveraged secondary level EHCache in sync with Hibernate to get optimized performance using persistence layer
  • Implemented Test First unit testing framework driven using JUnit, and published assertion framework build on top of the JUnit Assertions.
  • Developed common logging framework in combination of SLF4J and Log4J and published it as aspect using spring aspect.
  • Developed and utilized J2EE Services and JMS components for messaging communication in WebSphere Application Server.
  • Developed services that are reusable and interoperable, based on SOAP, WSDL, JAX-RS 1.1, JAX Web services.

Environment: WebSphere Application Server 6.1, WebSphere Process, JavaScript, SOAP, WSDL, JMS, XML, UML, SVN, ANT, JAX-RS 1.1,JUnit, Spring 3.1, Hibernate 4.0,Waterfall model, UNIX, Oracle 11g, PL/SQL, HP Quality Center, and Toad.

Java Developer

Confidential, Minnepolis, MN

Responsibilities:

  • Enhancements and new development of various flow services and enhancements/Maintenance of various Java based services in WebMethods.
  • Worked extensively on Web Methods JDBC Adapters, MQ Adapters, Flow Services and notifications.
  • Is wholly responsible for the new enhancements and design of MVC web application.
  • Extensively used Web Services using Apache AXIS.
  • Implemented various Design Patterns like MVC, Factory, DAO and Façade.
  • Development/Enhancements of various Oracle stored procedures.
  • Interact with various project participants from different teams to understand the interfaces and impact.
  • Use ClearCase labels to tag the code and properties, build and deployed the labeled components to various environments using Anthill Pro.
  • Understand the business need and enhance the application.
  • New Development and enhancements for the on-going releases.
  • Simultaneously support the production system by responding and fixing various queries and issues raised by customer support.
  • Troubles shoot the issues by tracing the data flow at various tiers including the integration tier in WebMethods as well as interact with other up-stream application teams to find the root cause.
  • Worked on WebLogic as well as AXIS upgrades.
  • Re-designed the EMCST application with WRIA components in the frontend, Restful web services implemented in Jersy returning JSON in the backend.

Environment: Eclipse 3.2, WebLogic 8.1, WebLogic 10.2, Apache Ant, Rational Clear Case, Servlets, MVC, Apache AXIS1.2, AXIS 1.4, JMS, MQ Adapters, Web Methods 6.5, Anthill, Oracle 10g, Oracle SQL Developer 1.2, Jersy and JSON.

Java Developer

Confidential

Responsibilities:

  • Develop of dynamic Web Pages using JSP.
  • Develop control components and model components using java, servlets in Struts
  • Design scalable, extensible system using the J2EE (Java 2 Enterprise Edition) framework architecture.
  • Designed and developed the action form beans and action classes and implemented MVC using Struts framework.
  • Install, configure and administer Web Sphere Application Server and deploy JSP, Servlets.
  • Development, and testing of the Java classes to be used in JSP and Servlets
  • Developed user interfaces using JSP, HTML

Environment: Java, JSP, Struts framework, Tiles, Servlets, Web Sphere 5.1, Oracle, Ant, MyEclipse 3.2, waterfall model.

Java Developer

Confidential

Responsibilities:

  • Involved in the analysis, design, implementation, and testing of the project.
  • Implemented the presentation layer with HTML, XHTML and JavaScript
  • Involving in creation object model to relational using hibernate
  • Developed web components using JSP, JDBC
  • Implemented database using SQL Server
  • Designed tables and indexes
  • Wrote complex SQL queries
  • Involved in fixing bugs and unit testing with test cases using JUnit
  • Developed user and technical documentation

Environment: Java, SQL, My Eclipse, JSP, HTML, XML, JavaScript, spring, JDBC.

We'd love your feedback!