We provide IT Staff Augmentation Services!

Sr. Java Fullstack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 7+ Years of experience in design, development and implementation of software applications using Java, J2EE, technologies.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Expertise experience in estimations, analysis, design, development, testing, maintenance, performance tuning and deployment of internet, e - commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript.
  • Good knowledge and experience in Core and J2EE design patterns like Singleton, Abstract Factory, Builder, MVC2, Business Delegate, DAO, AWS(S3, EC2,ECS, cloudfoundation), UNIX and Shell Scripting.
  • Expertise in various open source frameworks like Angular JS, Node JS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0,IBatis, Mybatis, JQuery.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Experienced in Paymentech SDK, Groovy and Grails, Apache SOLR, Lucene, SOA and ADF 11g.
  • Expertise in Web-Development technologies like Servlets, JSP,JSTL, HTML5, JSON, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.
  • Effective in leading applications with end - to-end responsibilities usingC, C++and Client/Server Technologies with exposure to different domains like Banking,Health Careand Retailing.
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB(3.0).
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files and continuous Integration tools such as Jenkins and Bamboo.
  • Experienced in testing Angular, Angular 2 applications using Jasmine, Mocha, Karma, and Angular Test Bed.
  • RDBMS experience includes Oracle, SQL Server; database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools as wll as SVN and perforce for version control.
  • Worked with various Application servers like JBOSS7, Webshpere, GlassFish3 and Tomcat7 Webserver.

TECHNICAL SKILLS

LANGUAGES: JAVA 8.0/7.0/6.0/5.0/1.4/1.2 , SQL, Python, PL/SQL, UML, C, C++

WEB TECHNOLOGIES: JSP, Servlets, JNDI, JDBC, JMS, JPA, EJB(3.0), Web Services, SOAP, WSDL, JSF(2.0), AX-RS, JSX-WS, HTML5, DHTML, Java Beans, JavaScript, Angular JS,, Angular2.0/4,React.js, Node.js, AJAX, CSS3.

XML TECHNOLOGIES: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

WEB/APP. SERVERS: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere, JBoss, IIS

IDES: Eclipse, Net Beans, Red Hat Developer Studio, WSAD.

TOOLS: TOAD, XmlSpy, Ant, MAVEN, PL/SQL Developer, JUnit, I Report, JIRA,ITX, WTX and Drools

DATABASES: Oracle 8 / 9i / 10g, HSQL, My Sql, MS SQL Server 7.0, Sybase, MS-Access,AWS.

FRAMEWORKS: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j, JSF, JPA.

VERSION CONTROL: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

ALGORITHMS/DS: Big O, Sorted, Tree, Stack, Queue, Linked List, Heap, Graph.

DEVELOPMENT METHODOLOGIES: Waterfall, Agile and Scrum

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

SERVERS: JBOSS, Weblogic 10g, 11g, IBM Websphere, Apache Tomcat

INTEGRATION TOOLS: Hudson, Ivy and Artifactory

OPERATING SYSTEMS: Windows, UNIX, Linux, Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Fullstack Developer

Responsibilities:

  • Involved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
  • Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations.
  • Utilized AngularJS controllers to control and exchange the data to and from backend and AngularJS scopes to display the data.
  • Used the responsive utilities of the Bootstrap frameworks along with CSS media queries to facilitate the design displaying properly on different devices.
  • Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Development of middle tier in Java EE, and Spring framework with Microservices in Java EE, using Spring Boot.
  • Used standard J2EE design patterns and Model-View-Controller (SpringMVC) in application design.
  • Followed three-tier architecture. Developed application using SpringMVC- presentation layer, Spring-Service layer, Spring DAO- persistence layer and Spring Batch.
  • Create RFP (Request for Proposal) microservices to provide RestFul API and RAMLutilizing Spring Boot with Microservices.
  • Built Spring based Java and Scala microservices to support enterprise web application.
  • Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular JS and parsed the data to client and handled the security and Authorization using Spring Security and OAuth authentication protocol respectively.
  • Apache Kafka is used to send message objects to client queues and topics.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Implemented ActiveMQmessage store which uses a layered directory structure to store its data.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with Oracle database.
  • Involved in creating, modifying and tuningSQLqueries, prepared statements and stored procedures used by the application using PL/SQL and Oracle as the database.

Confidential

Sr. Java Fullstack Developer

Responsibilities:

  • Used Angular2, 4and 6component router for navigation. Worked with Angular 6&7 directives, with REST API’s component based architecture, Typescript, pipes, where AWS S3 browser from the Front-end by installing NPM package of AWS-SDK.
  • Utilized create-react-app to launch product to stay update with the most current web pack and babel build configurations.
  • Performed Verification and validation process for the code written by making use of Jasmine and KarmaJavaScript testing framework by testing across various scenarios of the Angular 4.0 applications.
  • Node package manager (NPM) along with Gulp.Worked with SASS to build better and optimized Style sheets.
  • Used NOSQL database Amazon dynamoDBto store data of reporting Application.
  • Experience working with JDK 8 and 11.
  • String working knowledge of Java, JavaScript and related technologies, including but not limited to Node.js
  • Worked with various features in spring such as Spring AOP, Spring Transaction management.
  • Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection.
  • Migrating existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.
  • Used Swagger specification for documenting REST API's which exposes description of a RESTFUL web services to different clients.
  • Worked on drift detection status stack.Experience working with react and redux.
  • Created various Dockerimages from the Docker containers and published these images in the Docker hub repository.
  • Deployed the DockerizedSpring Boot application using AWS Elastic Bean Stalk (EBS).
  • Worked on Deployment Automation of all micro services to pull image from Private Docker registry and deploy to Kubernetes Cluster and CNFS principles.
  • Involved in building the application which works on mainly Groovy grails, Html, Css, Rest services, Java script, Spring, Maven, Hibernate.
  • Strong technical skills and relevant experience with Node.JS server side Javascript.
  • Worked with MVC model for the development
  • Used Node JS to run Angular 6and 7 on server with mock JSON data and completed the UI development independent of server.
  • Created AWSLambda functions for AWSconfig rules using Node.js. Heavily used Lambda function on text object methods Context object properties using Node.js.
  • Develop AWS Lambda based Microservices interacting with DynamoDB& SNS/SQS using AWS SDK
  • Wrote services with Angular4 to store and retrieve user data from the Mongo DB for the application on devices with HTTP service.
  • Used Mongoose APIin order to access the Mongo DB from Node JS and used Angular CLI and NPM for scaffolding the Angular 4 application.Experience inLINUX IDEforC/C++,UNIX Shell Scriptingand Knowledge in Perl, python scripting.
  • Authenticating Users and to provide the security to RESTful web services using OAUTH 2.0, Multithreading.
  • Worked with web2py Framework of Python for built in components to handle HTTP request, HTTP responses,Cookies, Django framework of Python for URLroutings and sessions as well. Experience with JBPM for business procedure. Experience in developing C++ services using web services architecture, SOAP, WSDL and XML.

Environment: Angular 4, HTML5, CSS 3, JavaScript, AWS S3,AWS stack, Gulp, RESTful Web Services, Kafka, Web Pack, Babel, Jasmine, Karma, Spring Boot, Jersey, Micro Services, Rest Services, AWS, Node JS, VueJS, GitHub, JIRA, Jenkins, Docker

Confidential, Vienna, VA

Sr. Java Fullstack Developer

Responsibilities:

  • Adoption of new principles such as responsive design, mobile first and adaptive design using Angular5 libraries using Typescript.
  • Developed SPA (single page application) project using Angular 2.0/4.0/5.0 and Typescript for frontend, Node JS and Postgres for backend and in SDLC requirements gathering, analysis, design, development and testing of application, developed using AGILE/Scrum methodology.
  • Involved in Java/J2ee development using Java, J2EE, Spring MVC, Spring Web Services, Multithreading and Hibernate.
  • Designed and developed user interface using front-end technologies like HTML5, CSS3, JavaScript, Bootstrap, JQuery, Ajax and AngularJS.
  • Experience on working CNFS and CI/CD.
  • Experienced working with ReactJs and NodeJs on server side. Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Angular JS and parsed the data to client and handled the security and Authorization using Spring Security and OAuth authentication protocol respectivelyInvolved in developing and delivery of a Micro service application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.Implemented code according to coding standards and Created AngularJS Controller to control which Isolate scopes perform operations.
  • Used the responsive utilities of the Bootstrap frameworks along with CSS media queries to facilitate the design displaying properly on different devices.
  • Experience creating, update, delete, with AWS stack instances, middleware implementation using JMS and Apache Kafka.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Development of middle tier in Java EE, and Spring framework with Microservices in Java EE, using Spring Boot.
  • Used standard J2EE design patterns and Model-View-Controller (SpringMVC) in application design.
  • Followed three-tier architecture. Developed application using SpringMVC- presentation layer, Spring-Service layer, Spring DAO- persistence layer and Spring Batch.
  • Worked on various cloudformatation stacks,server side business logic using Action Classes, Action Forms, Helper classes and DAO access layer classes and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Apache Kafka is used to send message objects to client queues and topics.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved.
  • Implemented ActiveMQmessage store which uses a layered directory structure to store its data.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with Oracle database.
  • Involved in creating, modifying and tuningSQLqueries, prepared statements and stored procedures used by the application using PL/SQL and Oracle as the database.
  • Extensively used ANT to build the application for various releases and used eclipse as IDE
  • Used Versioning Control System (CVS) for source code control and JUnit to maintain Unit testing, ITX and WTX.

Environment: Java, J2EE, Web Logic, Eclipse, Oracle, Spring, Hibernate, JSP, Servlets, Eclipse, Kafka, AngularJS, Spring, BootStrap, JavaScript, HTML, XML, REST, Web Services, PL/SQL, JDBC, UML, JNDI, Ajax, ANT, CVS, Log4J, Unix.

Confidential, Bellevue, WA

Fullstack Java Developer

Responsibilities:

  • Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.
  • Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
  • Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, Javascript and Bootstrap.
  • Work as a product client team developer on a variety of platforms including Windows, Linux distribution using C++, QT4, Boost, libcurl.Designed the responsive front-end screens using Angular 2, HTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used Angular 2 Http services for asynchronous validations for the input fields of the forms with the data existed in the database and routing configuration using Angular 2/4 UI router for various views and sub views and Angular CLI with Web Pack to perform builds and creating production ready code for deployment.
  • Experience working on Cassandra as a Junit testing framework and test cases.
  • Developing ITX typetrees, maps and systems related to the mapping specification.
  • Developing testing strategies for efficient and error free testing (like preparing Unit Test plans, doing Unit Test reviews and preparing Requirement Traceability Matrix against test cases.
  • Deploying the ITX systems in UNIX and LINUX engines and setting up the Testing and Production environment.
  • Coordinating with our business counterparts to set up the file transfer protocol for enabling the sending/reception of payment instructions.
  • Involving in post-production warranty support.
  • Project implementing and improving Exception Handling and Collection APIs, REST basedMicroservicesusing the Spring Boot, Spring Data with JPA. Migration of current search process from Database toSOLRsearch engine.
  • Used Spring Boot which is radically faster in building cloud Micro-services and develop Spring based application with very less configuration.Actively involved in deployment Application war files inWeblogicApplication server.
  • Responsible for maintaining and expanding ourAWSinfrastructure usingAWS (EC2/EBS) and Refactored the code for JVM Optimization, engine techniques likeLucene, Solrwith Jetty Server.
  • Involved in Maven based build process and continuous integration of the project using Bamboo and Jenkins.
  • Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
  • Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
  • Wrote build and deployed scripts usingShellandANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
  • Developed UI using AngularJS, HTML, JavaScript,XML, and JDBC also used SVN for source code control.

Environment: Java, J2EE, Spring v3.x, Spring MVC,Hibernate v3.0, Oracle DB, Angular-JS,Angular 2, Node JS, Bootstrap, CSS, HTML5, Javascript, jQuery, Cassandra, AJAX,GIT, IntelliJ, AWS SNS/SQS, DbVisualizer, Tomcat, JBoss, SVN, Maven, JIRA, SOAP/Restful Web Services, Redhat Linux, Jenkins, WSDL, Spring Based MicroServices, Agile, cucumber, Bamboo CI.

Confidential, Seattle, WA

Java Fullstack Engineer

Responsibilities:

  • Developed various DOA’s in the applications using Spring JDBC support and fetch, insert, update and deleted data into the database table.Developed User-friendly Interfaces using React, Redux, Bootstrap, JQuery, Gulp, HTML5, CSS3 and ES6.
  • Developed React components to implement various feature specific modules in the application and worked with a team to move existing web apps toReactwith ES6 Features.Developed drag and drop document editing using React JS-dndand React JS-motion.Worked with AWS Cloud management and Chef Automation.
  • Developed various API’s to communicate with Solr search engine and integrated Solr search engine in Web store.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle 10g.
  • Used MyBatis&IBatis persistence framework to provide support for custom SQL, stored procedures and mappings.
  • Developed variousGWTcustomized widgets, services and DAO classes for the above systems using servlets, CoreJavaand GWT RPC/Ajax calls.
  • Worked on converting the PSD to a pixel perfect XHTML page using CSS3 and HTML5.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Implemented the application specific SOAP based Web services to transfer data in real-time between EXPERE document engine, Teamwork’s BPM tool and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies.
  • Experience in developing web basedGUIs using Angular JS and JSP, HTML, and JavaScript.
  • Designed and developed Asynchronous service on Amazon AWS using SNS/SQS.Created Business Logic usingPython to create Planning and Tracking functions, SQL, NOSQL queries and backend programs using Oracle database and tools such as TOAD and SQL developer.
  • Used Stash code versioning system for code maintenance and used Log4j to generate logs used for maintenance and bug tracking
  • Developed EJB Components, which encapsulate business logic and build up the model for the system.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Configured and deployed the application inIBM WebSphere application server.
  • Build, Merged, Configured and deployed the code in Weblogic Server of DEV Environment, TI and Staging Environment.
  • Logged issues and bugs with Jira, created and participated in code reviews using Crucible 2.0/3.0, integrating microservicesinto an existing system architecture.Deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console.Tuned TCP/IP, JVMs, JVM heap size, garbage collections and Native thread’s.

Environment: Java, J2EE, HTML, CSS, JavaScript, XML, JSP, Angular JS,React JS,Servlets, Spring, Struts, Jasper Report, Hibernate, Web services, SQL, BPM, Oracle, Golang, GWT, Stash, AWS, bamboo, cucumber, Microservices,Eclipse, GIT, Jenkins, Maven, Log4j, JUnit, WebLogic 10.X, IBM WebSphere Application Server, JIRA, Clearcase.

Confidential

Java/ J2EE developer

Responsibilities:

  • Presentation Layer is created using JSP, HTML, Apache Jenaand Struts Tag Libraries.
  • Configured frontend to server side by using Struts and validated user data using Struts Action Forms and written Hibernate mapping file for each Java Object and configured with respective table in Hibernate Configuration.
  • Developed DAO’s (Data Access Objects) and performed O/R mapping using Hibernate to access the database.
  • Performed Unit, Integration testing worked on clearing issues at the time production and application support, worked on the maintenance and deployments of the project with patches and performed documentation of project for resolving any environment (Development, testing and Production) related issues.

Environment: Java, J2EE, Struts 1.2, Struts Tag Libraries, hibernate, Oracle 9i, Web Sphere 5.1, JavaScript, RAD 6.0, Rational Clear Case.

We'd love your feedback!