We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Jeffersonville, IndianA

PROFESSIONAL SUMMARY:

  • Overall 7 years of experience in software industry which includes, experience in analysis, design, development, testing and implementation of Enterprise wide applications using Java and J2EE technologies.
  • Experience in front end development and design using - Core Java , Multi-Threading, Servlets, JSP, HTML, PL/SQL.
  • Extensive Experience in designing application architecture based on Spring Framework , developing Custom Tag libraries for JSP Pages, developing customized MVC architecture.
  • Expertise in the implementation of Core concepts of Java , J2EE Technologies: JSP, Servlets, JSF,JSTL, EJB transaction implementation Struts, Spring,Hibernate, JDBC, XML, Web Services .
  • Proficient in implementation of frameworks like Struts, Spring, AJAX frameworks and ORM frameworks like Hibernate.
  • Expertise in XML technologies such as XSL, XSLT, XML schemas .
  • Have working experience on Angular.Jsand Node.js.
  • Proven experience with Application Servers like Oracle/BEA WebLogic, JBoss and Tomcat .
  • Good working experience with deploying applications in Unix/Linux.
  • Excellent experience with major relational databases - Oracle 8i/9i/10g, SQL Server … DB2, My SQL.
  • Extensive development experience in different IDE's like Eclipse, RAD, Netbeans, SVN and VSS.
  • Knowledge on DevOps and continuous Integration.
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML.
  • Proficient in using RDBMS concepts with Oracle 10g/11g, MySQL and experienced in writing SQL, PL/SQL Stored procedures.
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP ).
  • Understanding on API design with Data structures and Algorithms (Hash Code, Tree, etc.)
  • Hands on experience with build tools like Maven and logging tools like Log4J .
  • Expertise in testing with Junit.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience on Flex to utilize the power of Java servers while creating expressive and interactive interfaces with a technology that has almost 100% deployment in browsers.

TECHNICAL SKILLS:

Languages: Java, C, JavaScript, SQL, PL/SQL, HTML, XML, CSS

J2EE Technologies: JSP, Servlets, JDBC, JAXP, AJAX

Application Server: BEA Weblogic, JBoss, Apache Tomcat, IBM WebSphere.

Distributed Technologies: RMI, EJB, JMS

REST,SOAP,JAXRPC, JAXB, JAX: WS

J2EE Frameworks: Struts 1.2/2.0,Spring, MVC, Hibernate2.0/3.0.

Database: Oracle 8i/9i, MS Access, DB2 UDB, MySQL

IDE: Eclipse, RAD, Netbeans.

Version Control Tools: SVN, VSS, WinCVS.

Testing Tools: JUnit.

Windows XP/ MS: DOS, UNIX, Linux

Protocols: TCP/IP, HTTP

Other Tools: Log4j, ANT, Putty, Rally, JIRA, Maven, Jenkin, Confluence.

PROFESSIONAL EXPERIENCE:

Confidential, Jeffersonville, Indiana

Java/J2EE Developer

Responsibilities:

  • Involved in Gathering, analyzing, and document user requirements and translate them into system requirements.
  • Analysis, design and development of Application based on JAVA/J2EE technologies.
  • Responsible for team building activities and providing training to new team members.
  • Working with Struts 1.2 framework for the backend.
  • Using SOAP service provided by GDS.
  • Using REST services provided by GDS.
  • Involved in the development of Web Services for various business functionalities.
  • Writing unit tests for modules.
  • Following an agile project development model with bi-weekly sprints.
  • Using JDBC to interact with database.
  • Implemented features like logging, user session validation.
  • Used extensive JSP, JavaScript to develop presentation layer using MVC architecture.
  • Experience working with HTML5, CSS3, Angular.js, Node.js and UI Integration as a Front End Developer.
  • Developed the front end screen using Ajax.
  • Developed a loyalty marketing client using Web Services and JS .
  • Deployed the application using Apache TomcatApplication Servers.
  • Used JIRA for bug reporting and tasks and issue tracking
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit framework.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.
  • Developed Exception handling mechanism for the project.
  • Actively participated and contributed to establishing Coding Standards and Guidelines.
  • Provide maintenance and troubleshooting of system hardware and software to ensure appropriate security level.

Environment: Java 1.7, JSP, Servlets, JDBC, HTML, JavaScript, Ajax, CSS 3.0, SQL, Eclipse Mars, log4j, Struts 1.2,J2EE Patterns, JSP, Windows, Java Web Services (SOAP and REST), JUnit, SQL, JavaScript.

Confidential, Denver, CO

Java/J2EE Developer

Responsibilities:

  • Developed the back-end part of the application involving Spring 2, Hibernate 3.2 and Web Services.
  • Developed Graphical User Interfaces using Struts, JSP, JQuery and JavaScript.
  • Designed Frontend with in object oriented JavaScript framework like Bootstrap,React.js and Angular.js .
  • UsedHibernate annotations for object relational metadata and practiced Generic Data Access Pattern for designing and implementing persistence layer.
  • Used SOAP UI to test web service API calls.
  • Concerned with the efficiency of our backend requests, writing clean and extensible code, and creating an easy-to-use API for our front-end app developers.
  • Created clean and readable API documentation using Slate to assist our current and future developers.
  • Involved in creating Restful web services.
  • Used frameworks such as Angular, backbone .js to a handful of web applications.
  • Worked as a drools developer with rich experience in complex rule development on Jboss.
  • Experience working with HTML, CSS, jQuery as a Front End Developer.
  • Designed effective test cases to test business logic using JUnit.
  • Implemented Hibernate to map all the tables from different data sources to make database updating. Explored Map-reduce algorithm.
  • The platform uses a Tomcat server and various OEM engines including eForms, BPM and records management.
  • The changes are tested by performing operations using increased amount of dummy data. Load testing with increased (dummy) data to check the capacity & performance tuning.
  • Provided production support for product after development and resolved defects and worked on bug fixing and resolving issues working with the QA team.
  • Used Spring framework for Dependency Injection, AOP and Transaction management.
  • Used various features of Spring 2 such as XML configuration extensions for declarative transaction management, Java generics support, Annotation driven dependency injection.
  • Developed user- friendly GUI using JSP, JavaScript,CSS, and HTML.
  • Created web servlets using JSP, JavaScript, JDBC and adopted Agile methodology.
  • Developed the front end screen using Ajax.

Environment: JDK 1.7,Spring 2.0, JSP,JDBC, JAX-RS, Linux, backbone .js, JavaScript, Ajax, CSS, Hibernate, Tomcat,WebSphere, Angular JS, JMS, EJB, Strut, Eclipse, Junit, Web services,Log4j.

Confidential, Denver, CO

Java Developer

Responsibilities:

  • Implemented Service Oriented Architecture by developing Java web services using WSDL and SOAP.
  • Used Hibernate to write DAO classes for interaction with the database.
  • Developed the web tier using JSP, Spring MVC.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.
  • Used Springframework for the implementation of the application.
  • Developed business rules using Core Java (J2SE).
  • Involved in fixing defects in application worked in JSF managed beans, converters, validator and configuration files.
  • Designed and developed front end applications using Struts 1.x.
  • Mapped business objects to database using Hibernate and used JPA annotations for mapping DB to objects.
  • Deployed the application in WebSphere server.
  • Created the unit test cases and mock objects using Junit framework and used Eclipse as the IDE for the development.
  • Implemented persistence layer using Hibernate . Utilized Hibernate as persistence and Spring API for transaction management.
  • Stored the entire details of the project for database needs using Oracle 10g.
  • Developed business components and integrated those using Spring features such as Dependency Injection, Auto wiring components such as DAO layers and service proxy layers.
  • As part of a different application, implemented MVC web based application using Struts.
  • Implemented REST services for web application using JERSEY implementation of RESTful services.
  • Implemented JAX-WS based web services.

Environment: Java 1.6, J2EE 1.4, JSP 2.0, Servlets, Spring 2.5, IOC, JPA, Struts 1.x, JDBC, JavaScript, Web services REST, SOAP, Oracle 10g, SQL, HTML, AJAX, XML, WebSphere 7.0, Eclipse 3.2,Junit.

Confidential, Bedford, MA

Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements gathering, Analysis, Design and implementation of the project.
  • Analysis, design and development of Application based on JAVA/J2EE technologies.
  • Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application.
  • Used Spring MVC design pattern while developing the application.
  • Used JSPs in the presentation tier along with various CSS, AJAX and JavaScript.
  • Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Implemented business logic usingServlets and PL/SQL stored procedures
  • Deployed the application using Apache Tomcat Application Server.
  • Involved in the development of Web Services for various business functionalities.
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit framework.
  • Deployed the application in UNIX OS in Test Environment.
  • Designed and implemented Hibernate Annotation-based persistence layer for backend.
  • Used Log4J components for logging. Perform daily monitoring of log files and resolve issues.

Environment: Java/Java EE, Eclipse, CVS, Apache Tomcat, Spring MVC, Spring IOC, JSP, JavaScript, JUnit, AJAX, Servlets, PL/SQL, HTML, JSTL, Hibernate, XML, Log4j, Oracle 10g, Web Services, UNIX.

Confidential

SoftwareEngineer

Responsibilities:

  • Analyzing the product requirements and preparing HLD (High-level design)&DLD (Detail-level design) documents.
  • Responsible for team building activities and providing training to new team members.
  • Developed the application using spring framework.
  • Used Spring IOC bean implementation and Spring AOP for implementing the logging and exception handling across the system.
  • Followed Agile, bi-weekly sprints.
  • Extensively used Hibernate framework to persist the operations data to the database.
  • Integrate Spring DAO for data access using Hibernate.
  • Designed and developed various modules of the application with Spring MVC design architecture.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used hibernate in ORM mapping and persistence of objects into database.
  • Wrote project build-script by using Maven.
  • Used extensive JSP, HTML, JavaScript, CSS to develop presentation layer using MVC architecture.
  • Involved in the design and analysis of the complete project, using UML diagrams like Use Case Diagrams, Sequence Diagrams and Class Diagrams in MS Visio.
  • Used Maven script to compile and build the WAR.
  • Performed Code Labeling and Branch Creation in MKS.
  • Developed Exception handling mechanism for the project.
  • Performed Code Migrations to Test environments.
  • Performed Unit testing using JUnit.
  • Participated in Code reviews and Test Plan reviews.
  • Actively participated and contributed to establishing CodingStandards and Guidelines.

Environment: Java, JEE, Java1.5, JSP, Servlets, JDBC, HTML, JavaScript, Ajax, CSS 2.0, WAS, SQL, Eclipse 3.1, log4j, Spring 2.0, Hibernate, MKS, J2EE Patterns, JSP, Windows, Log 4j, WebServices, HTML, Junit, SQL,PL/SQL, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Involved in acquiring requirements from the clients.
  • Designed use cases for different scenarios.
  • Designed and developed components for billing application.
  • Developed functional code and met expected requirements.
  • Wrote product technical documentation as necessary.
  • Designed presentation part in JSP (Dynamic content) and HTML (for static pages).
  • Designed Business logic in EJB and Business facades.
  • Used MDBs (JMS) Series for Account information exchange between current and legacy system.
  • Attached an SMTP server to the system which handles Dynamic E-Mail Dispatches.
  • Created Connection pools and Data Sources.
  • Involved in the Enhancements of Data Base tables and procedures.
  • Deployed this application which uses J2EE architecture model and Struts Framework first on Web logic 5.1 and helped in migrating to JBoss Application server.
  • Participated in code reviews and optimization of code.
  • Followed Change Control Process by utilizing winCVS Version Manager.

Environment: JDK 1.4,J2EE, JSP, Struts Frame Work, EJB, JMS, JBoss Application Server, Tomcat Web Server, PL/SQL, winCVS, MS PowerPoint, MS Outlook.

We'd love your feedback!