We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

PROFESSIONAL SUMMARY

  • Over 7+ years of experience in all stages of Software Development Life Cycle (SDLC).
  • Hands on experience in Requirement Analysis, High - level design using Design Patterns and Object-Oriented Programming.
  • Experience using J2EE Design Patterns like MVC, DAO, Singleton and Facade Pattern for reusing most efficient and effective strategies for new development.
  • Strong hands-on experience with Spring MVC Controllers, Spring Annotations, Spring Tag Library, Inversion of Control (IOC), Spring Boot, Spring DAO, Spring ORM (Hibernate).
  • Good Knowledge on developing the UI pages from scratch using HTML5, CSS3, JavaScript, and jQuery, AJAX, Angular.js and React.js.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSTL, JMS, Struts, spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading.
  • Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel Streams.
  • Expertise in developing MVC architecture for web based applications using Spring MVC framework and Servlets, JSP, JDBC, Web Services (SOAP & REST).
  • Familiar with web services formats XML and JSON.
  • Hands on Experience with Middleware Technology Messaging Brokers like JMS, Active MQ, and Rabbit MQ.
  • Used Node js, Angular js, Backbone js, React js and MVC Frameworks in the development of the web application
  • Having strong knowledge and experience on Microservices.
  • Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2)
  • Used SOAP for Web Services by exchanging XML data between the applications.
  • Developed and consumed RESTful Web Services in multiple projects.
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL.
  • Good experience in working with Web/Application servers like Apache Tomcat, WebSphere and/or Web Logic, JBOSS.
  • Expertise in using version control tools like SVN and GIT, CVS.
  • Expertise in creating build files using ANT, MAVEN, and logging using Log4J.
  • Good Knowledge on using JUnit for Unit Testing along with Spring Mock and Mockito framework.
  • Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes.

TECHNICAL SKILL:

Languages/Tools: C, C++, Java 8, JSP, Servlets, EJB, PL/SQL, Soap, Axis, AJAX, XML, UML, RMI, JMS, CVS, ANT, JUNIT, MAVEN, PERL

Operating Systems: UNIX, Windows 2000/NT/XP/VISTA, IOS

Databases: My SQL, Oracle, SQL Server, DB2, MongoDB, Cassandra, Redis CacheMule soft: Application servers

Build Tools: Ant, Maven, Jenkins, Cruise Control.

Scripting languages: HTML, DHTML, XML, XSLT, Java Script, JSP, PHP, and ASP

Frontend Technologies: HTML5, XML, JavaScript, TLD, Custom Tags, CSS3, AJAX, Ext JS, AngularJS, Bootstrap, React JS, Angular JS 2.0

Web Technologies: J2SE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, Custom Tags, JDBC 2.0/3.0, DOJO, Java Beans, HTML5,CSS3, DHTML, JSTL,JNDI, Kafka, XSLT, XSD, JSF, JQuery, Apache Camel

Version Control and Application Support: SVN, GIT, CVS, Rational Clear Case, Jazz.

IDEs: Spring Tool Suite, Maven, Eclipse IDE, NetBeans, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET, Toad, Putty, JUnit, Log4j.

Other Tools: Gradle, Maven, ANT, Jenkins (CI), Rational Rose, Docker, Log4J

PROFESSIONAL EXPERIENCE

Sr Java/J2EE Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Designed and developed RESTful web services, microservices, to create, view, deploy, and update applications.
  • Developed Presentation layer using HTML, CSS, AJAX, JQuery.
  • Developed Web services (SOAP) through WSDL and RESTful Web services to interact with other components.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
  • Used Node js, Angular js, Backbone js, React js and MVC Frameworks in the development of the web application
  • Designed and developed the REST based Microservices using the Spring Boot
  • Making changes to the existing web applications and creating new components using React.js.
  • Used spring validates framework for client side and server-side validation. Also implemented dynamic loading of JSP's using AJAX.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Responsible for enhancement and maintenance of the IPS software in C language using GDB debugger.
  • Identify a potential vision for how to develop application, as an Agile Model Driven Development.
  • Developed client-side validation using AngularJS.
  • Implemented modules into Node.js to integrate with design and requirements & also back-end service using Node.js and REACT modules and implemented client-side Interface usingReactJS.
  • Analyzed the Maven dependency management in base code in order to annotate the dependencies on to Spring Boot application in to Gradle for MicroServices.
  • Worked on developing Web Service Client using SOAP, WSDL to verify the payment history of the customer.
  • Configured WebSphere resources like JDBC, J2C and JMS.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the DB2 database and designed RESTful web services for handling AJAX requests.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Implemented the Model View Controller (MVC) framework and spring.
  • Worked on Web Services for transferring XML data between two interfaces.
  • Used Java Messaging Services (JMS) for reliable and asynchronous communication
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Used RAD as IDE for the application development and integration of the frameworks.
  • Used Maven as a build framework.
  • Test Driven Development approach was used and was involved in writing many unit and integration test cases.

Environment: Core java, Java 8, Servlets, JSP, J2EE, spring MVC, Spring Form tags, Spring MVC, Hibernate, Spring Boot, AngularJS 2.0,React JS, Node JS,fi JS, Microservices, JSTL, JIRA,JDBC,JMS,Oracle11g, HTML5, CSS3, Java Script, SOAP, Restful Services, Apache Tomcat Server, Log4J, JUNIT, JQuery, Ajax, PL/SQL, SVN, Maven, GIT.

Java/J2EE Developer

Confidential, Denver CO

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Designed, developed a custom, single-page, responsive web application on front end using AngularJS 2.0.
  • Used React.JS for templating for faster compilation and developing reusable components.
  • Upgraded existing UI with HTML 5, CSS3, JQuery and Bootstrap with AngularJS 2.0 interaction.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, factory patterns.
  • Worked on design improvement POC to migrate the application database. Identified and remediatedJDBC, Java Spring, JMS and Web logic.
  • Implemented Java 1.8 features for the existing application where ever required.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Hibernate and handled the security using Spring Security.
  • Designed and developed all the user interfaces using JSP, Servlets and spring framework.
  • Implemented modules into Node.js to integrate with design and requirements & also back-end service using Node.js and REACT modules and implemented client-side Interface usingReactJS.
  • Used Node js, Angular js, Backbone js, React js and MVC Frameworks in the development of the web application.
  • Implemented AngularJS 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
  • Implemented Batch jobs to deal with large number of chunks using Spring Batch Framework to execute the similar jobs simultaneously.
  • Developed MicroService to provide RESTfulAPI utilizing Spring Boot with Spring MVC.
  • RESTful web services using Jersey for JAX-RS implementation
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Utilized various JavaScript and jQuery libraries bootstrap, AJAX for form validation and other interactive features.
  • Proficiency in adoption of architecture paradigms such as Web services, Middleware technologies.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Involved in configuring the WebSphere load balancing using WebSphere workload management like horizontal clustering and vertical clustering.
  • Deployed J2EE Application in WebSphere managed servers
  • Extensively used JUnit for unit testing, integration testing and production testing.
  • Configured and customized logs using Log4J.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used Maven automated deployment and for the build operation of the entire application.
  • CI/CD pipeline management through Jenkins.

Environment: Core java, Java1.8, Servlets, JSP, J2EE, spring MVC, Spring Form tags, Spring MVC, Hibernate, Spring Boot, AngularJS 2.0,React JS, Node JS, MicroServices, JSTL, JIRA,JDBC,JMS,Oracle11g, HTML5, CSS3, Java Script, SOAP, Restful Services, Apache Tomcat Server, Log4J, Kafka, JUNIT, JQuery, Ajax, PL/SQL, SVN, Maven, GIT.

Java/J2EE Programmer

Confidential

Responsibilities:

  • Analyzed and estimating the change requirements.
  • Extensively used agile development methodology and project planning.
  • Worked in the enhancement of registration servlet application using Java, servlet, JSP, JSTL, spring and several design patterns like MVC2, DAO, and DTO.
  • Maintained CSS and HTML, XSL, XSLT, JavaScript, JSF, JQuery, Bootstrap for designing Webpages.
  • Experience in Design and Development of Web Services using RESTful APIs and SOAP.
  • Designed various interactive front-end web pages on Magellan application using a three-tier architecture using Java, J2EE, HTML, JavaScript, JSON, Ajax, and JSP.
  • Implemented the application using Spring IOC, Spring MVC Framework, spring Batch and handled the security using Spring Security.
  • Used the Struts validation, Struts Custom tags and Tiles Framework in the presentation layer
  • Worked on setting up and integrating the registration servlet application in WebSphere 6.1 application server with the back ends.
  • Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions.
  • Developed application using Eclipse IDE and deployed in Web Sphere application server.
  • Communicated between different applications using JMS.
  • Responsible for main module of the Hibernate 3.0 including all the key Hibernate features such as session support, transaction management, object caching or HQL.
  • Worked on developing user interfaces for member portal using JSP and JSTL, and converted the request parameters from user interfaces into XML format.
  • Implemented application logging using log4j framework.
  • Developed Junit test cases for member portal and reg. servlet application and testing.
  • Worked in the enhancement, testing and bug fixing of Member portal.
  • Involved in development of Maven build based Java web application.
  • Interacted with customers in solving their issues in portal.
  • Used SVN for version control across common source code used by developers and Maven for application build.

Environment: J2EE 1.6, JSP, Spring MVC 3.0, MyBatis 3.0.1, HTML, CSS, XML, Servlets 2.5, Eclipse 3.4.1, JBOSS AS 3.1, JavaScript JQuery, Web Services JAX-WS, WebSphere, Apache CXF, XMLSpy, MQ, Sybase, SQL Server,, Quality Center, JIRA, Tortoise SVN, Junit 4.0, Mockito, Maven, Log4J, XST, XSLT, SVN.

Java Developer

Confidential

Responsibilities:

  • Involved in understanding the functional requirements and converting into technical design document
  • Implemented the presentation layer based using Servlets, JSP, CSS, HTML and JavaScript.
  • Developed JSPs and Servlets to provide a mechanism for obtaining electronic and printed pricelists for list prices, regional prices and customer-specific prices.
  • Used Spring Framework to provide architectural flexibility.
  • Designed and developed JDBC module to read and write data from Oracle and SQL Server databases and convert to XML format.
  • Parsed XML data using Xerces parser to display it on JSPs.
  • Designed and developed Session and Entity beans.
  • Implemented hierarchical control mechanism to provide different permission levels to different users to modify pricing rules.
  • Provided control mechanisms to allow a salesman to view customer accounts associated with his login.
  • Implemented hierarchical definition of products, customers and channels.
  • Involved in unit testing and developed test cases.

Environment: Java, J2EE, Servlets, spring, JDBC, SQL, SQL Server, JSP, CSS, HTML, JavaScript, XML, Xerces, SVN, Ant.

We'd love your feedback!