We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

St Louise, MO

SUMMARY

  • Over 8 Years of experience in Analysis, Design, Development, Testing, Deployment, Integration, and maintenance of web based using Java and J2EE technologies.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JNDI, JMS, JTA, HTML, XHTML/DHTML, XML, SOA, Web Services.
  • Extensively used Java 8 features such as lambda expressions, Java Stream API, Java Time API, Exceptions, Parallel operations on collections and for effective sorting mechanisms.
  • Experience in developing UI for Web based applications using HTML (4/5), CSS2/3, XML, JavaScript, jQuery.
  • Proficient in using J2EE Frame works like Struts, Hibernate 2.x/3.x/4.x/5.x and Spring 2.x/3.x/4.x Technologies.
  • Strong Experience with Spring and Spring Modules like Spring IOC/ Spring DI, Spring MVC, Spring JDBC, Spring Hibernate, Spring Data, Spring REST and Spring AOP and Spring Boot Technologies.
  • Implemented Microservices using Spring Boot, Spring Data, Spring and REST API’s
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration
  • Good Experience in Hibernate ORM Configuration, Coding & Integrating using Spring Hibernate Template
  • Expertise in using SOA & Web Services Technologies: Web Services, SOAP, RESTFUL, JERSEY, Spring Restful, Spring REST Template, UDDI, SOAP UI.
  • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS.
  • Experience on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service(S3), LAMBDA and experienced in building highly scalable applications using various architectures.
  • Experienced in developing Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets.
  • Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Apache Kafka.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Experience data processing like collecting, aggregating, moving from various sources using Apache Kafka.
  • Expertise with using RDBMS like Oracle, SQL Server, MySQL & writing and tuning SQL and PL/SQL queries.
  • Experience with web/application servers: Web Sphere, Web Logic, JBoss, and Tomcat Server.
  • Hands on Experience in integration with Maven, JUnit and Log4j frameworks.
  • Good exposure on using IDE’s like Eclipse, Net beans, Sublime.
  • Strong hands - on expertise in debugging and fixing streaming jobs by looking at debug logs and configuration tuning.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate and Singleton, Adaptor, Factory & Abstract Factory Patterns.
  • Experience in using JMS, Message Queues and Spring JMS Integration.
  • Experience in using CI/CD (Continuation Integration and deployment) tools like Docker, Jenkins and Hudson.
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like CVS, SVN and GIT and Jira for Tracking
  • Extensively worked under different development methodologies like SDLC, Agile/Scrum and Waterfall.
  • Experience in writing Build Scripts using ANT, MAVEN.

TECHNICAL SKILLS

Languages: Java, J2EE, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, angular JS, node JS, React JS, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL, Apache Axis

Databases: Oracle, SQL Server, DB2 and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML, Apache kafka.

Application/Web Server: Apache Tomcat, Jboss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

Languages: Java, J2EE, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, angular JS, node JS, React JS, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL, Apache Axis

PROFESSIONAL EXPERIENCE

Confidential, St Louise, MO

Java Full stack Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java 8 / Springboot / Rest API, Docker,AWS, NoSQL, KAFKA, Jenkins, JPA, JSF, Java, J2EE, SQL, XML and XSLT and Web services (SOAP, WSDL).
  • Followed Agile scrum methodology with two weeks’ iteration
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
  • Followed techniques and principles provided by test driven development (TDD) paradigm for developing quality code with continuous integration.
  • Responsible for providing elevated level design documents and Lower-level design documents.
  • Developed RESTweb services.
  • Implement middleware Rest API/Microservices using Spring boot.
  • Updated the application with new features ofAngular 4
  • Used Jersey as REST API and REST Template for the rest client for developing web services
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Node JS, JSF and Backbone JS for developing the server-side web applications and network programs.
  • Used Hibernate as ORM Framework and configured using Hibernate Annotations
  • Wrote HQL queries and Hibernate criteria for interacting with database using Hibernate based POJO entities.
  • Created stored procedures for handling and processing complex database logics.
  • Developed, Tested and Deployed application in Apache Tomcat server.
  • Developed unit test cases and suits on Junit framework for unit testing.
  • Worked on POSTMAN tool for testing Web Service.
  • Used Jenkins and Maven for continuous integration, building and deployment

Environment: J2EE, HTML, XML, XSLT, JSTL, JavaScript, SpringMVC, Spring boot, Microservices, Hibernate, Servlets, Eclipse, Log 4j, Junit, Maven, GIT, SVN, Jenkin, Java Beans, SOAP, RESTful Web Services, AJAX, jQuery, Angular 4, Scrum, Agile, JIRA, Apache Tomcat.

Confidential, NYC, NY

Java Full Stack Developer

Responsibilities:

  • Involved in life cycle, User Interaction, Requirement gathering, Design, Development, Testing, and Implementation, Prepare Business Requirement Document.
  • Analysis and Coding of Java components for Refills and Appointments modules.
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components.
  • Experience in working with Spring MVC Controllers and Spring Hibernate template.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
  • Helped UI to integrate the Java Beans data using JSTL, spring tags.
  • Developed the DAO layer using the Hibernate and for real time performance used the caching system for Hibernate.
  • Created alarms in CloudWatch for monitoring the server performance, CPU Utilization, disk usage and scale EC2 instances based on these triggers.
  • Developed user interactive web pages using CSS, HTML, JavaScript and Angular JS.
  • Created custom directives and filters from controller through dependency injection using built-in $http service of AngularJS. Manifested well-organized result in web pages by using controller, directives, services, and route providers.
  • Developed, Consumed Enterprise Web Services & generated client using Spring Rest Frameworks in Eclipse.
  • Configured the Spring, Hibernate, and Log4j Configuration files.
  • Used ANT, Maven Scripts to build and deploy applications and helped to deployment for Continuous Integration using Jenkin and Maven.
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database.
  • Was part of production support team to resolve the production incidents.
  • Maintained applications in AWS, Linux, AIX servers using AWS CLI and Putty.
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, AWS, WSDL, SOAP, RESTFUL, Spring Rest, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Angular JS, ANT, MAVEN, Oracle, Design Patterns, UNIX, Tomcat.

Confidential, Atlanta, GA

Full stack developer

Responsibilities:

  • Analyzed and Designed business specific requirements from businesspeople.
  • Implemented the application using J2EE design patterns like Spring MVC (Model-View- Controller), Singleton, DAO (Data Access Object), DTO (Data Transfer Object), Spring Webflow 2.0, Business Delegate, Business Object, Factory, Chain of responsibility and Adapter.
  • Used Programming agile software development methodology to satisfy the business requirements in an iterative development approach.
  • Created Restful web services for transmission of large blocks of XML data over http.
  • Implemented dependency injection on facade implementation using spring framework.
  • Involved in design and development of architecture of the application using MVC Model 2 design patterns and Struts framework using JSP and controller Servlets.
  • Creates user information solutions for complex and large programs by developing, implementing, and maintainingJavabased components and interfaces.
  • Used the lightweight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC). DevelopedJavaapplications using spring and other J2EE design patterns.
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP, CSS3 and JDBC.
  • Web application development for backend system on using Angular JS with cutting edge HTML5 and CSS3 techniques.
  • Created stored procedures and triggers and used Oracle as database server written complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML.
  • Modified logging levels and inserted debugging logs to service log file using log4j.
  • Implemented the front end using JSP, XHTML, DHTML, XML, CSS, Angular JS, Bootstrap, JavaScript and used AJAX for dynamic web content.
  • Worked on Angular JS to create single page applications (SPA) using its features like routers, Controllers, Services, Directives.
  • Used AngularJS to implement rich functionality in various pages: form validation, grid, search, pagination, tags-input, directives, authentication, server-side proxy, unit tests, cloud integration, slide pages etc.
  • Build responsive application using AngularJS Application compatible with mobile devices and different web platforms and browser. Consumed different plugins and angular modules and providers.
  • Used Eclipse as an IDE and GIT as Version Control for software management.
  • Run debugging, unit testing and integration testing using Eclipse IDE.
  • Implemented Node JS, JSF and Backbone JS for developing the server-side web applications and network programs. Developed Stateless and Stateful session beans.
  • Use of SOAPUI to verify the WSDL end point URL and used Spring IOC framework to integrate with Hibernate.
  • Using AWS for providing online services to other websites and client-side applications.
  • Used ANT scripts to build the application and deployed on Oracle WebLogic Server.
  • Understand and implemented WebLogic cluster and Node manager.
  • Jenkins and Splunk used to perform automation build in the application, SoapUI is used to test a web service, Winscp to check logs and application property files and UsedPuttyto check the connections.
  • Implemented UI components and validations using JQuery and DOJO libraries. Used SVN for version control.

Environment: Java, J2ee, JQuery, Bootstrap, AngualrJs, Node Js, WebLogic Server, Sybase Adaptive Server, Agile, Spring-Core, Spring-JDBC, Spring-JMS, JMS, JAXB, JAX-WS, SOAP, WSDL, XPath, Apache Camel, CXF, Maven, SOAP-UI, Eclipse, DOORS, HP-ALM, IBM Rational Clearcase, Mule.

Confidential, Folsom, CA

Java Full Stack Developer

Responsibilities:

  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Developed various java objects (POJO) as part of persistence classes for ORM.
  • Worked on JavaScript, JQuery and Servlets to generate dynamic web pages and web contents.
  • Used MVC design pattern for designing application, JSP and CSS3 as the view component.
  • Modified log4j for logging and debugging.
  • Used Angular JS to create single page applications. Development and Debugging was done using Eclipse IDE.
  • Implemented the application specific Web services to transfer data in real-time by utilizing WSDL, REST and JMS technologies.
  • Prepared Unit test cases using JUnit and integration testing.
  • Developed as whole application using Spring Modules following MVC design pattern.
  • Implemented spring as a web framework and Hibernate as database ORM framework.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, Java Mail API, XML.
  • Developed DAO interfaces & implementations for database related operations using Spring DAO support.
  • Implemented Web services to propagate information about orders to next Level partners using RESTful Web services.
  • Deployed applications on JBoss 7.5 Application Server. Test cases have been written by using JUnit framework.
  • Used JMS (Java Mailing Service) API for mailing detailed notifications depending upon the success and failure once the backend process is completed and also for mailing administrator of any system related problems.
  • Developed Session Façade objects using Stateless Session Beans for having a single point of control for a business service.
  • Involved in developing SQL and Stored procedures with the databases Oracle.
  • Developed and consumed SOAP Web services using JAX-WS.
  • Implement web service components using Apach eCXF framework.
  • Developed Web Services (SOAP) viaWSDL, XML and XSLT for transferring data between different applications.
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS,JAX-RS, AXIS, CXF, SOAUP UI, and JERSEY etc.
  • Connected applications together and enabled them to exchange data using MuleESB.
  • Object Relational Mapping is implemented using Hibernate 3.0.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH.

Environment: Java, J2ee WebLogic Server, Sybase Adaptive Server, Agile, Spring-Core, Spring-JDBC, Spring-JMS, JMS, JAXB, JAX-WS, SOAP, WSDL, XSD, XSL, XSLT, XPath, Apache Camel, CXF, Maven, SOAP-UI, Eclipse, DOORS, HP-ALM, IBM Rational Clear case, Mule.

Confidential

Software Engineer

Responsibilities:

  • Deployed the application on WebSphere Application server.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript and CSS.
  • Extensively used Custom JSP tags to separate presentation from application logic. Used Hibernate for Object Relational mapping.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used spring Framework for implementing business logic and maintaining transactions.
  • Used Struts Framework to create Web Applications that leverage both Servlets and JSP.
  • Generated XML documents using Schemas and DTDs.

Environment: JSP, JDBC, Servlets, Ajax, JavaScript, JQuery, MyEclipse 9.0, Oracle, SQLdeveloper, Tomcat 6.0, IE, Firefox, JDK1.7, Struts2, Windows.

We'd love your feedback!