We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

MaltA

SUMMARY

  • Over 7+ years of JAVA/J2EE Enterprise Application Development experience in client/server and web based n - tier architecture systems.
  • Experienced as a Java/J2EE programmer, developing applications using Servlets, JSP, Struts, RMI, JDBC, Hibernate and MVC.
  • Strong understanding of Object Oriented Design concepts and Analysis.
  • Hands on experience on Java Enterprise Edition (Eclipse)
  • Experience in utilizing open-source frameworks as Struts, Hibernate and spring.
  • Experience in client design and validations using HTML, Java Script, AJAX, JSP, and Swing.
  • Extensive knowledge of J2EE architecture, Patterns, Design and development.
  • Experience on Core java technology JDBC, RMI, and network programming.
  • Expertise in SQL Server 2000 also extensively worked with Oracle 11g, MySQL relational database management systems.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose, Rational Unified Process (RUP)
  • Proficient in Core Java, J2EE, Struts, Servlets, JSP, JavaScript, XML
  • Hands on experience in developing web application using Spring Framework web module and integration.
  • Integrated with back end code (PHP) for highly interactive AJAX based applications.
  • Good knowledge on application servers such as Apache Tomcat server, Apache Http Server, Weblogic, WebSphere and JBOSS Application Servers.
  • Configuration of application classes in spring configuration file.
  • Hands on experience on SOA applications and Web service (RESTful, JAX-WS and JAX-RS)
  • Experience in using Spring ORM module and integration with Hibernate ORM framework
  • Skilled in OOAD and UML Methodologies with Rational Rose, Rational Software Architect (RSA)
  • Expertise in developing rich GUI interfaces using HTML, JavaScript, JSP and Servlets.
  • Experience in writing applications using Java/J2EE & related technologies such as Hibernate3,, Struts Servlets, JSP, JDBC, SWING, Java Beans, XML,, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSDL.
  • Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, and AJAX
  • Experienced in Solr based search implementations using Solr
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat 6.0 and Apache Eclipse 3.x, Net Beans 6.x IDE.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Hands-on experience in web/internet technologies including: Java, J2EE, HTML, XML, JavaScript, XML, JSON, XSLT, AJAX, Web analytics, CSS, SQL, Linux, JBoss, Websphere,
  • Very good experience with the scripting in HTML, JavaScript, CSS.
  • Working knowledge of Agile Development and Waterfall methodologies.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Hands on experience with version control systems like CVS (Concurrent Version Systems), VSS (Visual Source Safe), and SVN (Apache Subversion) for providing common platform for all the developers.
  • Solid understanding of networking protocols and topologies.
  • Excellent communication skills and strong architecture skills
  • Proven ability to analyze problems, root causes, and develops innovative solutions to business challenges and streamlining operations.
  • Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.

PROFESSIONAL EXPERIENCE

Confidential, Malta

Java/J2EE developer

Responsibilities:

  • Analysis and Design of use cases, technical design documents for developing the Java components.
  • Actively participated in Analysis and Design of use cases, technical discussions and code reviews.
  • Developed the Web application using Spring MVC, Ext-Js, Html, JSP and Javascript.
  • Wrote Spring controller, EXT-JS mvc models, stores, views and controllers for the mvc development.
  • Developed the DAO layer for the application using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Consumed restful web services using apache HttpClient for the data coming from external systems.
  • Used Spring Validation framework to implement the server side validations and used Ext-JS AJAX to get the data from the server asynchronously by using JSON objects.
  • Configured Spring AOP and used Spring declarative transaction management for transactions.
  • Wrote extensive unit tests and integration tests using JUNIT to thoroughly test the code and maintain high code coverage.
  • Interact with the functional team to understand the business requirements.
  • Mentor the junior developers to help them understand the functionality of the application and help them complete their modules.
  • Interacting with the offshore team to assist them in the development and help them understand the requirements and performed Code Reviews.
  • Coordinating with the build team in the deployment activities.
  • Worked on drafting of Function Specification documents based on Business solution Documents provided by the business team
  • Integration testing, bugs fixing, handling change requests and code reviews.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Used extensively Eclipse in development and debugging the application.
  • Validating the Application by Deploying and testing on Jboss Server.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using jUnit, dbUnit and Spring Test support.
  • Developed the application using J2EE architecture specification and Design patterns.

Environment: Java 1.7, Junit 4, Jboss 7, Oracle 10g, JSP, Ext-JS, Spring MVC, Eclipse, Web services, Maven, Junit, log4j, Javascript, Subversion

Confidential, Albany

Java/J2EE developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented application level persistence using Hibernate and Spring.
  • Consuming and exposing various Web services using JAX-RS to different systems like NPI Validation, Address validation.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, WebLink and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Configure SQL using Liquibase preconditions, insert, update and rollback. This will reduces the maintaining traditional way scripting and maintaining the data in Different Environments.
  • Wrote complex named sql queries using Hibernate.
  • Uses Second Level Cache to enhance performance and Proper Memory Management.
  • Generated POJO classes with JPA Annotations using Reverse Engineering.
  • Created multi-module maven project and used Maven to build applications and Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used SOAP-UI for testing the Web-Services.
  • Designed and developed the application using Lean-Kanban methodology.
  • Used SVN to maintain source and version management and used IntelliJ as IDE.
  • Using JIRA to manage the issues/project work flow.
  • Involved in doing code reviews using Fish-Eye.
  • Wrote custom JavaScript and CSS to maintain user friendly look and feel.
  • Implemented SOLID Design Principles throughout the development of Project.
  • Used Maven script for building and deploying the application.

Environment: Java/J2EE, Jdk1.6, Spring, Hibernate, Webservices, JAX-RS, WADL, SOAP UI, JSP, Portico Web Link, AJAX, Liquibase, Html, CSS, Maven, log4j, Oracle, MY SQL,, SQL Developer, JIRA, Fish Eye, SVN, UNIX, IntelliJ, Lean and Kanban.

Confidential, Kansas City

Java/J2EE Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework and written Action Classes, Form Bean Classes and configure the Application using Struts Configuration file and implementation of log4j.
  • Extensively involved in gathering business requirements and system requirements and specifications. Provided conceptual solution. Translated conceptual solution into technical design. Extensively worked on system architecture. Used UML to create used cases, used case diagrams, classes &sequence diagrams.
  • Used design patterns like singleton and factory.
  • Bug fixing and implementing change requests.
  • Hibernate is used as persistent at middle tire for providing object model over relational data model.
  • Code Reviews, customization and maintenance of code across applications.
  • Designed and developed the front end part using JavaScript, HTML, jQuery, DHTML and CSS.
  • Utilized message driven beans for message processing using JMS.
  • Developed and deployed Servlets and JSP’s on Tomcat server.
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT, fitness Test.
  • Implemented various batch processes using Quartz schedulers to send out packets for the filers with temporary passwords and also to send out email notifications
  • Used Jira as Project management tool.

Environment: Java, Hibernate, HTML, DHTML, Java Script, Oracle 10i (PL/SQL), XML, Tomcat, JMS, Ant,Eclipse3.x.

Confidential

Java Developer

Responsibilities:

  • Developed the PUBLISHING and SUBSCRIBING mechanism in Java for the downstream and upstream systems.
  • Performed mappings according to the client requirement using the ETL tool Mapping Composer.
  • Developed the various PL/SQL components like MATURITY ADM, Audit Trigger which keeps the track of the daily matured bonds and the transactions happening with in the bank.
  • Using Java, developed various rules for Business Rule Engine
  • Implemented various parts of FI GUI (Graphical user interface) using XML and used hibernate API for transaction handling, storing, retrieving and updating from MySQL database.
  • Implemented the Scrum model and provided the deliverables to the customer.
  • Maintaining the environment defect free for smooth flow of data from upstream to downstream systems.
  • Involved in Testing - unit testing & integration testing
  • Played a key role in the Release Management activities and ensure timely project deliveries as per release plan.
  • Overseeing Quality procedures related to the project.

Environment: Java, J2EE, PL/SQL, XML Concepts, Hibernate, Oracle 9i, MySQL, Websphere, TOAD, ClearCase, Eclipse.

We'd love your feedback!