We provide IT Staff Augmentation Services!

Sr Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Jacksonville, FL

PROFESSIONAL SUMMARY:

  • Over 8 years of experience as a Java Full Stack Developer in IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using java/J2EE.
  • Experience in working in environments using Agile (SCRUM) and Test Driven Development (TDD) development methodologies.
  • Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, JQuery,AngularJS,Angular 2.0, NodeJs, ReactJs and have knowledge on Backbonejs.
  • Hands on experiences wif Core Java wif Multithreading,Concurrency, File Handling I/O,Generics, Data Structures and Collections, Garbage Collection.
  • Experience in java8 features like Parallel Streams, Lambdas, functional interfaces and filters.
  • Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects using Eclipse IDE 3.x/4.x, My Eclipse 6.5, J2SE1.4/1.5/1.6 (Java 2, Applets, Swing, JDBC 3.0, RMI), J2EE 1.5 Web application technologies (Servlets 2.x, JSP 1.x/2.x, JSTL 1.2, JSF 1.x, JNDI), Enterprise application technologies (EJB 2.x/3.0, JMS).
  • Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Experienced in developing messaging module by using Spring JMS, Apache Camel and Rabbit MQ.
  • Experience in Spring framework(MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context) and Struts (MVC, architecture, interceptors, actionmappings and resource bundles).
  • Experience in developing Microservices using Spring-Boot. Experience in development and deployment of applications using JBoss, Web LogicApplication Server, IBM WebSphere Application and Apache Tomcat.
  • Experience in developing SOAP based Web Services using Apache CXF and JAX-WS. Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application.
  • Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL. Experience wif Cloud Computing Service environment like (AWS) Amazon Web Services (EC2, O EBS, S3 and ELASTIC SEARCH).
  • Complete understanding of teh DevOps process wif continuous integration using Jenkins, JIRA, GIT, CHEF.
  • Expertise in developing model components using ORM technologies like MyBatis, Hibernate (Caching, Hibernate Template, DAO) to write Database independent persistence logic and to maintain portable relationships between teh databases.
  • Extensive experience in testing on multiple operating systems including Linux, Unix, Sun Solaris, and Windows. Domain knowledge and business expertise in Banking, Healthcare, E-Commerce,Insurance, Finance, Telecom.
  • Excellent communication and inter-personal skills.

TECHNICAL SKILLS:

Other Tools: Clear Quest, TOAD, Rational Rose, PuTTY, FireBug, Bugzilla, JIRA, Websphere MQ, Jenkins, PowerMock, Mockito.

Programming Language: Java, J2EE, JEE, C, C++, HTML, CSS, JQuery, SQL

Java Technologies: Spring, Servlets, JSP, EJB, JDBC, JMS, JNDI, Webservices

Operating system: Windows, Unix (Linux, Solaris).

Frameworks: Spring MVC, Spring Boot, Hibernate/JPA, JSF, Struts 2.0/1.2, Tiles.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, Web services (SOAP, REST), JQuery, AngularJs, Angular2/4, JDBC,Servlets, JSP, JSTL, JNDI,XML, AWS, CSS and AJAX

Servers: Weblogic 10.1/9.0/8.1/7.0, Websphere 6.0/5.1, JBoss 4.0.3, Apache Tomcat 6, API

RDBMS: Oracle 11g/10g/9i/8i/7.x, DB2, MySQLServer, MySql, PostgresSQL

Tools: Eclipse, WSAD, RAD, JBuilder, JDeveloper, TOAD, SQL Developer

IDE Tools: IntelliJ, Eclipse, Velocity Studio

Services: SOA architecture, RESTFUL/SOAP, Microservices, Axis 2, Apache CXF.

Concepts: UML, Design Patterns.

Software configuration Management Tools: SVN, Git, CVS, VSS, Clear Case.

Middleware Tools: Jenkins, Puppets, Bamboo, JIRA

Build Scripts: ANT, Maven

Scripting languages: JavaScript, JQuery, Perl, Shell, Python

Methodologies: Agile, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville,Fl

Sr Fullstack Developer

Responsibilities:

  • Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot for micro-services.
  • Implementation of SOA using Web Services and MQ (wif Java Messaging Service (JMS) & Taco EMS). Created continuous integration builds using Maven and Jenkins and deployed on Web Sphere application server.
  • Deployed services in Spring Cloud using Pivotal Cloud Foundry wif PCF CLI client.
  • Deployed applications on multiple JBOSS Instances and maintained Load Balancing, High Availability and Fail over functionalities.
  • Developed teh application under J2EE Architecture using Spring, Hibernate.
  • Extensively using core java concepts like Synchronization, Collections, Multi-threading, exception handling for developing applications.
  • Implemented microservices using Spring boot, and enabled discovery using Netflix eureka server.
  • Used Spring Boot for building application wif Spring initializers and bootstrapping teh build configuration and develop custom solutions that act upon Jenkins information in autantic time.
  • Designed and developed Micro Services to divide application into business components using Spring Boot.
  • Worked on different module of Spring including Spring MVC, Spring ORM and Spring Boot.
  • Extensive use of HTML5 wif Angular4, JSTL, JSP and jQuery for teh presentation layer along wif JavaScript for client-side validation.
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Implemented client side functionality using HTML 5, Bootstrap, Angular 4.0. Proven ability in developing BDD scripts wif Cucumber and writing step definitions for behavior.
  • Experience in Automation testing using Selenium Web Driver, JUnit and Maven.
  • Setup teh continuous Integration (CI) and continuous Deployment (CD) process for teh application using teh Jenkins.
  • Developed critical components of teh application including Spring forms, Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture.
  • Consumed Web Services by implementing Spring REST support is to make teh development of RESTful Web services. Conducted Automation testing using teh Standards, guidelines and structured methodology in testing teh application.
  • Extensively worked wif Hibernate Query Language (HQL) to store and retrieve teh data from Oracle database.
  • Use GIT as a source code repository. Installed teh WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues and integrating wif teh WebSphere Application Server.
  • Experience in working wif NoSQL Database like MongoDB to manage extremely large data sets.
  • Implemented Selenium Web Drivers and Protractor For testing teh UI componenets. Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing wif TestNG.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in teh system.

Environment: Java8/7/6, Spring4,SpringBoot, JavaScript, Angular 4.0, Hibernate, Maven, HTML, CSS, JMS, XML, XSLT, SOAP,TDD, Unix, Web2.0, Oracle, CI/CD, SQL, JMS, JDBC, Spring MVC, Micro Services, JSON.

Confidential

Sr. Java Micro Services Developer

Responsibilities:

  • Responsible for all stages of design, development, and deployment of applications.
  • Active role in Test Driven Development termed as TDD apart from Agile Software Development.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Designed, analyzed and developed teh front-end and back-end Servlets, Bootstrap for designing, HTML5, CSS3, Ajax, Angular JS, React JS for developing presentation layer.
  • Created teh AngularJS app using Yeoman, Grunt and Bower and used Angular UI for component model.
  • Actively involved in using MVC, HTML5 to enable client-side date to meet specific criteria by applying various validation variables and used teh CSS classes to provide visual feedback on validation.
  • Developed SOAP based JAX-WS Web Service interfaces for integrating multiple systems, code re-usability.
  • Analyze business requirements and develop various business delegates to integrate wif Middleware services like JAX-WS using SOAP and REST
  • Worked on Rest Web services for backend services used Oracle for database services and RESTful web services using Jersey for JAX-RS implementation.
  • Developed Restful Web services for other systems to interact wif our system and secured teh service wif Spring-Security and Oauth-1.0. Used Spring MVC components to implement business layer and Spring Boot for Micro-services.
  • Used teh Spring IOC feature to get Hibernate session factory and resolve other bean dependencies also used Spring framework AOP features and JDBC module features to persist teh data to teh database for few applications.
  • Utilized spring core, AOP and security to build robust business operations wif transactional support.
  • Configured hibernate wif Spring ORM as part of spring and Hibernate Integration for best results.
  • Developed teh data access classes using JDBC and SQLquerylog4j for logging and SVN for version control.
  • Sound knowledge in SQL wifin Oracle, MySQL, MS-SQL Server.
  • Implemented teh function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache Active MQ on teh edge device.
  • Developed unit and integration tests for existing micro services using JUnit, Mockito and Docker environments.
  • Developed and Implemented ANT and MAVEN Scripts to automation of build process on MAVEN build tools to test teh application manually and run teh JUNIT Test suites.
  • Developed ANT scripts to build and deploy teh application in teh WebSphere Application Server.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in teh system.
  • Used Log4j, Splunk for logging and tracing teh message.
  • Project coordination wif other Development teams, System managers and web master and developed good working environment.

Environment: Java, J2SE/J2EE, JDK, RCP, AWS SDK, Git, Swing, JFC, Spring, Hibernate, Core Java, SOAP/Rest, Web Services, JavaScript, UML, Bower, JAX-RS, WebSphere, Spring, Spring Boot, Spring Batch, AJAX, jQuery, JUnit, Maven, ACTIVE MQ, Rabbit MQ.

Confidential

 Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.
  • Developed web applications wif HTML5, CSS3, Bootstrap and Angular JS.
  • Used JQuery for basic animation and end user screen customization purposes. Also used CSS pre-processors (SASS).
  • Involved in teh development of presentation layer and GUI framework using Angular JS and HTML.
  • Involved in rendering additional components wif custom HTML tags using React.js
  • Involved in writing application level code to interact wif APIs, Web Services using AJAX and Angular resources.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
  • Used teh CollectionsAPI, Generics, multi-threading while developing code.
  • Method s are used provided in Java8 to make use of methods already named.
  • Database development required creation of new tables PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce teh response time in teh application.
  • Involved in teh struts upgrade to 2.X which involved in changes to action class.
  • Experience in developing LINUX shell scripts for automating deployment of applications.
  • Developed Spring middleware components for implementing business logic and implemented SOA based architecture using web services to build a loosely coupled system.
  • Designed and developed Business components and Integrated wif Spring framework and also developed various reusable Helper and Utility classes, which are used across all teh modules of teh application.
  • Used RESTful for producing web services and involved in writing programs to consume teh web services.
  • Deployed teh java application using Maven build script.
  • Used Log4j for logging various levels of information like error, info, and debug into teh log files.
  • Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc. and Spring IOC pattern and responses.
  • Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push teh code and created pull requests for changes that are made.
  • Designed enterprise API's and involved in developing teh API's. Involved in testing API's using SoapUI and Postman.
  • Implemented Swagger for teh microservices for Documenting Rest API.
  • Implemented Rest API Design Guidelines for teh microservices.
  • Involved in writing Maven scripts for automated deployment of teh application and managed GitHub Projects and migrated from SVN to GitHub wif merge and version and used Jenkins for continuous integration.
  • Involved in working wif teh QA to assist in writing test code and debugging teh defects in teh application
  • Responsible for making sure that all system upgrade logs were current and creating a report for management.

Environment: Agile waterfall, HTML, CSS, JavaScript, JQuery, AJAX and Angular JS,XML.JSTL JSP, Java, Spring Frameworks, Hibernate, JDBC, RESTful Web services,SOAP, Jenkkins, Maven, Mongo DB,NoSql,Log4j.Jenkins,JIRA, LINUX, UNIX.

We'd love your feedback!