We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY:

  • Over 9 years of experience in the IT industry, involved in complete software development life cycle including analysis, design, development, testing and maintenance.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose and Microsoft Visio.
  • Proficient in Core Java concepts like Collections, Multithreading, Data Structures Exception handling and Serialization.
  • Expertise in J2EE - Java, EJB, Servlets, JSP, JavaScript, AJAX, Spring Framework, Struts and ORM tools like Hibernate and JPA.
  • Developed rich and complex Web UI using AJAX, HTML/CSS, JavaScript, JQuery and Bootstrap.
  • Strong Knowledge on Hibernate using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, and Hibernate Transactions.
  • Knowledge of database tuning and configuration.
  • Good experience with Amazon web Services AWS.
  • Developed Web methods FLOW Service and java service including JDBC adaptor service, transaction management, caching, error handling, HTTP and SMTP client.
  • Experience in working with Databases like Oracle, MySQL and MongoDB.
  • Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC, Spring Boot, Spring Security, Spring Data and AOP features.
  • Exposed to Web services SOAPand Rest Web Services using WSDL /JSON.
  • Good knowledge with CVS, SVN, and GIT version control systems.
  • Experience in working with remote teams.
  • Strong experience with ANT, Maven as builds tools.
  • Practice unit testing with Mockito and JUnit 4 or TestNG.
  • Experience with 24*7 production support environment

TECHNICAL SKILLS:

Languages: Java/J2EE, SQL, UML, C, C++

Technologies: JSP, Servlets, JavaBeans, JDBC, Spring/Struts, EJB3, Hibernate, web Services, SOA, SAX and DOM Parsers, AJAX.

UI: HTML/CSS, JavaScript, JQuery, Bootstrap.

Development Tools: Eclipse, Spring Tools Suite, IntelliJ IDEA, MS Visual Studio 2005

Web/Application Servers: Tomcat, Jetty, Weblogic, IBM WebSphere and JBoss

Design Patterns: MVC, Front Controller, Session Facade, Singleton, Business Delegate and DAO patterns, Factory, Adaptor and Prototype.

Data Source: Oracle, MongoDB, MySQL, DB2.

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit4, Mockito

Version Control: SVN, GIT

Methodologies: Agile and Waterfall Methodology

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Palo Alto, CA

Java/J2EE Developer

Responsibilities:

  • Worked in Requirements elicitation, Requirement Analysis, Requirements communication, Solution assessment and validation of the project.
  • Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
  • Used JIRA as management tool in Agile development environment.
  • Worked with Springs IoC and Dependency Injection for Java Bean management and loose coupling, Spring AOP for high cohesion.
  • Involved in user interface design using Spring MVC Framework and web based user controls.
  • Used Ajax-enabled components using Bootstrap and developed stores, models and controllers for UI.
  • Implemented a fully functional enterprise application to produce reports for participant activity.
  • Worked on development of Spring MVC based UI screens for the Presentation application.
  • Extensively used the J2EE design patterns like Session Facade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Service for building the middleware distributed components and deployed them on application servers.
  • Implemented spring framework for application transaction management.
  • Developed Rest Web Services to integrate with the External System.
  • Involved in implementation of modules related to file comparison received from clients using Spring Framework.
  • Created spring xml file for database configuration using Hibernate and for different spring beans.
  • Extensive use of Hibernate framework and its caching mechanism to persist large amount of trade/order data with database.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in writing the publishers and subscribers to the Topics and Queues.
  • Implemented a logger framework for the application using Log4J. And worked on log4j properties.
  • Involved in JUNIT testing for the unit testing.
  • Automated the build process by using Maven build tool.
  • Actively involved in getting the production issues resolved.
  • Worked on JUnit for creating test cases for all the Business Rules and the application code.
  • Worked on creating functional business rules like Decision tables.
  • Involved and played a leading role in database migration projects to MongoDB
  • Decision tables govern theauthorizing functionality(determines the eligibilityof thecandidate)and thepage navigation of the application.
  • Migrated business logic from PL/SQL, Oracle Stored procedures/Application to Java.
  • Validated the business rules with the Business Analysts such that they meet the specification.

Environment: Java/J2EE, Servlet, spring, Hibernate,MongoDB, XML, JDBC, Rest Web Services, Maven,Unix, Log4J and Eclipse.

Confidential, San Francisco, CA

Java FullStack Developer

Responsibilities:

  • Involved in developing multi-threaded high-performance applications server-side workflow.
  • Used OOAD with UML and RUP methodology to capture and model business requirements.
  • Designed and developed application using GWT, Spring, Hibernate, JMS and MVC Spring.
  • Worked with Springs IoC and Dependency Injection for Java Bean management and loose coupling, Spring AOP for high cohesion.
  • Implemented business layer using Core java, Spring Beans using dependency injection, spring annotations, and Spring MVC components.
  • Participated in Designing, developing and configuring of server-side Front-Controller.
  • Involved in implementation of Middleware framework using Hibernate and Spring.
  • Used SOAP Web Services to gather crucial data regarding investments from various systems.
  • Used XML DOM API for parsing XML.
  • Implemented User Interface using technologies include JQuery, Java Script, CSS, and AJAX.
  • Designed, developed and maintained the data layer using Hibernate, PL/SQL, MongoDB.
  • Created complex SQL Queries, PL/SQL, Stored procedures and Functions for back end.
  • Preformed Unit Testing with JUnit, writing test plan, test cases and test scripts.
  • Used Maven for compilation and automated building JAR, WAR and EAR files.

Environment: Java, J2EE, Servlet, Spring, Hibernate, JDBC, JSP, GWT, JSF, JMS, MVC, Web Services (Restful), WebLogic Server, XML, PL/SQL, Oracle Database, MongoDB, Eclipse, Maven, Rational Rose XDE, JUnit, Unix, Linux, Solaris, Windows.

Confidential, San Francisco,CA

Java/J2EE Developer

Responsibilities:

  • Proficient in doing Object Oriented Design using Microsoft Visio.
  • Implemented the web-based application following the MVC architecture.
  • Responsible for creation and consumption of RESTful Web services.
  • Security - LDAP implemented by Netscape Directory server using ACL.
  • Data is stored as XML (IBM sax parser used) files after obtaining from Oracle Database
  • Designed, developed JSP, Servlets and EJB and deployed them on Weblogic Application Server.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Used Hibernate for mapping the Object-oriented model of Java with Oracle.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end.
  • Used Views and Functions at the Oracle Database end.
  • Developed HTML and JavaScript.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Experience in unit testing using Junit. ·
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java, J2EE, HTML, CSS, JavaScript, RESTful Web Services, Weblogic Application Server, Oracle, JUnit, JDBC, PL/SQL, Eclipse, Maven, Microsoft Visio, UNIX.

We'd love your feedback!