We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Having 9 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Good experience and knowledge in various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Expertise in the implementing Core Java concepts & J2EE Technologies (JSP, JPA, JAXB, JAX - WS, JAX-RS, RMI, JNDI, JDBC, Servlets, EJB (J2EE), JMS (MQ-series), LDAP, HTML5, XML, XSL, Java Script, JCE, Rational Rose, DB2, JSON, Oracle, SQL Server.
  • Excellent in designing the front-end pages using scripting languages like AngularJS, JSP, HTML, Ajax, CSS, JavaScript, JSF, JQuery and its libraries.
  • Experience in development and integration of enterprise applications using Microservices with Spring boot, SOAP, RESTFUL web Services.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC&AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Good Experience in Java Web services which includes good understanding of handling SOAP Requests and Response, WSDL, JAX-RPC, JAX-WS, JAX-RS and Web service authentication.
  • Virtualized the servers using the Docker for the test environments and dev-environments using Docker containers.
  • Experience in upgrading and migrating various versions of PostgreSQL database on different platforms.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure Automation, it includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, and GitHub.
  • Extensive experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
  • Used integrated environment for java such as Eclipse, My Eclipse, RAD, Net Beans, and Clear Case.
  • Hands on experience in database programming using PL/SQL queries and MySQL, XML.
  • Expertise in developing applications using Web Services (SOAP, RESTFUL), Core Java, JDBC, Servlets, JSP, HTML, Java Scripts and develop Jasper Reports, Birt, e. Reports.
  • Experience in the functional usage and deployment of applications in JBoss, Web Logic, WebSphere and Apache Tomcat Server.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:

Languages: Structures, HTML, DHTML, XML, CSS, UNIX Shell Script, Python,HIVE,JavaScript, SQL, PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, JSF, Java Beans, SOAP, JAXP, AJAX, Prime FacesDistributed

Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: Web logic, JBoss, Apache Tomcat 5.5/6.0,Web Sphere

J2EE Frameworks: Struts 2.0, Spring, JSF

IDE's: Eclipse, Edit Plus, Notepad++, RAD, NetBeans

Design Patterns: Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

Database(s): Oracle … SQL, DB2, MySQL

Version Control Tools: GIT, Source Tree, SVN.

Testing Tools: JUnit.

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows, MS-DOS, UNIX, Linux

Build Tools: Ant and Maven

Log Tools: Log4j

Tools: TOADSkills

PROFESSIONAL EXPERIENCE

Sr. Java/J2EE Developer

Confidential

Responsibilities:

  • Analysis, design and development of Application based on JAVA/J2EE technologies.
  • Involved in the SDLC phases i.e. analysis, design, development and testing phases of the project.
  • Designing & developing the business components using Java 8, Java EE 7, Restful API (JAX - RS) with REST, spring, Hibernate, JPA, Servlets, JSP, JSTL, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
  • Developed Web Application using Spring MVC, Integrated spring with REST, Microservices and Spring Security.
  • Designing the web application layout using highly advanced user interface design and development technologies like AngularJS, JSP, JavaScript, JQuery and HTML5, DHTMLX, CSS3.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application.
  • Build Microservices for the delivery of software products across the enterprise.
  • Designed and developed the REST based Microservices using the Spring Boot with JPA.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT. Used Spring boot for microservices.
  • Worked in designing and building Architecture using J2EE, JSF, and MVC.
  • Developed JMS components to send messages from one application to other application internally.
  • Developed Data Access Objects (DAO's) for interacting with the database using JDBC.
  • Used Spring MVC design pattern while developing the application.
  • Used JSPs in the presentation tier along with various customs tags, JSTL tags, CSS and JavaScript, JQuery and AJAX.
  • Extensive experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
  • Written client side code using Web Services- JAX-WS based on SOA microservice architecture.
  • Reviewed deliverables prepared by team before delivery to the business and production support.
  • Backend testing of the DB by writing scripts to test the integrity of the application NoSQL databases
  • Deployed the application on WebSphere server using Eclipse IDE.
  • Created views using components of Prime Faces in XHTML files and configured JSF framework.
  • Installing and monitoring PostgreSQL database using the standard monitoring tools like Nagios etc.
  • Implementation of single page web application using AngularJS.
  • Used Maven for compilation, packaging and deployment in WebSphere Application servers.
  • Junit was used for unit testing and implementing Test Driven Development (TDD) methodology.
  • Experience deploying and operating AWS, specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation and Cloud Watch using the AWS console and AWS CLI.
  • The database used was Oracle 11g and PL/SQL. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.

Environment: JDK 1.7, Eclipse, WebSphere, JSF, XSL, JDBC, EJB, UML, Spring, Multithreading, JSON, Spring MVC, Spring IOC, JBoss Fuse, JavaScript, AJAX, HTML, JSTL, CXF, Hibernate, Struts, JQuery, AngularJS, Bootstrap, XML, Apache Tomcat, UNIX, JMS, Log4j, Axis, Camel, TDD, Junit, Oracle 11g, Web Services (SOAP, Rest), WebSphere

Sr. Java Developer

Confidential, Dallas - TX

Responsibilities:

  • Developed Presentation, Business, & Integrations layers components using Java, J2EE, Design Patterns, XML, Web Services, & Open Source Technologies. Developed/Changed build script using Apache ANT.
  • Design and developed the application using Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring - Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Developed Web Application using Spring MVC, Integrated spring with REST, Microservices and Spring Security.
  • Designing the web application layout using highly advanced user interface design and development technologies like AngularJS, JSP, JavaScript, JQuery and HTML5, DHTMLX, CSS3.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application.
  • Build Microservices for the delivery of software products across the enterprise.
  • Designed and developed the REST based Microservices using the Spring Boot with JPA.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT. Used Spring boot for microservices.
  • Written client side code using Web Services- JAX-WS based on SOA microservice architecture.
  • Designed and developed the UI using Struts view component, JSP, HTML5, CSS3, AngularJS, JavaScript, AJAX, JSON, React JS, and Apache Camel.
  • Work on Data Modeling and Data Integration.
  • Developing Interactive GUI Screens using Prime faces and JSF.
  • Designed and developed Underwriting module using Java, JSF (Prime Faces), Spring, JPA and Oracle.
  • Studied and stayed current on features and functionality of PostgreSQL.
  • Updated trading pages using HTML5, CSS3 in AngularJS framework.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Backend testing of the DB by writing scripts to test the integrity of the application NoSQL databases
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Implemented the logging framework in the SOA environment.
  • Designing and developing Web application to generate reports using Java-J2EE technologies.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Written SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Used Maven as project management and build tool for the application.
  • Developed Python scripts to automate the deployments to the Web Logic application server.
  • Used Rational Clear Case, Clear Quest and GIT for version control and change management.
  • Extensively participated in Agile Scrum Development Methodology with Test Driven Development (TDD) process, from the development phase to testing phase and postproduction phase.

Environment: Java 1.6, JDK, J2EE, JSP, Struts 2.0, JMS, Angular JS, HTML, XML, XSLT, MVC, EJB, Bootstrap, SOA, WSDL, Hibernate, JDBC, Spring, CVS, Jira, Camel, GIT, AJAX, Web Logic, JQuery, Apache Tomcat, Oracle 10g, Rational Clear Case, Clear Quest, Junit, Maven, Junit, Jenkins, JMS, Mule ESB, TDD, Oracle OSB.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts 2.0.
  • Responsible to enhance the Portal UI using HTML 5, Java Script, XML, JSP, CSS as per the requirements and providing the client side Java script validations and Server side Bean Validation Framework (JSR 303).
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Involved in the development of Web Services for various business functionalities.
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for My SQL database.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Worked on XML using SAX and DOM parsers.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Responsible for all backup, recovery, and upgrading of all the PostgreSQL databases. Monitoring databases to optimize database performance and diagnosing any issues.
  • . Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on JUnit and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Developed server side utilities using Java Beans, XML, and EJB.
  • Involved in efficient using of multithreading concept for improving CPU time.
  • Used Multithreading for invoking the database and implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit framework.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
  • Used Java Swing for developing internal GUI applications.

Environment: JDK, J2EE, Agile Development Process, Struts, Spring, Web Services (JAX-WS, Axis 2) Hibernate, RSA, JMS, JSP, Servlets, WebSphere, Apache Tomcat, Oracle and MySQL Databases, AJAX, Windows XP, HTML, XML, SOAP, ANT, Log4J, Bootstrap, XML, XSLT, XSD, JQuery, JavaScript, JUnit, SVN.

Java/J2EE Developer

Confidential, Newark, DE

Responsibilities:

  • Actively involved in requirement analysis and giving estimates for several use cases.
  • Worked extensively in JSP, HTML, JavaScript, and CSS to create the User Interface pages for the project.
  • Used Tiles framework to create reusable presentation components.
  • Designed and developed the front - end with Jakarta Struts framework, JSF components, Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages integrating AJAX, Custom Tag's, JSP TagLibs, Tiles, HTML, DHTML.
  • Developed front end as JSF framework components like Backed beans, Validators etc.
  • Created configuration file for JSF and Struts.
  • Designed and developed the JDBC layer for the system, which was used by all other modules for inserting and querying the database.
  • Involved in implementing web services using apache AXIS2 and tested WSDL using SOAPUI tool.
  • Created user-friendly GUI interface and Web pages using HTML, JQuery and Java script.
  • Used Java-J2EE patterns like Model View Controller (MVC), Data Transfer Objects, Access Objects, Singleton, factory patterns.
  • Involved in writing SQL, PL/SQL queried and stored procedures for the application in Oracle.
  • JDBC is used for connecting to Oracle the database.
  • Developed automated Build files using ANT.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Core Java, JDK, JSP, JavaScript, Struts, JSF, Web Services, XML, WSDL, SOAP, Web Sphere Application Server, AJAX, HTML, DHTML, Oracle 10g, ANT, JDBC, Junit, Log4j.

Java Developer

Confidential

Responsibilities:

  • Involved in analysis, design and development of e - bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Involved in front-end designing using HTML, CSS, and JSF with Ajax and tag libraries.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Worked on highly advanced user interface design and development using HTML and CSS.
  • Used Eclipse 3.3 for writing code for JSP, Servlets.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented Hibernate using the Spring Framework (Created the session Factory)
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed the applications on WebLogic Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used GIT for version control across common source code used by developers.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle 9i.
  • DAO and the hibernate transactions was implemented using spring framework.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.

Environment: JDK, J2EE, JSP, JNDI, Oracle 9i, HTML, ANT, Rationale Rose, Eclipse, Bootstrap, Unix, Web logic Application Server, AJAX, JQuery, Struts, Hibernate, Apache Tomcat, Spring, LOG4J, CVS. Education:Bachelors in computer science from JNT University.

We'd love your feedback!