We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Around 8 years of work experience as a Java/J2EE programmer, developing applications using Servlets, JSP, Spring, Hibernate, JPA, EJB, Struts, JSF, JDBC, JMS, Web services, HTML, CSS, Java Script and Jquery
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring Jdbctemplates and Spring MVC
  • Expertise in using Hibernate, extensively used Criteria Queries, Projections, Unidirectional and Bidirectional associations
  • Expertise in Java architecture and implementing various Java and J2EE design patterns like Singleton Service Locator, Session Facade, Data Access Objects (DAO), Factory, Data Transfer Object (DTO) and Business Delegator.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages
  • Extensive experience in implementing and consuming Web Services (REST & SOAP)
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message - driven beans
  • Experience in XML technologies including XML, XSLT, XPath, DTD, XSD, XML Beans, JAXB, SAX and DOM parsers
  • Expertise in various Web development technologies like AJAX, JavaScript, JQuery, HTML and CSS
  • Expertise in DB2 and also extensively worked with Oracle 11g/10g/9i/8i, SQL Server, MySQL relational database management systems
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse, My Eclipse and NetBeans
  • Experience in using application servers and web servers like JBoss, Web Logic, WebSphere and Apache Tomcat Server
  • Experience in building the projects using MAVEN and ANT.
  • Good working experience in Log4J and JUNIT, extensively used Mockito framework.
  • Good experience in Change management using tools like GIT, SVN, VSS
  • Experience using LDAP and directory services.
  • Hands on experience writing, testing and implementation of stored procedures, triggers and functions at database level using PL/SQL.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Experience in implementing Waterfall and Agile methodologies.
  • Expertise in UML (class diagrams, object diagrams, use-case diagrams, state diagrams, sequence diagrams, activity diagrams, and collaboration diagrams) as a business analysis methodology for application functionality design.
  • Possess excellent analytical, problem solving, leading and learning skills as well as a keen interest in the emerging technologies

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, SQL, PL/SQL, HTML, Shell, C#

J2EE Technologies: Servlets, JSP, Spring, Hibernate, Web Services, JSTL, EJB, Struts, JSF, JDBC, JMS

Web Technologies: Javascript, CSS, HTML, JQuery, AJAX

Database: SQL server, MySQL, DB2, Oracle 11g/10g/9i/8i

Web/Application servers: Apache Tomcat, WebSphere, WebLogic, JBoss

Build Tools: MAVEN, ANT

XML Technologies: XML, XSLT, XPath, DTD, XSD, XML Beans, JAXB, SAX, DOM

Design Tools (UML): Rational Rose, RSA

IDE(s): Eclipse, My Eclipse, NetBeans

ORM Tools: Hibernate

Testing Frameworks: JUnit, Mockito

Version Control Tools: GIT, SVN, VSS

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

J2EE Developer

RESPONSIBILITIES:

  • Used Scrum methodology in the development of the project.
  • Involved in Requirement gathering, Analysis and Design phases.
  • Implemented design patterns like Singleton, Session Facade, Factory, MVC, DAO etc.,
  • Developed code using core java and extensively used JAVA Collections and Multi- Threading concepts
  • Implemented Spring MVC application framework to create and configure of java beans using Spring IOC, and also used Spring Hibernate support, transaction management.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes
  • Extensively used Spring MVC, Spring Dependency Injection and Spring AOP.
  • Implemented the user interface using the Java script, JSP, AJAX, Angular.JS, HTML, CSS and Bootstrap.
  • Implemented RESTful Web Services and also consumed Web Services
  • Used JPA annotations to map ORM entities. Developed all hibernate classes using hibernate framework writing the HQL, DB Schema and PL/SQL
  • Implemented and provided services using Java Messaging Service (JMS)
  • Implemented SOA by using Web Services to get drug codes from Database.
  • Modified SQL, stored procedure and functions for performance enhancement.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Involved in writing build scripts using ANT and MAVEN
  • Implemented logging using the log4j.
  • Designed a guided inspection template and inspected the design models. Worked on functional test cases and tabulated functional test analysis.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: JDK, J2EE(JSP, Servlets, JDBC), Spring frame work, Hibernate, UML, XML, HTML, JBoss, Javascript, XSLT, Apache ANT, Eclipse, SQL, PL/SQL, Oracle, Sybase, Windows Vista .

Confidential, Mobile, AL

J2EE Developer

RESPONSIBILITIES:

  • Implemented AGILE methodology in the development of the project.
  • Involved in Requirement gathering, Analysis and Design using OOA/UML.
  • Involved in created UML diagrams using Usecase, Class and Sequence Diagrams for the J2EE application modules.
  • Implemented design patterns like Singleton, Session Facade, Factory, MVC, DAO etc.,
  • Developed code using core java and oops concepts
  • Extensively used Spring Core, Spring MVC and Hibernate
  • Worked on Presentation layer used JSP, Servlets, Struts and Java Beans library.
  • Involved in Configuring tiles-def.xml, web.xml and struts-config.xml according to the struts framework.
  • Used Web Services like SOAP and WSDL to communicate over internet.
  • Implemented SOA by using Web Services to get drug codes from Database.
  • XML (DOM & SAX) was exhaustively used for parsing data to be displayed from various backend servers.
  • Used Test Director to track the defects and to close the defects.
  • Involved in configuring and deployments of applications in Application server
  • Involved in writing build scripts using ANT.
  • Worked on Bug fixing.
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: JDK, J2EE(JSP, servlets, JDBC), Spring frame work, Hibernate, OOAD, UML, XML, HTML, Weblogic, JavaScript,XSLT, Apache Ant, Eclipse, SQL, PL/SQL, Oracle, UNIX, Windows Vista and Windows 7.

Confidential, Louisville, KY

JAVA/ J2EE Developer

RESPONSIBILITIES:

  • Involved in interacting with business teams to gather business requirements and technical specifications.
  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle.
  • Implemented RESTful Web Services which are consumed internal and external products
  • Used Design patterns such as Singleton, Business delegate, Service locator, Model View Controller, Session façade, DAO, DTO
  • Provided Single Sign-On by using SAML
  • Used TFIM platform for implementing SAML
  • Developed an efficient Identity Management Solution on JAVA platform on ORACLE Identity Management Suite.
  • Enhanced the customer experience for users by implementing single sign on across multiple web domains using identity management services.
  • Integrated Spring and Hibernate ORM framework for persistence
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes
  • Extensively used Spring MVC, Spring Dependency Injection and Spring AOP.
  • Implemented and provided services in JMS.
  • Implemented Filters using servlets.
  • Used java multi-threading concepts extensively.
  • Have done innovations on using code coverage tools such as Clover.
  • Used JUnit for unit testing and Log4j to capture the logs.
  • Used Mockito framework for JUnits to mock different service data.
  • Used MAVEN to build the applications.
  • Involved in all phases of Agile Scrum Process like Stand up, Retrospective, Sprint Planning meetings.
  • Configuring Jenkins for automatic build where ever code has been checked in.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle.

Environment: Core Java, Spring Core, Spring MVC, Hibernate, WebServices, JMS, Servlets, JSP, Maven, XML, XSD, Oracle 10g, WebSphere, LOG4j, Unix.

Confidential

Java Developer

RESPONSIBILITIES:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Developed different GUI screens JSPs using HTML, and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Validated the user input using Struts Validation Framework.
  • Client side validations were implemented using JavaScript. Implemented the mechanism of logging and debugging with Log4j
  • Version controls of the code and configuration files are maintained by Rationalclearcase.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Used WebLogic as application server.
  • Developed PL/SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, and Sequence Diagrams.
  • Developed Stateless Session Beans and Message Driven Beans to implement the business logic.
  • Developed Stored Procedure for reports and business needs for complicated business logic.
  • Application used AJAX to reduce the bandwidth usage and provide better user-experience.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages between application components.

Environment: J2EE, Web Logic, Eclipse,EJB, Struts, JDBC, JavaScript, CSS, XML,HTML, ANT, Log4J, JUnit, Rational clear case, SOAP Web Services, PL/SQL and Oracle, JQuery.

We'd love your feedback!