We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

White Plains, NY

PROFESSIONAL SUMMARY:

  • Over 7 years of extensive IT experience as Java/J2EE Developer involving in design, development and implementation of Web based applications using Java and J2EE Technologies.
  • Extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, detailed design, implementation, testing, deployment and maintenance.
  • Extensive experience in designing and developing enterprise applications for J2EE platform using Java, Servlet, JSP, JDBC, Struts, Spring, and Hibernate.
  • Experience in web development using HTML/HTML5, CSS, and JavaScript, Angular.js, Bootstrap, J2EE (Servlets, JSP, EJB), JDBC, and JQuery.
  • Strong experience in implementing Core Java and J2EE design patterns (DAO, MVC).
  • Strong experience in MVC architecture and design implementation using Servlets and JSP as well as open source frameworks such as Struts and Spring MVC.
  • Proficient in Java technologies like JDBC, JNDI, JMS.
  • Experience in developing server - side applications based on Web-Services.
  • Experience using XML technologies like XML, XSL, and XSLT.
  • Comfortable with Web and Application servers including WebSphere, JBoss, Apache Tomcat.
  • Experience in deploying WAR, EAR, and JAR files to the application server.
  • Experience in implementing the projects using Object Oriented Analysis and Design (OOAD).
  • Good knowledge on Service Oriented Architecture (SOA).
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Experienced working with ALM and Clear Quest (Defect Tracking process).
  • Experienced in back-end programming using databases DB2, MS SQL Server, Oracle, MYSQL and SQL Developer
  • Well-versed in using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
  • Experience in developing use-case diagrams, class diagrams and sequence diagrams using UML.
  • Comfortable in writing build scripts for ANT and Maven and working on testing frameworks like JUnit.
  • In-depth understanding of various Configuration Management Tools like Sub-Version (SVN), Concurrent Version (CVS).
  • Experience with Agile methodologies such as Scrum .
  • Ability to work in a team as well as independently with minimum supervision.
  • Versatile team player with good communication, analytical skills, and inter-personal skills.

TECHNICAL SKILLS:

Java Technologies: Core Java, Servlets, JSP, JSTL, JSF, JNDI, RMI, JDBC, JMS, EJB

Web Technologies: HTML5, DHTML, CSS3, JavaScript, AJAX, CMS, Angular.JS, Node JS, Bootstrap

Frame Works: Struts, Validator, JSF, Hibernate, Spring, Junit, Log4J

Application Servers / Web Servers: BEA/Oracle WebLogic 7/8.1, IBM WebSphere, Apache Tomcat, JBOSS, Nginx

Databases: Oracle 10g/11g, MYSQL, Informix, IBM DB2, MS SQL Server, Teradata

IDE Tools: WSAD, Eclipse, XML Spy, Toad, Pycharm, NetBeans

Other Languages: JavaScript, ASP, Shell Scripting and Perl.

Operating Systems: Windows 2000/XP/7/8/10, UNIX, Linux, CentOS, Ubuntu

Build/Version Control: Ant, Maven, Rational Clear Case, Clear Quest, CVS

PROFESSIONAL EXPERIENCE:

Confidential, White plains, NY

Sr. JAVA/J2EE Developer

Responsibilities:

  • Actively involved in the analysis, design, development and maintenance phases of the project.
  • Interacted with Business Analysts, Project Managers and Project Leaders to examine business requirements
  • Designed used cases, class diagrams and state diagrams using UML.
  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML.
  • Implemented back-end code using Spring MVC framework that handles application logic and makes calls to business objects.
  • Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP Integration.
  • Created backing bean to define methods associated with components, input validations, event handling and navigation processing.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Designed and developed JSP Pages using Struts Framework and Tag libraries. Implemented front end validations through Struts Validations.
  • Developed GUI policy forms implementing JSF-lifecycle.
  • Used Teradata utilities fastload, multiload, tpump to load data
  • Maintained, structured, and surveyed documents within NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Implemented the business logic using the Enterprise Java Beans (Session Beans).
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed build and deployment scripts using Maven to generate WAR, EAR and EJB.JAR files and store them on the repository, publish and deploy on the WebSphere.
  • Designed and developed UI screens with XSLT and JSF (MVC) to provide interactive screens to display data.
  • Responsible for object-orientated programming of current systems using Java/J2EE, Web Configure.
  • Configured the Struts configuration file and Application context file based on the struts and spring entries.
  • Designed and Developed policy screens using HTML5, XHTML, DHTML, AJAX, Angular.js and JavaScript.
  • Responsible for managing deployment descriptors such as web and Hibernate.
  • Developed interactive and dynamic web pages using hand coded semantic HTML5, CSS, JavaScript, Angular.JS and Bootstrap.
  • Involved in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Used Log4j for logging and debugging.
  • Performed code reviews and mentor junior developers.

Environment: Core Java, J2EE, spring, Hibernate, Oracle, HTML5, CSS, XML, JavaScript, JQuery, Angular.js, AJAX, Bootstrap, WebSphere, JUnit, Teradata, RESTful Web Services, Agile Methodology, Maven, GIT, Eclipse.

Confidential, Rochester, NY

JAVA/J2EE Developer

Responsibilities:

  • Participated in different phases of the Software Development Life Cycle (SDLC) which includes requirement gathering, creating use-case diagrams, class diagrams using Rational Rose
  • Designed and developed the application using Agile methodology and used Test Driven Development(TDD)
  • Implemented MVC architecture using Struts Framework.
  • Worked on creating Form Bean, Action classes and Configuration files using Struts framework.
  • Integrated spring framework with Hibernate that is used for Database operations.
  • Involved in loading and storing objects using Hibernate.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.
  • Wrote EJB Stateless session to communicate with Controller and Service layer i.e. make the EJB calls from Backing Beans.
  • Developed extensible XLST procedures for handling navigational trees of any depth.
  • Worked on user personalization module using XML as portable data and developed required standard templates of XSL using IBM Lotus XML parser for XSLT.
  • Developed a web-based reporting for credit monitoring system with HTML5, XHTML, JSTL, custom tags and Tiles using Struts framework.
  • Developed several RESTful web services to expose the business layer services for front JavaScript applications.
  • Developed several SOAP web services using JAX-WS, JAXB
  • Worked on WebSphere application server to deploy the application.
  • Developed and deployed EJB components (session beans, entity beans), Servlets.
  • Used Hibernate and JPA annotations to implement ORM for domain model and persistence class objects to interact with DB2.
  • Developed the presentation layer using JSPs and HTML5.
  • Configured and deployed the application on Jboss application Server.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, Angular.js, Bootstrap and CSS3.
  • Involved in Unit & Integration testing for different modules of application and Coordinated with internal and external client resources to track the defects
  • Build scripts for several components involved in the project by using MAVEN.
  • Used CVS to check in and checkout files of Applications and co-ordinate with another team
  • Collaborated with other developers on best practices, code reviews and process improvement.

Environment: Java (JDK 1.7), J2EE, Ext JS, spring, Struts, Hibernate JPA, Junit, WebSphere, Angular.js, Bootstrap, AWS, HTML5, XSLT, CSS, XML, JBoss, EJB, Maven, CVS, UNIX

Confidential, New York, NY.

Java developer

Responsibilities:

  • Designing use case models for one of the subsystems.
  • Involved in designing springs, JSP pages, deploying and testing then in WebLogic application server.
  • Developed JSPs, Servlets, Bean components
  • Sessions and session tracking with Java session API.
  • Involved in writing the end of day job to process feed files that come from various systems.
  • Conversion of functional requirements into High Level and Low-Level Designs.
  • Responsible for design and development of UI and configured them using JSF.
  • Developed advanced CSS files for front end UI.
  • Involved in migration projects to migrate data from data warehouses on Oracle/DB2 and migrated those to Teradata.
  • Implemented MVC pattern using Apache Struts.
  • Involved in writing functions, stored procedures and packages.
  • Developed a web-based reporting system with DAO and Apache Struts-Validator using Struts framework.
  • Struts framework components such as Action Forms, Action Servlets, Action Mappings, Action Errors are used extensively.
  • Building and deployment of EAR, WAR, JAR files on test stage and production systems in WebLogic application server.
  • Wrote Teradata Macros and used various Teradata analytic functions
  • JSF, JSP, Servlets, Java, HTML, JavaScript and XML is used for application development.
  • Implemented application flows using MVC.
  • Developed Axis based web service for a Services Charge Value Calculator.
  • Generated web service methods using Apache Axis which were to be exposed to application.
  • Responsible for the conforming to J2EE standards during implementation of designs.
  • Involved in configuring JDBC connection pooling to access the oracle database.
  • Developed the application from a set of universally interconnected and interdependent services with Service-Oriented Architecture (SOA).
  • Worked in creating various database objects namely tables, views.
  • Involved in regression testing, evaluating the response time, and resolving the connection pooling issues.
  • Included and performed variety of analytical calculations, including a complete audit on several mutual funds
  • Involved in preparation of Test cases.

Environment: Java, JDK, Servlets, Hibernate, Struts, Spring, Java beans, Ajax, Oracle, Eclipse, Web Services (SOAP), Web Logic, JSP, JavaScript, HTML, CSS, XML.

Confidential, MI

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Performed the client-side validations using Java Script.
  • Extensive use of core Java Collections, Generics, Exception Handling and Design Patterns for functionality
  • Implemented Role Based Access Control to Application using Spring Security to connect to Active Directory for fetching logged in user details.
  • Wrote Shell scripts to retrieve the log files from UNIX box to enable faster troubleshooting.
  • Developed Web and User Interface using JavaScript, MVC design pattern using Spring, HTML 5
  • Used java - Object Oriented Design (OOD), data modeling using hibernate ORM, software patterns.
  • Successfully implemented Web services and exposed the service to the inter application communication.
  • Worked in a structured development environment with build & configuration management tools(Maven)
  • Developed Web services including WSDL, XSL, XML, XPath and SOAP.
  • Using SVN for software configuration management and version control.
  • Using ANT scripts to build the application and deployed on WebSphere Application Server.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

Environment: HTML, CSS, JavaScript, JQuery, JSON, Firebug, AJAX, Dreamweaver, Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Coordinated with business users about the requirements.
  • Suggested business with more ways of making it easier for the member to navigate.
  • Developed pages and tested them to make sure they are as close as possible to the application which will be developed.
  • Wrote Java Script functions to get dynamic data and client-side validation.
  • Involved in developing User Interface using JSPs, HTML, and Java Script for the pages.
  • Responsible for user validations on client side as well as server side.
  • Involved in development of JavaScript code for Client-Side Validations.
  • Implemented Struts Validation Framework for Server-side validation.
  • Implemented Struts Action classes using Struts controller component.
  • Developed client for consuming the Restful services.
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Worked with PL/SQL scripts to gather data and perform data manipulations.
  • Used JDBC to retrieve data from Oracle database.
  • Developed stored procedures in Oracle.
  • Involved in system test support for the application and had fixed defects found during the system test phase.

Environment: Java, Servlets, JSP, JDBC, HTML, Oracle10g and Windows XP.

Education: Bachelors of Computer Science, Jawaharlal Nehru Technology University, India.

Reference: Available upon request.

We'd love your feedback!