We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Around 8 Years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • Experience in using AWS EC2, S3, Route 53, Elastic Beanstalk, Elastic search, Cloud Watch, AWS Mobile Hub, Amazon messaging services (SQS and SNS), Lambda and Amazon Kinesis Services
  • Good experience in developing dynamic websites using the MEAN stack
  • Experience on working with CSS background, CSS layouts, CSS positioning and CSS behaviors
  • Strong Experience in using XML Suite technologies (XML, XSL, XSLT, DOM and XML Beans).
  • Good knowledge in Concepts of Object - oriented JavaScript.
  • Experience in using Mongo DB.
  • Experience in using Apache SOLR search platform.
  • Hands on experience in using Apache SolrCloud
  • Good knowledge in using other successful data virtualization tools like Citrix.
  • Good understanding on basic switching and routing.
  • Delivered training on container and container orchestration with Apache, Docker & Kubernetes.
  • Extensive experience in developing GUI using Angular2, Java Script, HTML & HTML5 and CSS.
  • Hands on experience in CLI scripting
  • Hands-on experience in development of Microservices and deploying in Docker.
  • Participated in all phases of SDLC like Requirements Analysis, Design, Implementation, Testing, and Deployment.
  • Proficient in development and deployment of Micro services using Spring Cloud & Docker containers.
  • Strong Object-Oriented development experience using Java, Python and Ruby.
  • Experience in working with Micro Services Architecture.
  • Expertise in J2EE Technology’s (Servlets, JSP, JDBC, EJB, JNDI, JSTL, JSON, POJO, JMS, JSF My Faces, Prime Faces, JPA, JAX-WS, JAX RS).
  • Experienced on Agile Methodology (Scrum, Kanban etc.)
  • Used a Micro services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Good knowledge in implementing various Design Patterns Singleton, Factory pattern, Abstract Factory pattern and DAO pattern.
  • Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose.
  • Worked in both Unix/Linux and Windows based development environments.
  • Good programming and debugging skills in Unix Shell Scripting.
  • Writing JUNIT test cases for Service methods.
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans, Rational Application Developer (RAD) for Java/J2EE application development.
  • Experience in Configuring and deploying applications on BEA Web Logic 8.x/7.x, Apache Tomcat 8.x and Web Sphere Application Server.

TECHNICAL SKILLS

Programming: Java/J2EE (JSP, Servlets, JSTL, and other java related technologies.)

Scripting: jQuery, JavaScript, Shell Script

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.), Hibernate, Bootstrap, Struts, Tiles, DWR (Direct Web Remoting), Apache camel, Spring Data JPA, GWT, Angular1.x, Angular 2&4,6,7, React JS, micro-services

IDE: Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)

Web Technologies: HTML/HTML5, CSS, SSL, XML, AJAX, Web Services, REST

Web Servers: JBoss, Web logic, Web Sphere, Tomcat, Jetty, Apache

Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, Cassandra, Mongo DB

Database Tools: SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

Reporting Tools: Jasper Reports, BIRT, Crystal Reports

Build Tools: Gradle, Maven, ANT

Other Tools: JIRA, Confluence, Bamboo, Sonar, Fisheye

Version Control: Git, SVN, CVS

Operating Systems: Windows (XP, 7, 8/8.1, 10), Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Full stack Java Developer

Responsibilities:

  • Worked on a ticketing system based with Jira for all the task assigned
  • Created shell script files to build the application & deployed on Jenkins, Built spring boot applications and deployed and developed the projects using Re.
  • Worked with Oracle database and updated the SSL calls with the auto commit functionality and the TDC port for the existing java and spring boot applications.
  • Used the basic principles of MVC to in corporate the Angular7 framework to build client side application.
  • Did regression testing for the UI, XML’s using the tests cases given by the QA.
  • Installed and configured multiple Jenkin jobs for deployment .
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup and implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Was a part of the AWS migration team, where in had to work with packaging of the project
  • Was an integral part of the team responsible for transition from bit bucket to gitlab repository
  • Worked on a ticketing system based with Jira for all the task assigned Used AWS data pipeline service for moving data between AWS compute and storage services and created complex data processing fault tolerant and repeatable workloads.
  • Maintaining strong cohesion within a single microservice whilst facilitating some degree of reusability loosely coupled Microservices.
  • Performed form validations using reactive forms from Angular7.0 framework.
  • Used AWSElasticBeanstalk service for deploying various infrastructures which orchestrates various AWS services.Ensured proper working of Micro services by configuring micro services using Naming Servers (Eureka).
  • Implemented Spring Boot Microservices to divide the application into various sub modules.
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang with microservices architecture Docker, Kubernetes.
  • Developed Micro services using Spring Cloud and developed production ready Spring Boot applications
  • Used AmazonElastic search service for application monitoring and full text search.
  • Used GWT and AmazonAWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Used JBOSS application server for run time integration of j2ee applications.
  • Used ApacheCXF for building and developing services and used frontend programming API s like JAX WS and JAX-RS.
  • Worked on Devops methodologies and Cloud infrastructure automation tools and engaged in a project to transform all the products into microservices in containers.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Developed multiple single page applications using Angular 7.0, HTML5, CSS3, Angular Material.
  • Used ApacheCXF for supporting variety of web service standards like SOAP and WSDL
  • Worked on DenodoExpress6.0 version for fast deployment on AWS cloud.
  • Used the Mongo DB cloud manager for managing and monitoring the MongoDB infrastructure and used cloud manager backup for data backup and data restoration.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes AWS infrastructure and microservice container orchestration.
  • Developed and implemented spring, JSF My Faces and J2EE based MVC (Model-View-Controller) framework for the application.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and SpringFramework.
  • Deployed the application on WebLogic ApplicationServer cluster on Solaris 10 environment
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate, JPA,and SpringDataJPA.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools like Kafka.
  • Worked on Angular2.0 version for mobile app development.
  • Used Angular4 for maintaining heavy load of application to maintain responsive with minimal memory overhead.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF .
  • Used ECMAScript6 (ES6) for writing complex applications and modules.
  • Worked on AWSROUTE53, a scalable cloud DNS web service for effective routing, configuring DNS health checks.
  • Used NETCONF configuration protocol for selective data retrieval, configuration change transactions and transaction management
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes.
  • Involved in web application development for backend system using Angular 4, Angular CLI, Webpack, HTML5, TypeScript, WIJMO, SASS and CSS3.
  • Hosting Micro Services on PCF and AWS platforms.
  • Used the data modeling language YANG model and wrote data structures representing in xml format
  • Built a highly scalable, low-latency Node-JS API Gateway to interact with MongoDB database with JSON.
  • Worked on the Node v6.0.0 version of Node JS.
  • Developed Servlets and JSPs based on MVC pattern using SpringFramework.
  • Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes
  • Developed PL/SQL procedure for login module and registration module.
  • Used JDBC to connect to the information model tier.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Internet Application (RIA) using J2EE (spring framework) and Macromedia/Adobe Flex.

Environment: Spring, Hibernate, WebLogic, Rest, JQuery, JavaScript, JSON, JSP, Servlets, AWS,, Oracle, Denodo Express 6.0,Mongo DB, micro-services, Apache SOLRCRUD, PL/SQL, JDBC, EJB, UML, Eclipse, JUnit, JSF, Maven, JBOSS,, Apache CXF,Mongo dB, Amazon Elastic search, Express, GWT, HTML, JSP, JavaScript, Angular 2.0& 4,Typescript,Node.js v6.0.0,CSS, Jasmine, Jasper Report, ILOG, Agile, Web 2.0, SOAP. Spring Boot, Spring Cloud, spring data JPA

Confidential, Saint Louis, MO

Sr. Full Stack Java Developer

Responsibilities:

  • Created Maven build file to build the application and deployed on Web Sphere Application Server.
  • Built REST full web service using spring.
  • Deployed and developed my project using AWS EC2, S3, Data pipeline, Elastic Beanstalk, cloud watch, Elastic search, AWS server migration service, Lambda, Amazon messaging services (SQS and SNS) and Amazon Kinesis services.
  • Used Angular 4 Reactive forms to implement complex forms and performed the validations using Form Builder.
  • Used the AWS mobile hub for quick storing and retrieval of app data in AWSDynamoDB
  • Used the AWS mobile SDK which helps to build high quality mobile apps quickly.
  • Used AWSElasticBeanstalk service for deploying various infrastructures which orchestrates various AWS services.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices with an average response time of 30 milliseconds.
  • Developed Integration test cases by using TEST NG for microservice.
  • Developed Micro services using Spring Cloud and developed production ready Spring Boot applications
  • Used AmazonElastic search service for application monitoring and full text search.
  • Used GWT and AmazonAWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
  • Took part in setting up the routing configuration using Angular 4 router for various views and sub views.
  • Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
  • Used JBOSS application server for run time integration of j2ee applications.
  • Using PCF did smoke tests, which are functional unit and integration tests on all major system components.
  • Used ApacheCXF for supporting variety of web service standards like SOAP and WSDL
  • Used NoSQL databases like MongoDB and AWSDynamoDB handle to large volumes of data flow.
  • Because of the need to manage big data flow our company started to use Denodo platform for AWS for accelerating the adoption of data virtualization. Extensive hands-on experience in different aspects of enterprise software development including integration, web services (SOAP, REST).
  • Good Knowledge on JAVA 8 features like functional interfaces and lambda expressions.
  • Worked on DenodoExpress6.0 version for fast deployment on AWS cloud.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment.
  • Used the Mongo DB cloud manager for managing and monitoring the MongoDB infrastructure and used cloud manager backup for data backup and data restoration
  • Has created PL/SQL procedures, functions and complex SQL queries for admin services.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic 10.3 Application Server and used them for messaging.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Eureka service registry of PCF configured for each services to enable communicate via cloud.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Developed and implemented spring, JSF My Faces and J2EE based MVC (Model-View-Controller) framework for the application.
  • Worked simultaneously in both production and development teams and took part in designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, Angular 4 for single page applications.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and SpringFramework.
  • Deployed the application on WebLogic ApplicationServer cluster on Solaris 10 environment
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate, JPA,and SpringDataJPA.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools like Kafka.
  • Worked on Angular2.0 version for mobile app development.
  • Used ECMAScript6 (ES6) for writing complex applications and modules.
  • Worked on AWSROUTE53, a scalable cloud DNS web service for effective routing, configuring DNS health checks.
  • Used the data modeling language YANG model and wrote data structures representing in xml format
  • Analyzed changes in online transactional processing, business processes, and modifications, to improve quality of applications and meet additional requirements through MongoDB.
  • Built a highly scalable, low-latency Node-JS API Gateway to interact with MongoDB database with JSON.
  • Worked on the Node v6.0.0 version of Node JS.
  • Used the web application framework Express for designing web applications and API s
  • Used Ajax calls extensively - using JQuery, inside the WebApps and create a seamless flow of Quotes.
  • Developed Servlets and JSPs based on MVC pattern using SpringFramework.
  • Developed and implemented the business logic component in middle tier using JDBC and EJB framework including stateless session classes and Entity bean classes
  • Developed PL/SQL procedure for login module and registration module.
  • Used JDBC to connect to the information model tier.
  • Used Eclipse IDE for designing, coding and developing applications
  • Written JUNIT (TDD) test cases for testing Spring Framework classes and wrote many JavaScripts to do client side validations.Used Jasmine testing framework for JavaScript. Run the Jasmine tests by using Karma, a simple JavaScript test runner tool.

Environment: Spring, Hibernate, WebLogic, Rest, JQuery, JavaScript, JSON, JSP, WebSphere, Drools, JSTL, Servlets, AWS, SDN,Oracle, Denodo Express 6.0,Mongo DB, micro-services, Apache SOLRCRUD, PL/SQL, JDBC, EJB, UML, Eclipse, JUnit, JSF, Maven, JBOSS, ApacheHadoop, Apache CXF,Mongo dB, Amazon Elastic search, Express, GWT, HTML, JSP, JavaScript, Angular 2.0& 4,Typescript,Node.js v6.0.0,CSS, Clear case, Jasmine, Jasper Report, ILOG, Agile, Web 2.0, Adobe Flex, SOAP. Spring Boot, Spring Cloud, spring data JPA

Confidential, Pleasanton, CA

Sr. Java Developer

Responsibilities:

  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with the database.
  • Used Jenkins plugins for code coverage and to run all the test before generating war file.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Developed rich User Interface using jQuery, JavaScript, CSS3, and HTML5.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.js.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Used AJAX function calls using jQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using GSONAPI.
  • Implemented web services, used to retrieve data that tells whether the claimant is incarcerated or not.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Developed JSP pages for correspondence team.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Designed and Developed Rating Engine as a Web service following the top-down approach using ApacheAxis2.
  • Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, back ground file uploads etc.).
  • Microservices have been built using Ratpack Framework and deploying to AWS Cloud.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using SpringCore and Hibernate.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bugfixing, acceptance testing with test cases, Codereviews.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.
  • Developed the application using CoreJava, J2EE and JSP’s.
  • Different Types of testing viz Unit, System, Integration testing etc. is carried out during the testing phase.

Environment: Java/ J2EE, JEE7 JSP, CSS, JavaScript, AJAX, Hibernate, Spring MVC, XML, EJB, Web Services, SOAP, Eclipse, Rational Rose, HTML, XPATH, XSLT, DOM and JDBC.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Developed multiple user tools with core Java and DB2 using eclipse IDE.
  • Implemented multiple design patterns like factory, façade, etc.
  • Designed and implemented XML parsing for XML order conformations.
  • Used spring for creating the object using dependency injection (IOC).
  • Developed the web-services and analysis of SOAP envelope using SOAP UI.
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Experience with the features of Angular 2 such as directives, modules and routing.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Seed Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP, HTML5 and JavaScript, Angular JS.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals.
  • Developed the different components of the application such as JSP, Servlets, DAO and Used Sub Version (SVN) for version control.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Built the reusable service components using Angular 2 services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Developed web pages using HTML5/CSS and JavaScript, Angular JS
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.

Environment: Core Java, SQL Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, Eclipse IDE, Tortoise SVN source control, BugZilla, Autosys, Aqua Studio, JIRA, GWT, Smart GWT, Ajax

Confidential

Java Developer

Responsibilities:

  • Requirement gathering and Analysis - This involved understanding the business requirement and discussing the same with business users while onsite to get more clarity upon.
  • Integration with other modules and Deployment, Testing of the project in offshore environment. Involved in RIS, PACS modules.
  • Designed user interface for desktop from conceptualization and detailed user interface and functionality design using AngularJS, Kite JS, Phantom JS, React JS and jQuery library.
  • Involved in developing interactive web pages using JSP, JavaScript, Sofia, Flex, and Action Script.
  • Involved in developing Services Using JMX and JMS.
  • Involved in developing Server-side coding and Configurations using Sofia, spring.
  • Hibernate was used as an ORM tool.
  • Designing Reports using Jasper Reports.
  • Designed the Front End using Angular JS, HTML5 CSS3, Java Script, Ajax, jQuery, JSP and Spring Tag Libraries.
  • Participated in technical and functional discussions.
  • Designed and developed Hibernate DAO’s using Spring Framework’s Hibernate DAO Support and Hibernate Template.
  • Involved in designing and deploying the content cloud platform on AWS using EC2, S3, and EBS.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Wrote Stored Procedures and complicated queries for MongoDB.
  • Implemented PL/SQL procedures and views in Oracle Database using Altova Database Spy.
  • Implemented and configured Jenkins job for Continuous Integration (CI) tool.
  • Developed Ant Scripts for the build process and deployed in Apache Tomcat.
  • Created user-friendly GUI interface and Web pages using HTML and CSS3, Bootstrap and Angular JS.
  • Performed deployment of applications on Apache Tomcat Application Server.
  • Implemented Log4j for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Followed Test Driven Development (TDD) to develop JUnit test cases and performed integration and system testing.

Environment: Core Java, SQL (DB2), Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, DOJO 1.5, Eclipse IDE, Tortoise SVN source control, BugZilla, Autosys, Aqua Studio, JIRA, Cygwin.

Confidential

Junior Java Developer

Responsibilities:

  • Developed multiple user tools with core Java and DB2 using eclipse IDE.
  • Implemented multiple design patterns like factory, façade, etc.
  • Extensive code reviews on adherence to design and performance.
  • Extensive real time production support.
  • Developed application using Struts, spring, Hibernate, Angular JS and SOAP/REST web services.
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Used spring for creating the object using dependency injection (IOC).
  • Developed the web-services and analysis of SOAP envelope using SOAP UI.
  • Created Rest web services using JAX-RS, Hibernate framework.
  • Built UI for customized reports using AngularJS, HTML5, CSS3.
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Seed Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Have used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP, HTML5 and JavaScript, Angular JS.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Developed the different components of the application such as JSP, Servlets, DAO and Used Sub Version (SVN) for version control.
  • Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Extensively worked on how updates and newsfeed will appear on the home screen with JavaScript, AngularJS, HTML, CSS3.
  • Built ANT scripts for automated deployment and for the build operation of the entire application.
  • Developed web pages using HTML5/CSS and JavaScript, Angular JS
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.

Environment: Core Java, SQL (DB2), Angular JS, Design Patterns, Spring, OOPS/OOAD (UML), XML, Hibernate, DOJO 1.5, Eclipse IDE, Tortoise SVN source control, Bugzilla, Autosys, Aqua Studio, JIRA, Cygwin.

We'd love your feedback!