We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

West Des Moines, IA

SUMMARY

  • Around 5 years of experience in IT Industry as a Java/J2EE Developer involving in Analysis, Design, Testing of web based and client server multi - tier applications which use Java/J2EE technologies.
  • Experience in designing applications Agile Scrum environments with the aid of tools like UML, Rational Rose.
  • Experience in building web applications using Spring Modules like Spring, AOP, DI, JMS and ORM.
  • Proficient in Service Oriented Architecture (SOA) and publishing web services(SOAP, RESTful) that include several components like SOAP, WSDL, XML, XSD, UDDI, JAX-RS and JAX-WS.
  • Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
  • Experience in developing rich user interface using AngularJS, JSP, JSON, JavaScript, Ext JS, jQuery, AJAX, HTML and CSS.
  • Worked with object oriented design principles like encapsulation, abstraction, polymorphism, inheritance.
  • Profound knowledge of various design patterns such as MVC, Singleton, Front Controller, Dao, Service Locator and Factory.
  • Expertise in Collections, Threading, Generics, Enumerations, Annotations, and Apache Utility Classes like StringUtils, CollectionUtils etc.
  • Expertise in using JavaScript, jQuery 1.x, DOM, AJAX, JSON, HTML/DHTML and CSS for view layer
  • Experience with SQL, PL/SQL and databases including Oracle, DB2 and PostgreSQL.
  • Good exposure with Application servers, Web Servers like WebSphere, WebLogic, SJSAS and Apache Tomcat.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Penchant to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, SQL, PL/SQL

J2EE Technologies: EJB, Servlets, JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS

Web Technologies: HTML, DHTML, Angular, JQuery, XML, CSS, JSON, AJAX, Bootstrap, NodeJS

Application/Web Servers: IBM WebSphere, Oracle WebLogic, JBOSS, Apache Tomcat

Web Services: SOAP, REST

Methodologies: Agile, Waterfall, SCRUM

Cloud: AWS, PCF

Application Frameworks: Spring IOC, Spring JDBC, Spring Security, Spring Boot, MicroServices, Spring Batch, Hibernate ORMVersion Control: SVN, Git

Build/CI Tools: Maven, Log4j, Jenkins

Databases: Oracle, SQL, Mongo DB

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, West Des Moines, IA

J2EE Developer

Responsibilities:

  • Worked with java 1.8 concepts like filter, streams for looping and filtering criteria.
  • Involved in Daily SCRUM meetings and SPRINT Meetings like Showcase, Retrospect and Planning meetings.
  • Used Spring MVC framework and implemented various design patterns like Observer Pattern, CQRS, and Builder Pattern.
  • Used various directives, filters and in-built services in Angular JS. Written Controllers and service objects.
  • Used Spring DAO on the Data access layer in conjunction with Oracle Database.
  • Worked with SOA Technology, Created and consumed SOAP and Restful web services.
  • Used Spring framework including Spring core/IOC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.
  • Used Futures from concurrent API and Spring Async annotation to execute web service calls asynchronously and concurrently.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Created regular Rest end-points that would be to create, read with ID, read All, Update and Delete CRUD.
  • Used Spring JMS to perform asynchronous operations.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Extensively used Core Java concepts Collections, Generics, Enums, Annotations and several utility classes from Apache like CollectionUtils and StringUtils etc.
  • Used JUnit framework for Unit testing of application.
  • Written queries to save and retrieve user data from MongoDB .
  • Used Git version control system for check in and check out code.
  • Written Integration Tests that will be executed on Jenkins CI Server.
  • Developed DAO Layer by calling existing stored procedures.
  • Created Web application using NodeJS, and Restful Services, and MongoDB.
  • Written complex SQL queries and Used SQL developer for interacting with data base
  • Used Jasmine for unit testing to verify AngularJS modules and JavaScript utility routines.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Worked with deployment shell scripts and Used Maven as a build tool.
  • Provide the production support for the application to the business users.
  • Participated in weekly Backlog Grooming meetings with Product Owners.
  • Resolved bugs during Hardening Sprint Testing before Release.

Environment: Java 1.8, Spring4.x, Angular JS, Eclipse, Apache Web server, Tomcat, Weblogic, AspectJ, SQL Developer, Git, Maven, AWS, Log4J, Junit, Mockito, Jenkins, Postman, Hibernate, MongoDB , PostgreSQL, Grunt, Node JS.

Confidential, Omaha, NE

J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Used Java 8 features like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used Spring Data Repositories to perform CRUD operations.
  • Designed and developed UI applications for regulatory initiatives and participated in understanding of Angular JS technologies and development tasks.
  • Implemented custom UI components/widgets by using the directives (ng-repeat, ng- click, ng-model, ng-controller etc.) feature of Angular Js.
  • Created and Implemented Microservices or REST APIS using spring boot, REST, JSON.
  • Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services and generating client using JAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Implemented Single Page Design and customized directive and filter criteria by using Angular JS and used AngularJS MVC to build a cross-browser compliant application.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using java JAX-WS API and did the corresponding configurations.
  • Used Hibernate named and criteria Queries in Java code to do select/update/delete depending upon the business requirement.
  • Used Spring Validation framework to implement the server side validations and used Angular JS to get the data from the server asynchronously by using JSON objects.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Used JAX-WebServices to interact with other applications using SOA-P and WSDL file.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.
  • Created various unit test cases and integration tests for the DAO, Service, and Controller components using jUnit and Spring Test support.

Environment: Java EE 8, Lambda, Java Script, Ajax, JSP, Spring, Spring Boot, Microservices, Spring Security, AWS, Oracle, STS, Maven, GIT, PL/SQL Developer tool, Angular 2, Log4j, Junit, Oracle 12c, Spring MVC, Maven, XML, XSL, JavaScript, NOSQL, AJAX, JIRA, Tomcat Server.

Confidential

J2EE Developer

Responsibilities:

  • Participated in the business requirements analysis meetings and prepared use-case diagrams using Rational Rose.
  • Developed the presentation layer using Spring, JSP, JSTL, JavaScript, HTML, CSS, jQuery Ext JS, and AJAX.
  • Involved in installing and configuration of apache web server which is being used to serve static resources (css/js/images) and route the requests.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and JQuery to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring IOC Concept.
  • Used annotations and XML configuration to configure Spring MVC and dependency injection.
  • Achieved asynchronous communication using JMS message listeners and configured the JMS environment by setting up Queue and Topic connection factories.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers and appenders components.
  • Provide the production support for the application to the business users.
  • Involved in complete software development life cycle (SDLC).
  • Written complex SQL queries and Used SQL developer for interacting with data base.
  • Adopt Agile Methodology to plan using JIRA.

Environment: Java, J2EE, Spring, JMS, CSS, HTML, DHTML, jQuery, SQL, Java Mail, Velocity, jQuery, JSP, JIRA.

We'd love your feedback!