We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Having 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in teh Client/Server environment as a FULL STACK developer using Java/J2ee in Client - Server, 3-tier and n-tier applications.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specifications, code development, code integration, testing, and deployment using Object Oriented Analysis and Design wif Core Java/J2EE.
  • Expertise in JAVA/J2EE technologies like Struts,Spring, Hibernate, HTML/HTML5, CSS, JSP, EJB, JDBC, Servlets, MVC, JavaScript, JQuery, JSON, Eclipse, Apache Tomcat, Subversion, Clear case and AngularJS.
  • Extensive knowledge & good experience onJavaApplication Development, Distributed Applications, Object Oriented Applications,and Internet/Intranet based Database Applications.
  • Having extensive GUI design development capabilities for different applications using HTML5, CSS, AJAX, JavaScript, XML, ExtJs and AngularJS.
  • Expertise in teh implementation of Core concepts Java, J2EE Technologies: JSP, Servlets and frameworks like Spring MVC, Spring Security, Spring Boot, Spring Data, Spring Mail, spring validation, Spring JDBC, Hibernate.
  • Expertise in Web Front End TechnologiesSpring 4.0, JavaScript,JavaServer JQuery, Ajax Angular2.0, HTML, CSS.
  • Experience using different RDBMS (MySQL, Oracle and MS SQL Server) andREDIScache.
  • Expertise in teh implementation of Core concepts Java, J2EE Technologies: JSP, Servlets and frameworks like Spring MVC, Spring Security, Spring Boot, Spring WS, Spring Data, Spring Mail, Spring validation, Spring JDBC, Hibernate.
  • Extensive experience usingJavatechnologies:CoreJava, Multithreading, Design patterns, Collections, JDBC, JSP,JNDI, Servlet 4.0, JMS- (Active MQ, Rabbit MQ) Spring.
  • Experience wif messaging systems like Kafka, Kafka event sourcing.
  • Experience using Hibernate, myBATIS or other Object Relational Mapping framework
  • Expertise in developing highly interactive rich Web UI using HTML, JavaScript, CSS, JQuery, Ajax,Angular2.0, Angular 4.0 Node JS, JSF2.0, Bootstrap, TypeScript.
  • Experience wif and solid understanding ofMicroservices.
  • Experience in developing Oracle database schemas, tables, procedures and permissions.
  • Extensive experience in Design, Development and implementation ofModel-View-Controller (MVC) (spring,Struts, ORM Frameworks).
  • Experience in developing a web application using Angular2.
  • Experience using Java, Scala and Clojure to build RESTful Web Services.
  • Exposure to modern software practices like PCF, TDD, CI/CD, paired programming, XP, BDD wif Agile experience.
  • Experience inXML,Web ServicesusingSOAP,XML-RPC,JAX-RPC,JAX-WS, andRestfuland also inApacheCamel.
  • Experience wif PCI, PII compliance and Mutual Autantication.
  • Demonstrate ability to work in a fast pace, Agile software development environment having close interaction wif technical and product owners.
  • Experience using SAFe (Scaled Agile Framework).
  • Well experienced in Core Java - asynchronous programming, multithreading, collections and a few design patterns.
  • Extensive knowledge ofXML based standards and protocols (such as WSDL and SOAP), SOA (Service oriented Architecture), Development of XSD schemas and implementing SOAP web services.
  • Experience in using frameworks likeStruts,Strutsvalidator framework, Hibernate and OR-mapping, spring, build tools like ANT, MAVEN and logging framework Log4J.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Database experience wif knowledge of backend data stores wif Postgre SQL.
  • Proficient experience in using teh databases such asMS SQL Server, Oracle and able to write stored procedure,functions,triggers,DDL,DML SQL queries.
  • Good knowledge and experience wif multiple Servers likeIBM Web Sphere, Web Logic server, Apache Tomcat, Jboss.
  • Knowledgeable wif RDBMS concepts like writing SQL Queries. Working experience of Relational DBMS like MySQL, ApacheSolr, Elastic Search, Oracle SQL PL/SQL, SQL Server (MS SQL), DB2 and NoSQL DBMS like MongoDB, Coherence/Hazelcastand Oracle Performance Tuning.
  • Experience wif Continuous Integration/Continuous Deployment using Maven, Jenkins.
  • Expertise in using version control systems such as CVS, SVN and GIT.
  • Expertise in teh implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, EJB transaction implementation (CMP, BMP, Message-Driven Beans), Java Beans, JDBC, XML, RMI, Web Services, Multi-Threading etc
  • Experience in Azure, AWS and Cloud Deployment.
  • Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3.
  • Experience in using Pivotal Cloud Foundry(PCF), 12-factor app, Microservices Architecture, API Management like APIGEE Edge.
  • Experience in working wif AWS (Amazon Web Services), EC2, RDS, Dynamo DB, S3, EMR, Cloud Formation Templates
  • Strong working knowledge on Tomcat 6, Web logic 9.2 and Eclipse 3.2.
  • Microservices has been built using Boot, Netflix OSS, spring cloud and deploying to AWS Cloud.
  • Experience in migration of Java apps to AWS cloud.
  • Hands-on development of Web services in both SOAP-based and RestFul based implementations.
  • Experience in creating Rest APIs in Spring Framework, Jersey, NodeJS and managing them wif platforms such as WSO2, Apigee and AWS.
  • Good working knowledge of NoSQL Database, MongoDB,Groovy, Grails, GORM, PostgreSQL, NodeJS, AngularJS 2+, BrowserStack, etc.
  • Executing test cases and reporting defects, defining severity and priority for each defect.
  • Logging defects and monitoring till closure using JIRA
  • Worked wif React JS components, Redux Forms, Events, Router.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services, uses SOAP, WSDL.
  • Good experience wif Operating Systems like Windows XP/ Vista/7 and partially on UNIX.
  • Excellent team player, very dynamic, flexible wif positive attitude and excellent learning skills.

TECHNICAL SKILLS

Languages: Java, C, C++, JSP,HTML, JavaScript, JQuery, CSS, AJAX, XML, JSON

Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, Web services

Frameworks: MVC, Hibernate, Spring, Struts, Hibernate OGM

Web/Application Servers: Web Logic, Confidential Web Sphere, JBoss, Tomcat

Databases: Oracle, SQL Server

Web Technologies: HTML5/DHTML, XHTML, AJAX, CSS, XML, XSL, XSLT, AngularJS

Scripting Languages: JavaScript, JQuery

Operating Systems: Windows 2000/XP/NT/vista/7, UNIX

Other Tools: Maven, Ant, Log4j, JUnit, Entity Beans, UNIX Shell Scripting.

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Full Stack Java Developer

Responsibilities:

  • Involved in design phase and data modeling, interacted wif other team members to understand teh requirements for teh project.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Implemented various Validation Controls for form validation and implemented custom validation controls wif JavaScript and JQuery.
  • Developed presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to teh User Interface.
  • Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
  • Created components using recat.js and also created documentation for components
  • Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc
  • Worked wif HTML5, CSS3, JSON, JavaScript, Reactjs and ES6 for developing user interface.
  • Used GIRA for assigning user stories and for task runner has used Gulp.
  • Created documentation for all teh components which is included in React-Bootstrap page.
  • Experience in using GIT for pulling and committing teh developed content from/to teh GIT repository.
  • Worked on J2EE frameworks like spring and Struts for developing industry standard web applications.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS.
  • Involved in configuration of Spring MVC and Integration wif Hibernate.
  • Used Spring MVC framework for design and development of web application.
  • Created Location Look up SOAP based web services using spring.
  • Used Apache Kafka cluster as messaging system between teh APIs and Micro services
  • Used Spring Boot for teh Application development.
  • ImplementedActive MQto Rabbit MQ, JBoss to Tomcat andJava6 toJava8 migrations.
  • Designed and developed a generic aggregation client SDK library, which interacts wifREDIS cache and provides teh short-term aggregates for incoming scoring requests.
  • Worked on JQuery for user interface interactions, effects and themes built on top of teh JQuery JavaScript.
  • Involved in spring, Hibernate &JPA integration for teh entire system.
  • Writing teh code using Lambda Expression onJDK 8 (java1.8).
  • Extensive use of HTML5 wif AngularJS, JSTL, JSP and JQuery for teh presentation layer along wif Java script for client side validation.
  • Used Micro service architecture, wif Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Developed single page applications usingAngular2, Typescript, HTML5 and CSS.
  • BuildRESTfulweb services using Spring-WS and documented teh same wif Swagger.
  • Involved in developing Static and Dynamic pages using JSP and Servlets.
  • Teh front-end JSP pages were developed using teh Struts framework and were hosted in a J2EE environment on an Apache Tomcat Server.
  • Implemented methodologies forRedisfailover testing between data centers and worked wif Redisson product team to resolve inability of Redisson to detect DNS active endpoint IP changes wifin cluster in single server mode.
  • Involved in system design and development in Core Java using Collections, multithreading.
  • Enhanced user experience by designing new web features using MVC framework likeExtJs.
  • Involved in teh application involving Oracle, JAXB, web service Java.
  • Designed and implemented a lead discovery web application using Typescript, JavaScript, HTML, CSS, MVC, and Web API.
  • Worked wif Jenkins and Hudson for continuous Integration.
  • Involved in development of SOAP web services using Apache Axis to extract data from databases.
  • Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework.
  • Used RESTful web services to expose certain functionalities of teh application.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Implemented all enterprise integration patterns by usingCamel.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular2.
  • ImplementedMicroServicesArchitecture, wifSpringBoot-based services interacting through a combination of REST, SOAP.
  • Developed JSP pages and Servlets for customer maintenance and used Angular JS.
  • ImplementingRediscaching for session management, user profiling, product and category data.
  • Developed teh data layer using Hibernate Persistence Framework. Created Hibernate mapping files and Hibernate configuration files for individual modules.
  • Validated Web service response using SOAP UI.
  • Implemented object/relational persistence and query service using Hibernate.
  • Used JSON, JQuery, and Ajax for updating teh web pages.
  • Used Jenkins and Maven for building application.
  • UsedActive MQto communicate wif controller and used service layer to implement teh business logic.
  • Coding to build REST MicroServices using Spring Cloud, Oracle, XSD, JSON and Spring Config.
  • Involved in implementing Web Services server and client wif JAX-WS Standard Implementation (SI) which provides teh compile and wsdeploy tools for developing, deploying, and invoking a Web Service.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL and UDDI
  • Generated POJO classes to map to teh tables in teh database using teh JPA-Hibernate integration.
  • Involved in writing SQL queries and stored procedures for data manipulation.

Environment: Java, Angular2, Core Java, JSP, HTML5, Struts, Spring, AngularJS, CSS, Web services, J2EE, Design Patterns, Servlets, JDK 8, Hibernate, Solr, Struts Tag Libraries/JSTL, Kafka, XML, Typescript, spring boot, Spring MVC, JQuery, UML, Jenkins, JUnit, Oracle 10g, Camel, Apache Tomcat, Redis, Log4J, CSS, Maven, ANT, Windows XP/2007.

Confidential, Boston, MA

Full Stack Java Developer

Responsibilities:

  • Reviewing Business Requirements, Functional Specifications and creating Detailed Design documents for development.
  • Used AWS for cloud services platform, content delivery and database storage.
  • Used AWS to build Java applications that work wif Amazon S3, EC2, EMR, Dynamo DB, RDS, IAM, Elastic Bean Stalk, VPC, Route 53 and SQS.
  • Implemented MVC architecture application using spring and created Lambda function in AWS using Spring Framework.
  • MVC framework for teh back-end while teh front-ends were built using teh Blueprint CSS Framework and HTML along wif JQuery and AngularJS framework.
  • End-to-end web application development wif Ruby and teh Ruby on Rails.
  • Wrote Rspec and Cucumber tests in teh application.
  • Participated actively in unit testing, integration testing and acceptance testing of teh system.
  • Practiced Test-Driven Development wif RSpec and RSpec 2 as well as Behavior Driven Development wif Cucumber.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Used Spring Framework at Business Tier and also spring’s Bean Factory for initializing services.
  • Implemented teh Application using Spring MVC Framework.
  • Configured teh Web Logic handler for teh Apache Web Server to serve static files (html, images and css).
  • Extensively used Spring IOC module to perform teh bean dependency injection in various XML files that compose teh entire web application.
  • Developed various Custom DAOs using spring’s Hibernate DAO support to persist teh records from suitable tables in teh database.
  • Developing presentation layer wifJSPs,HTML5, JavaScript, CSS3, JQuery, JSON, AJAX,SpringForm tags, Tiles, JSTLtags etc.
  • Web application development for backend system usingAngularJS wif cutting edgeHTML5and CSS3techniques.
  • Identifying teh problem areas by usingelasticsearchKibana wif Logstash to import .csv files. UsingSolrover Lucene index provided a full textsearchfor analysis and quantification.
  • Used Core Java concepts covering Multithreading and collections.
  • JQuery& Ajaxare used intensely for producing responsive User Interface.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Worked wif React JS components, Redux Forms, Events, Router.
  • Used Ajax, JSON to send request to teh server to check teh functionality of teh websites.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Maintained STATES in teh store and dispatched teh ACTIONS using Redux.
  • Deployed Spring Boot based Microservices Docker and Amazon EC2 container using AWS admin console.
  • Developed message notification system usingActive MQto notify teh changes and update across teh internal client apps.
  • Designed and developed Rest Services using Java, spring, Spring Boot, RESTful, JPA, Hibernate.
  • Developed Servlets for Document Upload, Image Streaming and Caching teh data.
  • Involved in integratingspringwifHibernateand delegated teh persistence operations using Hibernate Template.
  • Spring Boot Micro services were developed wif microservice architecture using REST and Apache Kafka.
  • Developed Contract firstWebServices using Spring-WSto communicate wifDatabase Tables.
  • Developed functional components using different concepts of core java like Multi-threading and Collections.
  • WorkedonCamel-based integration middle-ware solution for Provisioning Services by design and Implementation of business logic and data processing routes using ApacheCamel.
  • CreatedTypescriptreusable components and services to consumeREST API'susing Components.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Used AngularJS to create maintainable and testable single page application.
  • Involved in Unit Testing, Integration Testing, and System Testing.
  • Developing teh UI screens usingHTML5, CSS, JavaScript,TypeScriptand Ajax.
  • Used Web services -WSDLandSOAPfor getting credit card information from third party.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags and AJAX.
  • Used AngularJS markup and expressions.
  • DevelopingSpringMVC Controllersfor handling of web requests from teh presentation layer by use of URL Handler Mapping.
  • Built MicroServices using spring boot wif continuous deployment and continuous integration using Jenkins.

Environment: Java, J2EE, Core Java, Springs, JSP, Hibernate, Struts, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, AngularJS, Maven, SOAP, spring boot, Active MQ, Oracle, Kafka, Typescript, Apache, Spring MVC, ANT, Jenkins, Windows 2007, SOA, Camel, Maven, JQuery, AJAX, JavaScript, HTML5,CSS.

Confidential, Pittsburg, PA

Full Stack Java Developer

Responsibilities:

  • Implemented and integrated Spring Framework wif Struts.
  • Worked on Spring framework for dependency injection, transaction management and AOP.
  • Used Spring Framework for Dependency injection and integrated wif teh Struts Framework and Hibernate.
  • Designed and coded Business Classes using Spring IOC and AOP features.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to teh database wif Hibernate transaction control.
  • Involved development of front-end components using JSP, JavaScript, and Java.
  • Designed and developed all components JSP, controller, spring configuration, and DAO and Hibernate configuration for various modules.
  • Interpreted and manipulated spring and hibernate configure files.
  • Developed and Refracted teh Action Servlets and JSPs using Struts following MVC architecture.
  • Used teh JNDI for Naming and directory services.
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Used Core Java (Collections, Multithreading, Concurrency) while working on various applications.
  • Design and developed Web services (SOAP) client using AXIS to send service requests to Web services.
  • Web UI development using JSP, CSS and JavaScript.
  • Design and Development of User Interface using Struts tag libraries
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Used JSON as response type in REST services.
  • Implementation of XSLT processing on server wif JSP and WebSphere.
  • Wrote Database objects like Triggers, Stored procedures in SQL.
  • Used Spring MVC framework controllers for Controllers part of teh MVC.
  • Application was designed and developed using teh Spring framework
  • Implemented various Java design patterns like Front Controller, Service Locator, Business Delegate and Data access Object, Factory Pattern, Session Façade, etc.
  • Created user-friendly GUI interface and Web pages using HTML and DHTML embedded in JSP.
  • Managed Object Persistence, Data retrieval using Hibernate, Spring Framework wif SQL Server as backend.
  • Using OOAD Technology classes are designed in UML wif teh help of Rational Rose tool.
  • Develop UML diagrams like use case, sequence, class diagrams and design documents.
  • Used ANT scripts to build teh application and deployed teh application on teh application server.

Environment: Java, EJB, Struts, Core Java, AJAX, Hibernate, Spring, JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, HTML, CVS, Log4J, JUnit, Rational Rose, Oracle, UNIX.

Confidential, GREENE, NY

JAVA/J2EE Developer

Responsibilities:

  • Involved in teh analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Implementing Servlets, JSP and Ajax to design teh user interface.
  • Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to teh User Interface.
  • Maintained teh existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs.
  • Designed and developed all teh user interfaces using JSP, Servlets and Spring framework.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Developed custom controllers for handling teh requests using teh spring MVC controllers.
  • Developed Client Side Validations using Java Script and server side validations using Struts validation framework.
  • Extensively used teh JSP in teh view side of MVC.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Developed teh dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript.
  • Developed a web-based reporting for monitoring system wif HTML and Tiles using Struts framework.
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer.
  • Used teh RAD for creating and deploy teh application on Confidential Web sphere Application Server.
  • Incorporated JUnit into teh code to do teh unit testing around teh developed module.
  • Used JDBC connection and access database procedures.

Environment: J2EE, HTML, CSS, JavaScript, AJAX, XML, JAXP, SOA, Servlets, Spring Framework, Struts Framework, JSP, SWIFT, EJB, JMS, RAD, Windows XP, 2007.

Confidential

Java/UI Developer

Responsibilities:

  • Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
  • Involved in write application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Designed and developed intranet web applications using JSP, JavaScript and CSS.
  • Implemented and designed user interface for web-based customer application.
  • Designed business applications using web technologies like HTML, XHTML, and CSS based on teh W3C standards.
  • Developed data formatted web applications and deploy teh script using client side scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.

Environment: HTML, CSS, JavaScript, jQuery, Ajax, Json, Tomcat Apache, Eclipse and SVN

We'd love your feedback!