We provide IT Staff Augmentation Services!

J2ee Full-stack Developer Resume

5.00/5 (Submit Your Rating)

MI

SUMMARY

  • 7+ years of strong IT experience in Software Analysis, Object Oriented Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on UNIX and Windows platforms. Experience in developing and deploying web application in Auto, Retail, Healthcare and E - Commerce.
  • 6+ years of expertise in designing and developing web based enterprise applications using J2EE technologies like Struts, Hibernate, Spring, EJB, JNDI, MQ, Java Beans, SAX/DOM, JSON, SOAP and Restful Web Services, XSD, XML, JavaScript, WSDL, JAX-RPC, JAX-WS
  • 3+ years of extensive experience in UI/RIA technology using CSS, Angular JS, Bootstrap (MEAN Stack), AJAX, jQuery, PrimeFaces, Node.js, Backbone.js, d3.js, Ember.js, ReactJS.
  • 3+ years of SOA implementation experience using Restful and SOAP WebServices.
  • 2+ years of design and implementation experience of Big Data technologies using MongoDB, Cassandra, Spring Data used extensively best practices and Design Patterns for NoSQL.
  • Utilized the Spring's Web and ORM support to integrate Hibernate 3.5 with Spring framework.
  • Experience in Hibernate and iBatis as ORM (Object Relational Mapping) frameworks in persistence layer of web application
  • Expertise in front-end/presentation tier development using Spring boot frameworks with JSP, JSTL, JQuery, HTML, JavaScript, CSS and AJAX
  • Developed and consumed SOAP and REST Web Services using HTTP 1.1, SOAP, WSDL, JAX-WS, JAXP, XML, XSL, XML schemas and parsers such as SAX/DOM.
  • Used Microservices applications using Spring Cloud and service discovery using Eureka
  • Excellent understanding of design patterns such as Model View Controller (MVC), Singleton, Facade, DAO, DTO/VO, Factory, Strategy Design Pattern, Front Controller in the development of Multi-tier distributed Enterprise Application.
  • Experience in writing Oracle Stored Procedures, Triggers, SQL queries to communicate with Oracle 8i/9i/10g/11g databases.
  • Used SQL Loader to load the data from flat files into staging database and then into master tables.
  • Experience in using IDE tools like Eclipse, IBM RAD (Rational Application Developer), Spring Tool Suite (STS) and various plugins such as Findbugs for code quality, SOAP-UI for web service testing.
  • Experience in using SVN and IBM Rational Clear Case for version control, JUnit for unit testing, Log4j for logging with different levels and ANT for project build.
  • Experience in working with different operating systems like Windows XP, Unix, Sun Solaris, MAC OSX.
  • Experience in Trivoli Workload Schedule (TWS) for scheduling batch jobs.
  • Used IBM MQ provider to extend JMS messages.
  • Used Application Performance Monitoring tool, Vantage, to identify potential performance issues.
  • Excellent oral and written communication skills.

TECHNICAL SKILLS

Languages: Core Java, J2EE, SQL, PL/SQL, JavaFX

Java/J2EE Technologies: JDK 1.4/1.5/1.6,1.7 Servlets 2.3/2.4, JSP 1.2/2.0, JDBC 2.0/3.0, MVC, Struts 1.2/2.0, Spring 1.2/2.5/3.0, Hibernate 2.0/3.1, LOG4J, JUNIT, SAX/DOM, JAXP, JAX-WS, Spring Boot

IDE Tools: Eclipse 2.0, RAD 6.0/7.5, IntelliJ Idea 2016.3

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, JQuery, AJAX, JSON, SOAP, NodeJS, ExpressJS, ReactJS, AngularJS 1.X, ExtJS

Databases: Oracle 8i/9i/10g/11g, MySQL, Microsoft SQL, DB2, RDS

Big Data Technologies: MongoDB, Cassandra, NoSQL, Spring Data, Hive

Methodologies: UML, Agile, Waterfall, Scrum, TDD

Design Tools: Rational Rose, Microsoft Visio

Miscellaneous Tools: Toad for Oracle, Putty, IBM TWS, LDAP Browser, Findbugs, Fiddler, Compuware Vantage, HP Service Manager 9.0, ANT, SoapUI, CI/CD, AWS, Dynamo DB, MuleSoft, Blueprint

Version Control Tools: Rational Clear Case, CVS, Tortoise SVN, GitLab, GitHub, Bit bucket

Application/Web servers: IBM WebSphere 6.0/6.1/7.0/9.0 , WebLogic 9.1/10.1/10.3

Operating Systems: Windows XP, UNIX, Sun Solaris, Linux, MAC OSX

PROFESSIONAL EXPERIENCE

Confidential, MI

J2EE Full-Stack Developer

Responsibilities:

  • Worked on both LLD and HLD i.e., both technical design and development.
  • Implemented Singleton, Strategy, Session Facade, Cache design patterns as per the requirement.
  • Created MAVEN archetypes for generating full functional REST web services which supports both XML and JSON message transmission
  • Designed RESTful API with JavaScript, ExpressJS, and integrated with MongoDB to store data.
  • Implemented micro services using Spring boot , spring based micro services .
  • Developed GUI using JSP, JavaScript, ReactJS, HTML5, AJAX, XSL, AngularJS, CSS3 and Bootstrap for effective and web based application
  • Configured Import Bindings, event groups, WebLogic variables.
  • Configured AWS Identity and Access Management (IAM) for Groups and Users authentication
  • Used AWS SDK for connection to Amazon S3 buckets to store and retrieve the media files related to the applications
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs by documenting and designing REST API’s using RAML
  • Created Batch deployment maven plugin solution for CI/CD pipeline using Spring batch .
  • Used SVN, GIT for version control.
  • Lead a team of 6 associates.

Environment: Java 1.8, Eclipse 2.0, Windows 7/Windows 10, LINUX, JavaScript, ReactJS v14.0, SOAP v1.2, RESTful, JAX-RS 2.0, SoapUI v4.5, JMS, JSF, AWS, Web Services, EJB, Spring 3.X, AngularJS 1.5, HTML5, CSS3, GitLab, Bootstrap v4, MuleSoft 3.6.0, Spring Boot, Micro services .

Confidential, FL

J2EE Full-Stack Developer

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed Scrum planning.
  • Involved in phases of the project including requirement gathering and analysis, technical design, development, testing and debugging
  • Created the application based on Spring Boot MVC framework
  • Built Microservices applications using Spring Cloud
  • Created Hibernate mapping files for newly added database tables.
  • Used Hibernate Query Language to write static and complex queries while communicating with Oracle 11g database.
  • Tuned the performance of application using Hibernate Lazy Loading, batch loading, join fetching the associations and analyzing hibernate generated SQL queries and Oracle database.
  • Implemented RESTful based web services using JAX-RS annotations, Jersey provider and consumed using HTTP services from AngularJS modules.
  • Worked in Single Page Applications using HTML5, Bootstrap, CSS3, JavaScript, JQuery and AngularJS with High charts and D3.JS
  • Used SPARK to get the application logs to handle the incidents
  • Invoked the Stored Procedures in DAO layers and processed the results.
  • Analyzed PL/SQL code at intermediate level to fix the data issues.
  • Using Microsoft Visio, created UML artifacts and documented the same in Design Specification.

Environment: Java 1.8, Oracle 11g, Spring boot, Hibernate 3.X, SQL, PL/SQL, Struts 1.3, SVN, SoapUI, UML, SPARK.

Confidential, GA

Senior Application Developer

Responsibilities:

  • Developed modules independently using Spring 3.0 (Core, Context, DAO, ORM and Web modules) and integrated Spring with Struts and Hibernate.
  • Used Hibernate 3.5 as ORM solution in persistence layer of the application.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 11g database.
  • Created data model and respective domain model using Hibernate/JPA annotations.
  • Used Hibernate Criteria queries for dynamic database operations.
  • Experience in AWS using EC2, Dynamo DB, RDS, s3, VPC and IAM services.
  • Developed API for using AWS Lambda to run the code in the AWS
  • Hands on experience in writing light weight Node.JS , Express server , and technologies like JSON to make a connection between server and database like MongoDB
  • Using GIT for version control and performed operations: Clone, add, commit from development to integration streams.
  • Implemented enhancements to the existing JavaScript, ExtJS based web application.
  • Used JQPlot plugin of JQuery to create graphs using AJAX calls of JQuery form plugin.
  • Developed, deployed and consumed SOAP Web Services using JAX-WS tools such as “wsgen” and “wsimport”
  • Used log4j for logging with various levels during enhancement and support.
  • Used TWS Scheduler to view the production job schedules, batch logs and dependencies of jobs.
  • Involved in change request and post deployment verification

Environment: Java 1.6, AWS, Dynamo DB, VPC, EC2, Lambda, Spring 3.0, Hibernate 3.5, IBM RAD 7.5, Oracle 11g, iBatis, JSP, XML, SOAP 1.1, Web-Services, JAX-WS, DOM, XML, JavaScript, CSS, JQuery, SoapUI, GitHub, TWS Scheduler.

Confidential, GA

J2EE Consultant

Responsibilities:

  • Developed the project from scratch based on High Level Design (HDL) documents.
  • Used Spring as MVC framework and JPA in persistence layer. Configured the JPA building blocks such as entities, configuration files which laid the persistence layer foundation.
  • Created the JPA entities from database tables for faster development of project.
  • Build and maintenance of Rest and SOAP services
  • Documented and shared the best practices of Java coding, Spring development, JSP, database naming conventions with team.
  • Design and build Oracle database.
  • Developed the front-end by doing hands-on coding using HTML 5.0, CSS3, JavaScript, JQuery, AngularJS
  • Performed the code review of the modules developed by other team members.
  • Used UML notations such as Class, Sequence, Use Case diagrams while creating application design documents.
  • Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web services application.

Environment: Java 1.5, J2EE 2.0, Eclipse Galileo, JPA 2.0, Spring, JPA Annotations, JSP, JDBC, SQL, Oracle 10g, JSON, XML, Log4j 1.2, SoapUI, JMeter

Confidential

Software Engineer

Responsibilities:

  • Understand the existing application from reference environment and latest PDF, Use cases.
  • Involved in various phases of Software Development Life Cycle (SDLC)
  • Implemented complete MVC architecture through JSP and Servlets
  • Later took part in the WS upgradation of 5.1 to 6.1.
  • Used HTML, XML, AJAX, JavaScript , CSS and pure CSS layouts .
  • Make the suitable configuration changes to make use of the latest patching.
  • Taking issues to the respective levels and solve immediately.
  • Used SoapUI to test the SOAP and Restful services and load testing.

Environment: HTML, XML, AJAX, JavaScript, CSS, RAD, RSM, Oracle 9i,10g, JSP, Servlets, SoapUI

Confidential

Software Engineer

Responsibilities:

  • To understand the existing application from reference environment and latest PDF, Use cases.
  • Update the required design model and generate the objectives.
  • Update the code parallel with the generated objects and meet the requirements.
  • Front-end GUI development using browser friendly AJAX, CSS, JQuery, JavaScript
  • JUnit, Mockito and SoapUI tools are used to test services.
  • Provided status report to the onsite team and attend the status meeting with the clients

Environment: RAD, RSM, SQL Plus, WebSphere v6.1, AJAX, CSS, JQuery, JavaScript, J-Profiling, SoapUI, Junit, Mockito.

We'd love your feedback!