We provide IT Staff Augmentation Services!

Java, J2ee Developer Resume

5.00/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • Around 8 years of experience in all phases of Software Development Life Cycle (SDLC) as a Software Developer with expertise in Object - Oriented Design, Development, Testing and Support of enterprise Level Intranet/Internet Web based Applications using Waterfall, RUP and Agile processes.
  • Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
  • Extensive knowledge in working with core java,J2EE technologies such asServlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS and Object Oriented Programming techniques.
  • Expertise in working with Struts 1.X/2.X, Spring, Java, JSP, JDBC, JPA, JDO,JUnit, JavaScript, HTML, XHTML, XML and XSLT.
  • Proficient developer of view-controller components using Servlet’s/JSPs and Struts Framework.
  • Worked on Full stack of development from backend Business layer to frontend UI layer.
  • Expertise in Design, Development, Deployment of Enterprise and Web Based projects using Web servers and various application servers including WebLogic and WebSphere/RAD.
  • Hands on experience in applying teh principles ofService Oriented Architecture (SOA) using bothRESTful and SOAP webservices.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring technology.
  • Experience in RESTFul frame works both Jersey and CXF.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOP (Object Oriented Programming) and applying OO principles in software development.
  • Elaborated understanding and experience in implementing JAVA Design Patterns.
  • Hands on experience in designing UML diagrams using EA and Rational Rose.
  • Good experience in working with different types of databases like DB2, Oracle, MySQL.
  • Experience in AWS services such as EC2, Elastic Beanstalk, DynamoDB,, Redshift and Cloud Foundry.
  • Experience in Nosql/ XML databases ( Cassandra, Mongo).
  • Rich experience in deploying of J2EE Applications on various servers (WebLogic, JBOSS and Tomcat).
  • Experience in working with ORM tools like Hibernate.
  • Experience in writing test cases to and run test scripts.
  • Experience in working with IDEs like Eclipse, RAD and STS.
  • Experienced in coding SQL Procedures/Functions, Triggers and Packages on database packages like Oracle.
  • Good working knowledge on Clear Case for code management and version control.
  • Knowledge of software development life cycle and project documentation.
  • Good interpersonal skills to work effectively in a team environment.

TECHNICAL SKILLS

Languages: Java 1.6/1.7, JavaScript, HTML, XSLT, XSL, CSS,C,C++.

Web Frameworks: Servlets, JSP, JSTL, Ajax, JQuery, Struts, Angular JS, jQuery, Spring

Application Frameworks: EJB 3.0, JMS, JDBC, Hibernate

Application Server: Weblogic 10.3, Websphere 7.0, Glassfish v2, JBoss, Tomcat

Cloud: Amazon web services(Aws),Cloud Foundry,DynamoDB

Web Server: Apache

IDE Tools: Net Beans, Eclipse, RAD, STS

RDBMS: Oracle, MySQL, SQL, DB2,Sybase

Tools: XML Spy, SOAP UI, Ant, Maven, Subversion, CVS,Docker,Bamboo

Design Methodologies: OO Design, Analysis (UML) from Rational Rose, Clear Case 7.0/Clear Quest

Operating Systems: Windows, Unix, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Edison NJ

Java, J2ee Developer

Responsibilities:

  • Used WSAD as IDE in developing EJB and deploying in server.
  • Generated Session beans, CMP and Message Driven Beans, and deployed on Websphere.
  • Implemented JMS to asynchronously send and receive messages, Error Tickets placed in Message Queues automatically generated and updated into database by Remedy Trigger.
  • Teh Application Servers were installed in clustered mode to balance teh load in teh case of increased traffic.
  • Installed, configured, maintained and administered Linux / UNIX operating systems and components.
  • Skillful with teh use of network connectivity tools like Ping, Netstat, Nslookup, Traceroute, Dig, Ethtool.
  • Prepared prototypes for teh project, based on teh user requirements.
  • Used Struts framework for presentation layer.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Worked on coding of Servlets and EJB communication.
  • Used Hibernate framework for data persistence.
  • Involved in creating teh Hibernate POJO Objects and mapped using Hibernate Annotations for data persistence.
  • Has experience in pushing UrbanCode Deploy applications to Cloud Foundry.
  • Used AWS Lambda with AWS services as event sources
  • Involved in working with Scrum Agile process with two week iterations delivering new features and working software at each iteration
  • Prepared Low Level Designs (LLDs) and UNIT Test Cases.
  • Performed Code Review to ensure Organization and Project level standards are met and checked for redundant code.
  • Installed, configured and hosted theTomcatapp servers andMySQLDB servers on physical servers (Linux,Mac,Windows), andAmazon AWS virtual servers(Linux)
  • Implemented different levels of logging and timely backups using Log4j.
  • Used putty for unix login to run teh batch jobs and check server logs.
  • VMware ESXi 5.5/vSphere Installation & Configuration.
  • Planning and Designing VMware /vSphere (ESXi 5.5 andd VMware VirtualCenter).
  • Installation, Configuration and maintenance of Hosted VMware products.
  • Played a key role in teh development and maintenance of teh application.
  • Experience in installing and configuring kick start in Linux.
  • Extensive experience in setup, configuration, upgrade, maintenance, performance monitoring and troubleshooting on different UNIX platforms like Linux, VMWARE and system software and hardware
  • Performed Unit Testing and System Integration Testing.

Environment: Java, J2EE, RMI, XML, XSD, Spring, Hibernate, SOA, Web Services, Business Objects, SAX/DOM, Websphere, WSAD, JMS,, Teradata, JDBC, JNDI, JSP, EJB, Java Servlets, JavaScript, Rational Rose, HTML UML,Cloud Foundry, Amazon AWS virtual Server,RUP, Agile, Clear Case, HTTP, HTTPS, SSL, Visual SourceSafe, Dream Weaver and Windows NT, Linux.

Confidential, MD

Java, J2ee Developer

Responsibilities:

  • Developed teh application using teh Spring MVC
  • Added teh new functionalities to teh existing application
  • Design Use Cases, Sequence, ER-Diagrams and Class diagrams using Eclipse Plugins
  • Involved in preparing design documents
  • Following teh agile methodology
  • Used AngularJS to develop dis website as a responsive website.
  • Used two-way data binding features of AngularJS to implement Data binding to bind various server controls to teh data from database.
  • Development of teh service layer using Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, REST and SOAP Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring teh spring xml files.
  • Used teh JSP tag libraries for teh UI
  • Consuming and cresting teh REST full web services using Jersey client.
  • Creating teh server side REST web services using CXF
  • Testing teh REST web services with Rest Client tool
  • Hibernate used as teh ORM tool to persist teh data in teh data base
  • Developed teh database backend components as SQL
  • Writing teh Automation test cases using teh Selenium
  • Writing teh unit test cases using TestNG
  • Tested teh functional flow of teh website

Environment: J2EE, JSP, Spring, Java, MVC, HTTP, Hibernate 3.0, Web Services, REST, XML, JSON, SQL, HTML5, CSS3, Java Script, Eclipse, Junit, log4j, Git, Selenium, WebLogic 10.3

Confidential, Dallas TX

Java/J2EE Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Followed Agile Software Development with Scrum methodology.
  • Used Sybase database for querying, updating data in teh database.
  • Worked in using Weblogic Application Server for deploying and testing teh code.
  • Created Spring Controllers classes based on teh existing Struts Action classes.
  • Used Hibernate ORM for mapping Java classes to database tables and data querying
  • Used JPA for mapping business objects to database
  • Developed POJO’s, Data Access Object (DAO) to handle all database operations. Used Hibernate in persistence layer.
  • Produced and Consumed RESTful Web services in JSON.
  • Developed front end GUI using HTML, CSS, JavaScript and enforced teh look and feel standards using teh style sheets, common headers, footers & menus, and web page templates using Apache Tiles.
  • Designed and added new features to teh existing application Worked on developing hands-on API support for teh application.
  • Migrate code from Jenkins to Bamboo.
  • Work involved extensive usage of HTML, CSS, JQuery, JavaScript and Ajax for client side development and validations
  • Develop and execute Unit Test plans using JUnit, ensuring dat results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Used SVN for version controlling and Eclipse as IDE
  • Impact analysis, Design and development of Use cases and Business req.
  • Estimate teh requirement, and resources.
  • Coding and Unit testing, Review.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java-J2EE, JDK, JSP, Servlets, spring, RESTful Web services, Json, Hibernate, Agile, Eclipse, Sybase, Maven, Subversions, PL/SQL,Weblogic 10.3, Apache Tiles, JavaScript, HTML, CSS, XML.

Confidential, McLean, VA

Java, J2ee Developer

Responsibilities:

  • Developed Application using Spring MVC Architecture
  • Converted teh Struts MVC application Spring MVC Application
  • Added new functionalities to teh existing application.
  • Design Use Cases, Sequence, ER-Diagrams and Class diagrams using Eclipse Plugins
  • Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Eclipse Plugins and identifying teh design patterns, frameworks to be used during implementation.
  • Replaced teh Struts tag Libraries from teh jsp with spring and JSTL tag libraries.
  • Created teh server side REST web services
  • Testing teh REST web services using Rest Client tool
  • Used teh Spring JdbcTemplate to persist and retrieve teh data from database.
  • Used macros to map teh xml data to teh excel sheet.
  • Developed database access components with teh back end as DB2.
  • Tested teh functional flow of teh website.
  • Performed Unit Testing using JUnit and supported System in production.

Environment: J2EE, JSP, Spring, Java, MVC, HTTP, Struts, Web Services, REST, Jersey, Hibernate 3.0, XML, XSLT, XLSM, DB2, HTML5, CSS3, Java Script, Eclipse, Rational Clear Case, Junit, log4j, Weblogic 10.6

Confidential

J2EE Developer

Responsibilities:

  • Participated in gathering and understanding teh client’s requirements.
  • Design Use Cases, Sequence, ER-Diagrams and Class diagrams using Rational Rose
  • Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Rational Rose and identifying teh design patterns, frameworks to be used during implementation.
  • Re-designing of teh website used teh JSP to modify teh look and feel of teh website.
  • Developed database access components with teh back end as Oracle 9i.
  • Hibernate was used as ORM tool for persisting teh data.
  • Development was done in a clustered environment.
  • Used Struts Framework for development of Web applications.
  • Developed spring services and had configured IOC (inversion of control).
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between teh applications.
  • Developed web services using REST.
  • Involved in teh design and teh implementation using J2EE framework.
  • Tested teh functional flow of teh website.
  • Performed Unit Testing using JUnit and supported System in production.

Environment: J2EE, JSP, Spring, Java, MVC, SOAP, WSDL, Web services, REST, HTTP, Struts, Hibernate 3.0, XML, XSLT, XSL, Oracle 9i, HTML5, CSS3, STS, Rational Clear Case, Weblogic 10.3

Confidential

Java Developer

Responsibilities:

  • Developed Use Cases, Class diagrams and Sequence and Activity diagrams using Rational Rose.
  • Coded Servlet classes in java web server environment.
  • Used JDBC to connect to Oracle8i database.
  • Created web pages using JSP.
  • Developed teh presentation layer and GUI framework dat are written using HTML and Client-Side validations were done using JavaScript.
  • Involved in unit testing.

Environment: Java, JDBC, Servlets, Oracle9i, HTML, JSP, XML, UML, JavaScript, WebSphere, UNIX, SVN

We'd love your feedback!