We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

5.00/5 (Submit Your Rating)

Wayne, NJ

SUMMARY

  • With over 5+ Years of experience in the Software Development Life Cycle including analysis, design, development, implementation, testing, maintenance and documentation.
  • Extensive experience in design and development of J2EE applications using Core Java, Java 8, Java Collections, Data Structures, Multithreading, JDBC, EJB, AJAX, JMS Custom Tag Libraries, JSTL, XML and Web Services.
  • Experience in Spring Framework such as Spring IOC, Spring DAO, Spring ORM, Spring Resources, Spring JDBC, Spring Boot and Micro - Services.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Good Experience on JAVA 8 Lambda Expressions to retrieve the data from Collections.
  • Extensively experience in using Angular.JS in Creation of web pages includes adding objects, Manipulation of the objects, Adding forms, Data Validations, Calling date and time functions, Calling Object oriented functions, and 2 way binding.
  • Extensive experience in frameworks like spring, Spring Boot and Hibernate.
  • Proficient in Web designing & development, using HTML5, CSS, JavaScript, XML, Angular.js, JSON, JSF and Ajax.
  • Experience with Responsive Web Design.
  • Good understanding of JavaScript design patterns and MVC frameworks (i.e. Angular.JS, Node.js). Knowledge of common browser developer tools and performance tuning techniques.
  • Experience with Agile (Scrum) and test driven development and version control (SVN, Git, etc.). Keen focus toward consistency and attention to detail primarily related toward coding standards.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Extensive experience of using IDE tools Eclipse, Netbeans, IntelliJ IDEA for JAVA/J2EEApplication development.
  • Experience in working with various Application Servers like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat Servers.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, REST, WSDL and UDDI.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

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

Java/J2EE Technologies: Core Java, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles, IBM MQ Series

Web Technologies: JavaScript, XPath, jQuery, Bootstrap, Angular 6/4

Frameworks: Spring (IOC, AOP, Boot), Hibernate

Design & GUI Tools: Eclipse, IBM RAD/WSAD

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

Databases/Tools: Oracle, SQL Server

Version Control: CVS, SVN, GitHub

Methodologies: Agile and Waterfall

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Wayne, NJ

J2EE/Java Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java 8, HTML, XML and XSLT and Web Services.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Develop new extensions to mobile Java/J2EE 8 ecommerce platform using spring Boot.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.
  • Developed Micro-services using spring boot and created docker image to run application as a Docker container in EC2 instance.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using spring boot, IOC and AOP concepts.
  • Developed web components using MVC pattern under Spring framework.
  • Involved in designing and developing the front end of the application using Java script, AJAX, HTML5, DHTML, CSS3.
  • Developed different JavaBeans and helper classes to support Server-Side programs.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
  • Created efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular 6 and Bootstrap.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Implemented Java Message Services (JMS) using JMS API.
  • Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Worked on prototypes for Responsive design.
  • Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.
  • Developed and deployed EJBs into BEA Weblogic application server.
  • Worked with JMS for message passing and related operations among distributed software components.
  • Unit testing was performed using JUnit and Version control through Git.
  • Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.
  • Used agile methodology for the software development.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, Spring, Spring Boot, Hibernate, JMS, MVC, HTML5, CSS3, Angular 6, Responsive Web Design, JavaScript, AJAX, JDBC, JSTL, JQuery, JMS, XML, SOAP, agile, SQL and Windows.

Confidential, TN

J2EE/Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements and preparing the design and proof of concept.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Created Stream Rest based Application interfaces on java 8 environment.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • UsedSpringBoot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.
  • Involved in design and development of server side layer using XML, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Developed REST based Micro services usingSpringBoot.
  • Developed Spring JMS message listeners to consume messages from queue and developed Spring scheduling components to perform batch operations.
  • Involved in implementation of MVC pattern using Angula.JS and Spring Controller.
  • Designed the front-end application and user interactive web pages using web technologies like Angular.js in conjunction with Bootstrap to render web pages responsive.
  • Designed and developed usedXSLTtransformation components to convert data from XML to HTML, used XML DOM API for parsing XML.
  • Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Developed mockups and prototypes using HTML5 and CSS3.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Version control through CVS and Git.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java 8, JDBC, Spring, Spring Boot, Hibernate, Design Patterns, HTML 5, CSS 3, XML, Ajax, JQuery, Angular.JS, Oracle, Web-Logic, Maven, SOAP, XSLT, Jira and Windows.

Confidential, Columbus, GA

Java Developer

Responsibilities:

  • Participated in the complete software development lifecycle tasks (design, coding, testing and documentation).
  • Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.
  • Created GUI interface and dynamic web pages using Java, HTML, and JSTL for user access management service application.
  • Implemented the service layer using spring with transaction and logging interceptors.
  • Used Spring Framework and created the Dependency injection for the Action classes using Application Context.
  • Created Hibernate configuration files, Spring Application context file.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Hibernate3 with annotation to handle all database operations.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML,, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Developed system preferences dynamic user interfaces and created web application prototype using JavaScript, CSS and HTML.
  • Involved in design and development of RESTful (JAX-RS) web services for other application to communicate and tested web services using SOAP UI and REST Client.
  • Consumed RestFul web service and performed data retrieval using Hibernate and integrated with Web Method via WebServices.
  • Used Log4j for logging and debugging.
  • Used Maven to build the application and deployed on Apache Tomcat Server.
  • Implemented the logging mechanism using Log4j framework and used SVN version control to track and maintain different versions of the application.
  • Involved in analysis, design, and Implementation applying the agile methodology.

Environment: Java 7, Spring, Spring MVC, JBoss, log4j, Hibernate, Maven, Tortoise SVN, Rest, Maven, Eclipse, java script, HTML, XML,My-SQL and Windows.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Interacted with the business analysts to gather the requirements and understanding the functional design specifications for the requirements.
  • Used Spring Framework for front end development and spring validator framework for front end data validation.
  • Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Developed the Web Interface using HTML5, CSS3 and JavaScript.
  • Worked with Angular.JS routers, forms, modules, DOM, expressions, controllers, filters and Http Request.
  • Implemented and tested the enterprise application with JQuery, Angular.js and Spring MVC.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Created Data Source and deployed web application in the IBM Websphere application Server.
  • Developed EJB MDB’s and message Queue’s using JMS technology.
  • Used Log4j for External Configuration Files and debugging.
  • Wrote test cases in JUnit for unit testing of classes.
  • Actively participated in daily SCRUM meetings to produce quality deliverables within time.
  • Monitored team members to follow standards, guide lines and use new tools.

Environment: J2EE, Spring, Hibernate, Angular.JS, DOM, SOAP, WSDL, JAX-B, XML, IBM Web-Sphere, EJB, Log4j, JUnirt, SQL, Agile and Windows.

We'd love your feedback!