We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

2.00/5 (Submit Your Rating)

New York City, NY

PROFESSIONAL SUMMARY:

  • 7 years of strong IT experience in Java/J2EE technologies like Spring, Struts, Hibernate, Servlets, JMS, EJB, Web services, JDBC, REST and SOAP on various Application Server platforms .
  • Expertise on complete Software Development Life Cycle ( SDLC ) with software development models like Agile and Waterfall Methodologies.
  • Well versed with Core Java concepts such as Exception - Handling, Data Structures, Multi-Threading, JDBC and Collection Framework .
  • Created rich frontend UI screens using HTML5, CSS, AJAX, XML, XSD, DTD, JSP, JSF, JSON, Bootstrap, and XSTL in making the webpages cross browser compatible.
  • Used JavaScript, Angular-JS, Angular2, jQuery, React-JS and Node-JS for Building Structured MVC web applications.
  • Proficient in applying J2EE design patterns like Session Facade, Business Delegate, Front Controller, DAO, Abstract Factory and Singleton in the development of Multi-Tier Distributed Applications.
  • Expertise in working with various open source frameworks like Spring Modules ( Spring MVC, DAO, AOP, Spring JDBC) and Hibernate Object Relational Mapping ( ORM ).
  • Strong experience in developing JAVA/J2EE applications using IDEs like Eclipse, My Eclipse, Net Beans, RAD, Web Sphere Studio and RSA Application Developers, also experienced in working with both Windows and Unix platforms .
  • Hands on Experience in writing database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for Oracle 12c/11g , DB2, SQL Server, MySQL .
  • Good Knowledge on Maven and Ant for build automation and experienced in using SVN , IBM Clear case, CVS , and GIT as code management and version control.
  • Extensive experiences in Log4j for creating logs of different categories.
  • Well versed in debugging applications and developing Unit test cases using Junit and Mockito, also experienced in error reporting and project management tools like JIRA.
  • Experienced in the functional usage and deployment and configuring of applications in JBoss, Oracle WebLogic, IBM WebSphere and Apache Tomcat.
  • Experience working with Web Services using SOAP, WSDL, JAX-WS, JAX-RS, RESTFUL and XML Binding.
  • Ability to work independent and adapt quickly to emerging new technologies.
  • Highly motivated team player with strong communication, analytical, documentation and organization skills.

TECHNICAL SKILLS:

Languages: Java (J2EE 1.8/1.7/1.6), SQL, PL/SQL, C, C++

APIs: Java API, JDBC, JMS, EJB, RMI, SOAP

Frameworks: Spring, Struts, Hibernate, JUnit, JSF 2.0

Web Technologies: HTML5, XML, JavaScript, JSON, CSS3, AJAX, NodeJS, ReactJS, AngularJS, JSP and Servlets

Application Servers: Apache Tomcat 6.0, Web logic 10.2, JBoss, 4.0, Web sphere

IDE/Tools: E cl i p se (4.5), N et Beans (8.2), Eclipse 3.x, RAD 6.0, JBuilder SQL Developer, JIRAMaven, ANT

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

Methodologies: Agile, Water Fall, Test Driven Development

Databases: Oracle 11g/10g, MS SQL Server, MySQL, DB2

Operating Systems: Windows Variants, Unix, Linux

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

J2EE/Java Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of applications developed using Agile methodology.
  • Implemented the server side design using the Industry Standard J2EE design patterns like Business Delegate, Session Facade, Data Access Object and Helper Classes.
  • Extensively used Spring IOC, AOP concepts and used Spring MVC framework using Spring Boot to develop the application.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Designed and developed UI screens with HTML, AJAX, JSP, XSLT, JSON and JSF (MVC) to provide interactive screens to display data. Developed several JavaScript and AngularJS functions for event handling, response handling and error handling.
  • Implemented Apache Camel routes using Camel-Spring XML and Camel-Spring processor beans these are the core techniques for building web service functionality with Apache Camel.
  • Involved in writing SQL queries and used Hibernate 4.3 framework with Spring in interaction with the RDBMS.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database12c and used Hibernate Query Language for writing the queries.
  • Worked with SOAP&REST client web services to pull data from web service.
  • Used Log4J for logging exceptions to find out causes of system malfunctioning and keep user action logs.
  • Apache Tomcat 7.0 was used to deploy the application and involved in Test Driven Development by doing various testing efforts as per the specifications and test cases including Unit testing using JUnit.
  • Used GitHub for code repository and managed GitHub, wrote build & deployment scripts using Maven and used JIRA Custom workflows to track bugs, also created mock objects using Mockito.
  • Used Spring Tool Suite (STS) Integrated Development Environment, also Responsible for compiling and maintaining an error report for each sprint of the project, modify the existing programs and application as per the change requests.
  • Actively worked on providing bug fixes and resolving production related issues for the product, participated in code review meetings and provided improvements.

Environment: J av a (J2EE 1.8/1.7/1.6), Agile, Business Delegate, Session Facade, Data Access Object, Helper Classes, Spring MVC, Spring Boot, HTML5, CSS3, JavaScript, Bootstrap, AJAX , AngularJS , jQuery, Apache Tomcat Server 12.0, SOAP, Restful Web Service, Hibernate 4.3, HQL queries, TDD, Junit, Oracle 12c, PL/SQL, GitHub, Maven, JIRA, STS.

Confidential, Denver, CO

J2EE/Java Developer

Responsibilities:

  • Worked extensively in Agile environment and designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Implemented Spring AOP in Exception handling which it reduces the development time to handle the exceptions.
  • Worked on Java Multi-Threading programming to improve overall performance.
  • Developed Web based Distributed and Front End applications in a three-tier architecture using HTML5, CSS, AngularJS, Ajax and Node JS and i mplemented custom validation controls with JavaScript and jQuery.
  • Developed the entire application implementing MVC Architecture , integrating JSP with Spring and Hibernate frameworks.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • The business logic was implemented in Processors and DAO layer accesses the back-end DB2 database using Hibernate POJO Objects and used Hibernate annotations to design the modeling part of the application.
  • Worked with the JMS applications to interact with MQ and created MQ Series objects on local and remote MQ servers. Involved in MQ Backup & Recovery process.
  • Used Maven build tool for building the application. Created Restful web services using Jersey API (JAX-RS) . Data is exchanged between application and services using JSON .
  • Built the application using Eclipse IDE and deployed the application using Oracle WebLogic Server 12c, also worked on installing and configuring it.
  • Developed the application using Agile methodology with 2 week sprints and used SVN for version control.
  • Used CI tool Jenkins to automate the compilation and implemented continuous delivery with Docker to run all the tests before generating war file.
  • Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development) and used JIRA for defect tracking system.
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.

Environment: J av a (J2EE 1.8/1.7/1.6), Agile, Spring MVC, Hibernate, Use-Case Diagrams, Class Diagram, Object Diagrams, Rational Rose, OOA, OOD , HTML5, AngularJS, CSS3, JavaScript, jQuery, JSP, DB2, PL/SQL, Maven, Restful Web Service, JSON, Oracle WebLogic Server 12c, SVN, Jenkin, JUnit, TDD, JIRA, Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Applied J2EE Design Patterns such as Factory, Singleton, Business delegate, DAO, Front Controller Pattern and MVC.
  • Developed the responsive UI using HTML5, CSS3, JavaScript, Bootstrap, JQuery, Ajax, ReactJS and AngularJS .
  • Used to update the HTML pages using JQUERY AJAX via JSON response.
  • Responsible for coding in Java for client side requirements based on Spring framework. Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
  • Implemented MVC architecture using Spring, hibernate 3.0 and tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Used JDBC connectivity for querying, inserting, updating, deleting data from Oracle database and involved in translating functional requirements into technical requirements.
  • Configured JPA, EJB and Hibernate on IBM WebSphere and used SOAP and Service Oriented Architecture ( SOA ) Web services which used HTTP protocol to work with XML files.
  • Involved in building the code using ANT & deployed on JBOSS application server.
  • Used advanced core java features like annotations, generics, enhanced for loop etc., throughout the application and used CVS for version control of the code and configuration files.
  • Used JUnit for developing and executing Unit Test plans ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Involved in deploying the application in Linux to connect to see logs for fixing Production defects.
  • Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.

Environment: J av a (J2EE 1.8/1.7/1.6), Agile, Factory, Singleton, and Business delegate, DAO, Front Controller Pattern, HTML, CSS, JavaScript, Ajax, jQuery, ReactJS, AngularJS, Spring MVC, Hibernate 3.0, ANT, XML, HTTP, JBOSS, IBM WebSphere, SOAP Web Service, SOA, Linux, Oracle 11g, JUnit, Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases.
  • Elaborated on the Use cases based on business requirements and was responsible for creation of Class diagrams, Sequence diagrams.
  • Used Struts framework to maintain MVC and created action forms, action mappings, DAOs , application properties for Internationalization etc.
  • Developed User Interface for various modules using HTML, CSS, JavaScript, AngularJS and AJAX.
  • Created JSPs using JSTL and Spring tag libraries and User Input Validation is done using the JavaScript.
  • Implemented integration of Struts Action classes in Presentation Tier.
  • Used Struts Tiles Framework for designing the layout of the application.
  • Managed connectivity using JDBC for querying/inserting and data management including triggers and stored procedures.
  • Performed SQL operations using Oracle Database.
  • Develop DAO design pattern for hiding the access to data source objects.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment and consumed Restful based web services and used GIT for version control .
  • Defined XML documents for input and output sources of Web Services and created schema documents for XML validation and developed XML schemes.
  • Involved in the Integration testing support and involved in bug fixing.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Developed unit test cases using JUnit and Log4j for logging.

Environment: Java 1.6, Struts, DAO, JSP, HTML, CSS, JavaScript, AngularJS, XML, AJAX, JSTL, Eclipse 3.3, JDBC, WebLogic, MAVEN, Jenkin, Restful, JUNIT, GIT, Log4j, Oracle11g and Windows2007.

We'd love your feedback!