We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

New Jersey, NJ

SUMMARY:

  • Highly Motivated and Skilled Professional with having 7+ years of strong experience in SDLC such as Analysis, Design, Implementation and Testing of Object - Oriented applications and Web based Enterprise Applications using Java/J2EE.
  • Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services.
  • Good understanding in JavaScript framework like Angular JS and Backbone.js.
  • Extensive experience and actively involved in Requirements gathering , Analysis, Design , Coding and Code Reviews , Unit and Integration Testing.
  • Expertise in developing multi-tier applications using Struts MVC, JSF and Spring MVC .
  • Extensive experience in using Java based application frameworks like EJB 3.0, Struts, spring and Hibernate in development of web-based applications.
  • Strong Technical expertise in Java / J2EE Technologies Java, JSP, Servlets, Spring 3.x, Spring DAO, Spring MVC, Spring IOC , Hibernate
  • Compute Cloud (EC2), Elastic Balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, DMS, VPC, Route53, Cloud Watch, Cloud Trial, Cloud Formation
  • Worked on different RDBMS like Oracle, MySQL.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, PL/SQL, Mainframes.

J2EE Technologies: Servlets, JSP, EJB, JDBC, JPA, JAXB, JAX-WS, RMI, ESB Mule.

Web Technologies: CSS, JavaScript, HTML, DHTML, AJAX, AWS, XML, XSLT

Frameworks: JSF, Angular JS, React JS.

Databases: Oracle 8i/9i, 10g/11g, IBM, DB2, MySQL, Microsoft Access 2000., Mongo DB.

Version Control Systems: Ration Clear case, CVS, Tortoise SVN

Platforms: Windows 9x/NT/2K/XP, UNIX.

Application/Web Servers: WebSphere 3.5/4.0/5.0/6.1 , WebLogic5.1/6.x/7.x/8.x/9.1/9.2Jakarta Tomcat 5.0/6.1/7, JBOSS

Design and Modeling Tools: Rational Rose Enterprise Edition, Microsoft Visio, OOAD.

Automation Tools: Selenium

Other Tools and Technologies: ANT, MAVEN, SQL Developer.

Logging Frameworks: Log4j, ELK stack

PROFESSIONAL EXPERIENCE:

Confidential, NEW JERSEY, NJ

JAVA Developer

  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of application developed using AGILE SCRUM methodology.
  • Involved in development of both front-end and backend and handled team of 5 members and knowledge transfer
  • Designed front-end presentation logic using CSS3 and HTML5.
  • Used the Angular.js MVC Frameworks in the development of the web applications.
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes.
  • Worked with Spring framework and implemented Spring Boot in the exposure of REST templates for creation of microservices.
  • Used Spring MVC Design Pattern to hold the UI data and to serve the request and to send the response. Used Spring Front Controller class to map all the client requests to it and navigated to Business Controller classes accordingly
  • Worked with Maven project file to automate complicated repetitive tasks and for automating standardized build processes.
  • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and database interaction
  • Used XSLT transform to translate XML input data to HTML output.
  • Used Maven building tool for creating EAR file to be deployed in application servers. It is also used for dependency management of code in application.
  • Used Jenkins for continuous integration and Go for continuous delivery/deployment of the applications.

Environment: Java 1.7/1.8, J2EE, Servlets, JSP, Struts, JSF 2.0, Spring, JMS, Hibernate, Web Services, WebSphere Application Server, JIRA, Maven, HTML 5, CSS 3, JBPM, AJAX, Bootstrap, IBM RSA, RAD, JavaScript, Red hat, JPA, XML, ANT, Log4J, VSS, WSDL, JSON, JPA, PL/SQL, Mongo DB, ESB Mule, Spring BOOT, Microservices, Jenkins.

Confidential, Northbrook IL.

JAVA Developer

  • Worked as a senior developer in analyzing requirements and develop the website. Used the balsamic wireframe designs as reference to develop the screens for the application.
  • Designed and developed the screens using HTML5, JavaScript, CSS3, JQuery and BootStrap.
  • Developed microservice architecture using Spring Boot.
  • Developed the logic using JavaScript frameworks like Angular.JS, and Node.JS.
  • Used Firebase DB as database and created data using JSON.
  • Used Google Maps API to create and plot the stops on the maps.
  • Did unit testing and regression testing in FireFox and Google Chrome browsers by using the developer tools feature. Used “Angular.JS Batarang” to do the testing for Angular.JS framework.
  • Did the code deployment use Amazon web services on migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
  • Managing leader nodes in AWS clusters using SQL commands.
  • Used SVN for code check in’s and check outs.
  • Used JQuery, CSS, JavaScript, HTML and JSP for front end UI.
  • Used Spring JMS to communicate the UI and computations modules.
  • Added dynamic functionality to the application by implementing JQuery and Angular JS.
  • Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
  • Redesign, develop and implement the existing interface overlay using Java script, HTML and java code.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.js.
  • Used JSP, JavaScript, CSS, Bootstrap, Angular.JS to create interactive user interface.
  • Made Code changes and changed XSD to generate new WSDL as per the requirement.
  • Using MKS Integrity client for version control.
  • Worked on WebSphere portal application server, responsible for payload generation, and worked with MQ
  • Convinced clients of the new direction to take our application from abandoning a dying programming language (Adobe Flex) to adopt a new UI framework (Extjs)
  • Supported project delivery by handling issues and defect on both front-end (Adobe Flex) and back-end (Java)
  • Designed and developed DAO’s, Service classes, Controllers, Spring Forms in Spring MVC.
  • Followed test driven approach in building the application
  • Designed and developed MySQL Connection pool and DataSources that are used to store and retrieve Ad information and Ad drafts
  • Worked with Advertising Managers and IT Managers in analyzing requirements design and develop requirements.

Environment: Java 1.6/1.7,Websphere portal, MQ Series, Bootstrap, Spring MVC, iBatis, Angular.JS, Node.JS, JSP, HTML, Web Services, MKS, XML, Angular.JS, Node.JS, JavaScript, HTML, CSS, AWS, GWT, SVN, Google Places API, JPA, BootStrap, Jquery, Spring MVC, Glassfish 3.1.2, JMS, MySQL, MKS, REST Web services, Oracle 11g, Spring Boot, Microservices.

Confidential

JAVA Developer

  • Worked as java developer in analyzing requirements and Used the balsamic wireframe designs as reference to develop the screens for the application.
  • Designed and developed the screens using HTML5, JavaScript, CSS3, JQuery and BootStrap.
  • Developed microservice architecture using Spring Boot.
  • Developed the logic using JavaScript frameworks like Angular.JS, and Node.JS.
  • Used Firebase DB as database and created data using JSON.
  • Used Google Maps API to create and plot the stops on the maps.
  • Did unit testing and regression testing in Firefox and Google Chrome browsers by using the developer tools feature. Used “Angular.JS Bata rang” to do the testing for Angular.JS framework.
  • Did the code deployment use Amazon web services on migrating infrastructure to AWS cloud and maintenance of production web infrastructure.
  • Managing leader nodes in AWS clusters using SQL commands.
  • Used SVN for code check in’s and check outs.
  • Used jQuery, CSS, JavaScript, HTML and JSP for front end UI.
  • Used Spring JMS to communicate the UI and computations modules.
  • Added dynamic functionality to the application by implementing jQuery and Angular JS.
  • Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
  • Redesign, develop and implement the existing interface overlay using Java script, HTML and java code.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.js.
  • Used JSP, JavaScript, CSS, Bootstrap, Angular.JS to create interactive user interface.

Environment: Java 1.6/1.7,Websphere portal, MQ Series, Bootstrap, Spring MVC, iBatis, Angular.JS, Node.JS, JSP, HTML, Web Services, MKS, XML, Angular.JS, Node.JS, JavaScript, HTML, CSS, AWS, GWT, SVN, Google Places API, JPA, Bootstrap, jQuery, Spring MVC, Glassfish 3.1.2, JMS, MySQL, MKS, REST Web services, Oracle 11g, Spring Boot, Microservices.

Confidential

Java /J2EE Developer

  • Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
  • Implemented J2EE Design Patterns like MVC, Service Locator, Session Facade and the persistence layer using Hibernate-ORM.
  • Extensively worked on jQuery, JavaScript, jQuery UI, AJAX, JSP and JSTL to enhance functionality and user experience on web pages.
  • Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
  • Used Spring Framework for Dependency injection and integrated with the JSF Framework and Hibernate.
  • Developed Angular.js as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and used Karma-Jasmine unit testing.
  • Developed the UI Screens using JSP, Struts, HTML, CSS, JavaScript, Angular.js, React.js and did the client-side validation with the JavaScript.
  • Designed User Interface using Java Server Faces (JSF), HTML, Bootstrap, CSS3, jQuery and Angular.JS and XML in a responsive grid layout.
  • Developed presentation layer using UI technologies like HTML5, AJAX, JavaScript, React JS, Angular.JS, jQuery, Bootstrap, JSP, and XML that interact based on events.
  • Designed and developed the UI layer using JAVA 1.5, JSP1.1 and Struts2.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Used Angular.JS for the two-way data-binding allowing auto synchronization of models and views
  • Used JPA/ Hibernate to communicate with the data layer and XML/JAXB to read XML data.
  • Implemented custom validation controls for various forms with help of JavaScript and Angular.JS validation controls.
  • Worked on client scripting using jQuery, JavaScript.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.

Environment: JBoss Server, MVC, UNIX, J2EE, Servlets, JSP, EJB, JMS, Hibernate 3.0, AJAX, JPA, XML, CSS 3, HTML, JSON, REST, SOAP UI, Spring 3, JavaScript, React.js, Jasmine, Bootstrap, Oracle 10g/11i, jQuery, JUnit, Angular.JS, Junit, Struts, Framework, Core Java, Junit, JSP’s, Action Components, Tomcat Web Server

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the requirements gathering, Design, Development, Unit testing and Bug fixing
  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Documented detailed technical design documents including class diagrams, technical flow diagrams and sequence diagrams.
  • Involved in implementation of the presentation layer (GUI) for the application using HTML, XHTML, DHTML, CSS and JavaScript.
  • Used Spring Framework for dependency injection for Action classes using Application Context XML file.
  • Involved in implementation of MVC pattern using Angular JS, JSP and Spring Controller.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Implemented MVC architecture using JSP, Spring, Hibernate and used Spring Framework to initialize managed beans and services.
  • Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring Batch, Spring AOP, Hibernate, JMS and WebLogic server.
  • Implemented Application. Vignette, spring portal Created Port lets implementing Spring MVC Framework.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front Controller and MVC- Model along with Struts to develop application.
  • Implemented Action classes, Form classes and created Struts-config files, validation files, tiles definitions, resource bundles for the entire application using struts framework.
  • Developed Struts Forms and Actions for validation of user request data and application functionality.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Exposed spring services as Webservices with REST (Representational State Transfer).
  • Created Jenkins build file to build the application and deployed on WebSphere Application Server.
  • Interfaced with the My SQL back-end database by integrating Spring with Hibernate.
  • Implemented JUnit test cases for unit testing and Suites for end to end testing.
  • JIRA was used to keep a track of bugs.
  • Git is used as version control tool.

Environment: Java, XML, EJB, JPA, HTML, CSS, JAVA SCRIPT, JMS, DHTML, JSON, Struts, Hibernate, Spring, Servlet, JSP, JSF, AJAX, jQuery, REST, JAX-WS, Log4j, SOAP, PL/SQL, web services, WebSphere Application Server, MY SQL, GIT, JIRA, Jenkins

We'd love your feedback!