We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 8 Years of experience in Implementation and development of Java Applications which includes all phases Analysis, Design, Coding, Testing & Deployment along with Front - End web Designing in a highly dynamic and challenging environment.
  • Profound knowledge in front-end development using HTML5, CSS3, DOM, Bootstrap, JavaScript, Typescript, jQuery, Redux, AJAX, XML, JSON, Java, Angular 6/7/8, React JS and Node JS.
  • Hands-on real-time experience on Major Software Development Life Cycle’s (Sdlc) Like Scrum (Subset Of Agile) and possess knowledge of initial methodologies.
  • Experience in design and architectures of enterprise applications using MQ Workflow, MQ Series.
  • Strong technical knowledge of WebSphere Application Server, JBoss Application server and Apache Tomcat, Implementation, Support, Workload Management and Performance Tuning.
  • Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like, Servlets, JSP, JDBC, JNDI, JPA, JAX-WS, Struts, EJB, Spring, Hibernate, JMS, XML, JUnit.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Dynamo DB, Auto-scaling groups.
  • Good experience and Knowledge in building GUIs with GWT (Google Web Toolkit) andJava FX.
  • Developed a micro service using Spring Boot which included Aspect Oriented Programming and deployed the application in distributed systems using Spring Cloud.
  • Extensive experience in developing web page quickly and effectively usingJavaScript,AngularJS, HTML5, CSS3, jQuery, Nudesand in making webpages cross browser compatible.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM
  • Developed SOAP and RESTful Web Services using Apache CXF, JAX-WS RI.
  • Experience in server-side programming in, Multithreading, Exception Handling and Collections.
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.
  • Developed applications based on Model-View-Controller (MVC)architecture using Struts, Spring MVC and JSF
  • Experienced with JEE application packaging & deploying EAR, WAR, JAR files on test, stage and production servers using Maven, Ant and CI servers like Jenkins.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, and logging using Log4J.
  • Good experience in implementing JUnit for Unit testing, logging using Log4J and ANT tool to compile, package and deploy the components to the Application Servers in different environments.
  • Experience with Agile/Scrum and Test Driven development (TDD).
  • Experience in working with IDE’S like Eclipse, Spring Boot, Spring Tool Suite (STS) and Intelli.
  • Have extensive experience working on Windows, Linux and Unix Operating Systems.
  • Good Communication, presentation and interpersonal skills and very good team participant
  • Experience with Web Servers like Apache Tomcat and IBM WebSphere.
  • Experience in JDBC Programming and also with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.
  • Very good analytical capabilities and broad experience in understanding the business application and planning iterations.
  • Highly motivated to learn quickly new technologies and methodologies.

TECHNICAL SKILLS

Languages: C/C++, Java, SQL, PL/SQL, UML, J2EE.

Web Technologies: Servlets, JSP, JavaScript, Ext JS4.0, Angular JS, JSON, JDBC, CSS3

Java Technologies: Java Server Pages, Servlets, JDBC, Exception Handling, Multi-threading, Event Handling.

XML Technologies.: XML, XSL, AXIS, Castor, XML Beans and JAXB.

IDEs: Eclipse RCP, Net Beans RCP, Red Hat Developer Studio, WSAD.

Web/App. Servers: Apache Tomcat, WebLogic, JBoss.

Tools: Maven, Ant, JIRA, JUnit.

Operating systems: Windows, UNIX, Linux.

Databases: Oracle 11g, MySQL, MS SQL Server, DB2.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator.

Frameworks: Struts2, Spring MVC, BOOT, Vaadin, JSF Hibernate, DWR, Log4J, iBatis.

Version Control: Rational Clear Case, CVS, VSS, SVN, GitHub.

Web Services: SOAP, REST, AWS

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Java Full Stack Developer

Responsibilities:

  • Developed a Micro Service Oriented application with React JS in the front end and Spring Boot services.
  • Involved in development, design and implementation front end part of the widget-based application using HTML5, CSS3-LESS, AJAX, Bootstrap 4.0.
  • For client-side view rendering services, used React JS typically used various predefined Redux libraries.
  • Created Menus and Drawer component by using Typescript and Angular
  • Experience with Angular Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, and Lazy Loading.
  • Used spring framework and J2EE components, Utilized Spring Boot, IOC and DAO modules. Developed controller classes, backend process, complex services and database interaction.
  • Used Spring Boot to create stand-alone spring applications.
  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the Spring Boot.
  • Used Spring Boot framework to write Presentation Layer, Business Layers and Controller servlets. Implemented Spring Boot Actuator to monitor application performance.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Developed Java classes for implementing asynchronous processing using JSM.
  • Implemented Spring Batch and ESP Task & Job Scheduler to automate importing data from CSV files sent from client into database.
  • Used Spring Cloud Config which provides server and client-side support for externalized configuration in a distributed system.
  • Called Rest web services through Angular JS Services to get JSON object and modified the response object to display in UI.
  • Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services and generating client usingJAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Implemented OAuth 2.0 provider mechanism is responsible for exposing OAuth 2.0 protected resources.
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data.
  • Troubleshooting technical issues and drive issue escalation with AWS Service teams
  • Used Rest templates in the Spring Services to call the rest web services.
  • Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Integrated spring with Hibernate using configurations and implemented DAO layer to save entities into data base.
  • Used a micro service architecture with spring-boot based services interacting through a combination of REST and RabbitMQ.
  • Expertise in using built tools like Maven, ANT for the building of deployable artifacts such as jar & war from source code.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, and views.
  • Worked on NoSQL data base MongoDB& Performed CRUD operations like Update, Insert & Delete.
  • Experience in Configuring, deploy and manage applications in Pivotal Cloud Foundry (PCF).
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Implemented continuous integration using Docker.
  • Extensively used the LOG4j to log regular Debug and Exception Statements.
  • Experience in using Atlassian tools like JIRA, Bit bucket, Bamboo, Confluence & Source Tree.

Environment: Angular 2.0, Spring Boot, IOC, DAO, Micro Services, JSM, Node JS, OAuth 2.0, Bower, Grunt, RabbitMQ, Amazon Web Services (AWS), PCF, Spring Services, Hibernate, POJO, Maven, ANT, PL/SQL, MongoDB, Mongoose, Selenium, Docker, Log4j, Jenkins, Bamboo, SSL/TL

Confidential, Tampa, FL

Java/J2ee Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using spring.
  • Involved in Analysis, Design, Coding and testing phases of the project management.
  • Followed Agile Software Development with Scrum methodology.
  • Involved in writing Controller Classes, Manager Classes and DAO Classes using Spring MVC Framework.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using Spring Dependency Injection.
  • Extensively worked on MEAN (Mongo DB, Express, Angular and Node) stack for rapid prototyping of applications for client demonstrations.
  • Experience used Spring Boot which is radically faster in building cloud Microservices and develop aspiring-based application with very less configuration.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system
  • Implemented Spring MVC frame work in the present tire for all essential control flow, business level validations and for communicating with the business layer.
  • Used Hibernate framework with Spring Framework for data persistence and transaction management.
  • Responsible to enhance the web application UI using HTML, JavaScript, Angular JS, XML, JSP, CSS as per the requirements and providing the client side using Javascript validations.
  • Used Hibernate as persistence framework mapping the ORM objects to table using Hibernate Mapping files.
  • Server instances are created on AWS. Tomcat, Swagger, and hawtio are installed and used for deploying Microservices.
  • Responsible for setting up Angular 4 application using Angular CLI for UI development and took part in developing components, services, directives, pipes, etc...
  • Used Angular Http service to make Get/Post/Put/Delete to deal with API request and response.
  • Created various template and data-driven form components using Angular Forms and define module-level routing for various components in the application using Angular router.
  • Worked with Angular JS observables and used ng-redux to manage the state in the application.
  • Worked closely with IBM rules engine to implement custom rule explorers to parse the rules, gather the type of data used and enrich the feed with actual data.
  • Analyzed and refactored service implementation to reduce SLA by applying optimized solutions. Design and Implementing new features/enhancements.
  • Creating web-services (REST-based) to interact with different data providing teams. REST APIs design and development - a framework based on Hibernate and spring boot. Used spring boot for creating custom REST APIs.
  • Responsible for deployments of the application in pre-production environments.
  • Updated many pre-existing functional tests to reflect enhancement/changes in the code. Creating test cases with good functional and code coverages and help with automation of test suites.
  • Created RESTful APIs in Express and returned logic through AngularJS data binding.
  • Configured various routes, directives for the grid, pagination, conditional validations, templating, dynamic loading, lazy loading, Shadow DOM, ngrx store.
  • Worked as part of Microservices team to develop and deliver Maven projects to deploy on tomcat.
  • Built NodeJSnpm packages/libraries to support current and future Node Development.
  • Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
  • Coordinated with theonsite team for requirement transition and providing the necessary inputs required for the successful execution of the project.

Environment: Java, Spring 3.5, Hibernate 4.2, Eclipse IDE, Spring batch, Spring quartz, Spring Security, Spring Boot, JPA, Java Scripts,MVC, AngularJS, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), Oracle 11g, WebSphere Application Server, Eclipse, Oracle 11g, SOAP, RUP, Maven, log4j, Junit, XML, Web Services

Confidential, FL

Java Full Stack Developer

Responsibilities:

  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Developed modules using Spring Framework for Dependency injection through configuration files and ease the integration of different frameworks.
  • Usedspringvalidation framework to implement the server side validations and used the Angular, AJAX to get the data from the server asynchronously by usingJSONobjects.
  • Have used Spring MVC framework for developing the web application to isolate the application layers.
  • Coding included developing JSP/ JavaScript creating model and controller using Spring MVC framework using annotations.

Environment: J2EE, Spring, Hibernate, Restful, Web Services, UNIX, Jenkins, IBM Web Sphere Application Server, JBoss Application server, SQL, PL/SQL, UNIX Shell, JSP, Eclipse, Web Logic, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript

We'd love your feedback!