We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 5+ years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java/J2EE technologies - Requirements analysis, Designing, Developing, Testing and Deployment of software applications, Testing and Maintenance of Client /Server applications.
  • Expertise in back end development using Java 8, Collections, spring, Hibernate, JDBC, Spring JDBC, Web Services, REST (JAX-RS), SOAP (JAX-WS), SQL etc.
  • Extensive development experience on different IDE's like Eclipse, WebSphere IntegrationDeveloperand NetBeans.
  • Sound Knowledge of MVC Architecture, spring framework, Java Design Patterns and O/R mapping Hibernate framework.
  • Strong knowledge in Spring Framework using Spring Boot, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Strong designing and implementation work experience in Java and J2EE technologies like Core Java, Enterprise Java Beans (EJB), JPA and JSP.
  • Strong experience in migrating existing application into micro services architecture using REST APIs and spring Boot.
  • Experience using persistence framework like Hibernate, JPA for mapping Java 1.8 classes with Database and using HQL (Hibernate Query Language).
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX and DOM.
  • Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, Node.JS, Angular.JS, Angular 2 and Bootstrap.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, Rational Application Developer (RAD) for Java 1.8/J2EE application development.
  • Experience in Configuring and deploying applications on BEA Web Logic, JBoss, Apache Tomcat and Web Sphere Application Server.
  • Experience in using ANT and Maven for build automation.
  • Good Experience in software configuration management using SVN, GitHub and Git.
  • Extensive experience working with RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.
  • Experience in handling/executing projects using agile methodologies (SCRUM) along with Test Driven Development (TDD) techniques.
  • Strong analytical, interpersonal and communications skills. Demonstrated track record of analyzing situations, implementing in a fast paced environment.
  • Excellent written and presentation skills, Created reports, technical/functional specifications for stake holder reviews to gain approvals.

TECHNICAL SKILLS:

Languages: Java 8/7/6, PL/SQL

Java/J2EE Technologies: Java, JSP, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles

Web Technologies: HTML5, XML, DOM, CSS3, JavaScript, XPath, AJAX, jQuery, Angular 2, Bootstrap

Methodologies: Agile, Waterfall

Frameworks: Spring, Spring Boot, Hibernate, MVC

Design & GUI Tools: Eclipse, NetBeans, RAD

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Databases/Tools: Oracle, SQL Server, My-SQL, PL/SQL Developer

Design/Version Control: GItHub, GIT

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Conducted analysis of organizational needs and goals for teh development and implementation of application systems by involving with business personnel.
  • ImplementedJ2EEDesign Patterns like MVC, Service Locator and Session Façade.
  • Used Java 1.8 features like stream and Lambda expressions.
  • Maintained Interface compatibility and concurrency in teh project using Java 1.8 new features like default, static methods and Concurrency API.
  • Developed and implemented teh MVC Architectural Pattern using Spring Framework includingJSP, EJB, Form Bean and Action classes.
  • Designed and Developed End to End customer self service module using annotation basedSpring MVC, Hibernate, JSP and JQuery.
  • Developed various J2EE components like JSP, SAX, XSLT, JAXP and JMS by using Eclipse.
  • UsedSpring MVC design pattern while developing teh application.
  • Extensively involved in teh integration of teh Front-End web interface with teh Spring MVC, Angular JS, JSP, HTML, CSS and JavaScript.
  • Implemented all teh components of Spring Frame work (Controller classes, Spring Bean Configuration file (dispatcher-servlet.xml).
  • Developed teh business layer usingSpring Boot.
  • Used Java, Spring Boot, which is radically faster in building cloud Micro services and develop spring based application with very less configuration.
  • UsedSpring Boot to collecting teh data from users and packaged teh data as JSON distributed to applications.
  • Worked with Micro services using J2EE Web Services based on Spring Boot and created dynamic documentation of RESTful endpoints.
  • Used Rabbit MQ as Java Messaging Service (JMS) for producing and consuming data between applications.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate teh mapping between Oracle database and Objects in Java.
  • Used EJB (Message Driven Beans) to send teh message confirmation to teh user.Designed and implemented teh server side logic usingEJB.
  • Designed and developed RESTful web services, tested web services using SOAP UI and REST Client.
  • Used JUnit framework for unit testing of application and Log4j to capture teh log dat includes runtime exceptions.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Actively involved in code reviews and bug fixing.
  • Worked on Agile, SCRUM development methodology and built teh application with Test Driven Development (TDD).
  • Participated in teh status meetings and status updating to teh management team.

Environment: Java 8, Spring, Spring Boot, Hibernate, Rabbit MQ, JSP, JMS, SAX, XSLT, JAXP, Bootstrap, Eclipse, AJAX, JQUERY, JSON, HTML5, CSS3, JavaScript, Node.JS, RESTful, SOAP UI, EJB, Log4J, JUnit, SQL, Agile and Windows.

Confidential, Dublin, OH

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as teh application was started from scratch.
  • Involved in development activities using Java /J2EE, JSP, JSF used for creating web application, XML and springs.
  • Implemented variousJ2EEdesign patterns like Singleton, Factory and Builder etc.
  • Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
  • Deployed enterprise J2EE applications on JBoss dat includes EAR, WAR files.
  • Used J2EE design patterns like Front Controller, MVC, Business Delegate and Session Facade.
  • Developed business components using Java 8 concepts like lambda, date, functional interfaces and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading.
  • Implemented JSF framework to simplify teh development of various UI components.
  • Designed and developed Micro services business components using Spring Boot. Consumed REST based Micro services with Rest template based on RESTful APIs.
  • Developed spring boot application with microservices and deployed it into AWS using EC2 instances.
  • Used Spring Boot framework to create properties for various environments and used.yml files for configuration. Used Java JMS API to mail notifications upon teh system related problems and completion of backend processes
  • Designed and developed very complex and large web pages using Angular JS library with AJAX and JSON.
  • Developed RESTful Web services client to consume JSON messages.
  • Created User Interface Design using HTML5, CSS3, JavaScript, jQuery, JSON, and Angular.JS.
  • UsedAngular JS grid to create teh grid views for dis application.
  • Developed pages usingAngular JS Data-binding, Filters, Directives and Expressions.
  • Developed teh persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria, projections, created teh POJO objects and mapped using Hibernate annotations and Transaction Management.
  • DevelopingEJBMessage driven beans used for teh publisher and subscriber model for sending E- mail.
  • UsedLog4jto provide central logging facility, comes under singleton design pattern.
  • Build process with Maven tool to deploy teh application in performing tasks like clean, install, and build.
  • Worked on SQL queries and PL/SQL and actively involved in teh production support.
  • Followed agile methodology and involved in daily SCRUM meetings.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java 8, spring, Spring Boot, Hibernate, HTML5, CSS3, JavaScript, JSP, JMS, JSF, XML, DOM, Eclipse, Restful, Angular.JS, JQUERY, AJAX, JSON, EJB, Log4J, Ant, SQL, PL/SQL, Agile and Windows.

Confidential

J2EE Developer

Responsibilities:

  • Participated in teh complete software development lifecycle tasks (design, coding, testing and documentation).
  • Responsible for preparing teh use cases and for designing and developing object models, class diagrams with UML Specifications.
  • Developed Spring MVC Rest controllers, services for backend interactions.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Involved in writing Spring Configuration XML file dat contains declarations, DB connections and other dependent objects.
  • Developed and deployed REST API Services with Spring Boot to establish services for end devices.
  • Implemented teh application using Spring Boot and micro services.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and cache concepts.
  • Developed various generic JavaScript functions used for validations.
  • Used AJAX extensively to implement front end /user interface features in teh application.
  • Involved in implementation of MVC pattern using Angula.JS and Spring Controller.
  • Used JavaScript for Client Side page validation scripting to avoid teh need for Post Back and thereby improving teh performance and responsiveness.
  • Designed teh front-end application and user interactive web pages using web technologies like Angular.js in conjunction with Bootstrap to render web pages responsive.
  • Defined new validations through Angular.js for teh form field validation implemented through HTML5 and CSS3.
  • Developed REST services using Spring and used JAXB API for XML parsing
  • Consumed RestFul web service and performed data retrieval using Hibernate and integrated with Web Method via WebServices.
  • Used Maven to build teh application and deployed on Apache Tomcat Server.
  • Used Eclipse IDE for coding and GIT for version control.
  • Wrote Hibernate annotation-based mapping Java classes with Oracle Database tables.
  • Implemented teh logging mechanism using Log4j framework and used SVN version control to track and maintain different versions of teh application.
  • Created and implemented PL/SQL queries, views stored procedures and triggers.
  • Validated teh business rules with teh Business Analysts such dat they meet teh specification.

Environment: Java/J2EE, spring, Bootstrap, HTML5, CSS3, JavaScript, RESTful, Angular.JS, UML, RESTful, Maven, Apache, Log4J, PL/SQL, SVN, and Windows.

Confidential

Java Developer

Responsibilities:

  • In architecting various Business Layer and Data Management components of multi-tiered web based system over J2EE architecture.
  • Participated in Functional Document reviews and created Technical documents.
  • Actively designed, developed and integrated teh Metrics module with all other components.
  • Development using Java, JSP on WSAD.
  • Developed spring and Form classes to access Java Beans and UI.
  • Developed and deployed various Sessions beans.
  • Used Hibernate to access database and perform database updating.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Co-ordination with offshore team on development activities.
  • Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for my application modules (Metrics).
  • Developed Web Services using XML messages dat use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Developed teh application using Eclipse as teh IDE and used its features for editing, debugging, compiling, formatting, build automation and version control (CVS).
  • Wrote test cases in Junit for unit testing of classes and implemented teh logging using Log4j.
  • Retrieving code from teh repository and deploying in Production using Maven.
  • Wrote complex queries and mapped database views using DAO in Oracle.
  • Participated in teh technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java, J2EE, JSP, Soap, Maven, spring, EJB, JNDI, Hibernate, WebSphere, Oracle, Windows.

We'd love your feedback!