We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around 7+ years of professional experience in all phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Implementation & Maintenance and testing various methodologies using Java/J2EE, MicroServices along with wide - ranging skills in web application development.
  • Worked on design and development of LDAP infrastructure for Rapid Deployment and SDLC projects
  • Worked on business and systems requirements for the projects to recommend changes to schema, access control, replication, proxy or any other admin changes related to the directory topology.
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, E-Nums, Concurrency, Multi-Threading, Lambda and Generics.
  • Expertise in developing various JavaScript frameworks like Angular.js Backbone.js, Require.js, Node.js, Express.js, Underscore.js, React.js/Redux, Ember.js, Responsive web design. (RWD).
  • Experience database development skills using SQL/PLSQL for various relational Databases like Oracle, Sybase, Postgre SQL, SQL server and NOSQL databases like MongoDB and Cassandra.
  • Experience in Designing and building dynamic and user interactive websites using HTML5, CSS3, AJAX, JavaScript, AngularJS, Bootstrap, Node.js and JQuery.
  • Experience in developing Web Applications with various Open Source frameworks like: Struts Framework 1.3, Spring Framework.
  • Experience in several technologies like JDBC, Servlets, JSP, Java Beans, MVC, Struts, Spring, JSF, EJB, Java SOAP, CSS, JavaScript, EXT JS, AJAX, XML, JSON, HTML5/HTML,Maven.
  • Worked in Angular2, Angular 7 for developing apps, custom components, services, directives and routing, testing which meet the requirements of business s model.
  • Experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Proficient in utilization of Java, various J2EE packages, and associated technologies such as Struts, Hibernate, Spring, EJB, JNDI, JDBC, JMS and SOAP/Rest web services.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS), including EC2, Elastic Container Service (Docker Containers), Elastic Beanstalk, S3, Cloud Front.
  • Experienced in building modern data warehouses in both Azure Cloud and Google Cloud, including building reporting in PowerBI or Data Studio.
  • Experience in Installing, Configuring, Deploying and maintaining Application and web Servers such as Oracle Web Logic, Red Hat JBoss Enterprise Application platform (EAP), Apache Tomcat Server, IBM Web Sphere and Glassfish Application Server.
  • Experience in Integrating and deploying applications using Apache Camel, Apache CXF, ActiveMQ and JBoss Fuse Enterprise Service Bus (ESB).
  • Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect oriented Programming (AOP), Instrumentation, Integration, Security, Spring Boot, Struts and Hibernate.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks and Spring Boot.
  • Proficiency in Internet Application development using Java, Servlets, JSP, XML, Java Script, PL/SQL, Tomcat, Eclipse.
  • Experience in using the databases such as MySQL, MS SQL Server, DB2, Oracle 11g, 12c.
  • Good understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle 9i, MySQL and SQL Server.
  • Experience in NoSQL databases such as MongoDB and Cassandra.
  • Experience in development of RESTful API and SOAP based web services and clients
  • Expertise in configuring, using and administrating version control systems like GIT, Clear Case, Subversion and CVS.
  • Extensive experience in XML related technologies such as XML, DTD, XSD, XPATH, XSLT, DOM, SAX, JAXP, JSON and JAXB.
  • Hands-on experience in using the Integrated Development Environments such as Eclipse, Net Beans.
  • Experience working with web services using SOAP, UDDI, WSDL, REST and implementation using APACHE AXIS and Jersey.
  • Experience in installing, configuring, tuning Apache Tomcat 6.x/7. x.
  • Thorough knowledge in Unit Testing with JUnit 3.8/4.0, and ANT build environment.
  • Experience in using Jenkins for continuous integration and sonar jobs for java code quality.
  • Good knowledge on design and development of code automation tools for Migration Systems.

TECHNICAL SKILLS

Programming Language: Java, JDK, C, C++, SQL, PL/SQL

Java Technologies: J2SE, J2EE, JSP, Servlets, EJB, Swing, JDBC, JMS, Java Beans

Java Design Patterns: MVC Architecture, Front Controller, Session Facade, Business Delegate,Session Façade, Data Access Objects (DAO) and Data Transfer Objects (DTO), Singleton

Frameworks: JSF 1.2/2.0/3.0, Struts 1.X, Spring 2.0/2.5, Spring MVC, JPA, Hibernate 3.0, Apache ANT, Log4J, Angular JS,React JS, Node JS

Web Technologies: JSP, XML, HTML,CSS, Angular JS, jQuery, Node JS

Web Services: SOAP, WSDL, XML, SOA, JAX-WS, JAX-RS

IDE: Eclipse 3.x, NetBeans 4.1

Version Control: Git, Rational Clear Case, CVS, SVN

Web/Application Servers: IBM Websphere Server, Apache Tomcat, Weblogic, Glassfish

Datebases: MySQL, MS SQL Server, Oracle 10g

Scripting: JavaScript, Shell, ANT, Maven

DevOps Tools: Jenkins, ANT, Maven, JIRA, Git, Docker, Kubernates, AWS (Amazon Web Services)

Messaging Technologies: JMS (Java Message Service), MDB

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Sr. Java Full Stack Developer

RESPONSIBILITIES:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams
  • Depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Hibernate, and Micro Services.
  • Used Spring Core for concept of Inversion of control (IOC) implemented using dependency injection.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager) and redux library.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application.
  • Developed various screens for the front end using Angular2 and used various predefined components from NPM (Node Package Manager). Used Node Cron package to schedule periodically executable jobs.
  • Experience in working withNOSQLdatabase on code migration to AWS.
  • Used Docker and Jenkins for CI/CD of microservices to Pivotal Cloud Foundry (PCF).
  • Wrote Python normalizations scripts to find duplicate data in different environments.
  • Designed and contributed Kafka Microservices for web applications for retrieving customer information along with current page load details.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Google Cloud Platform (GCP) as a part of POC.
  • Experience working on SQL Databases like Azure SQL Server, Amazon RDS, Oracle SQL, MySQL and MSSQL.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular and implemented Angular Router to enable navigation from one view to the next as user performs application tasks.
  • Developed server side application to interact with database using Spring Boot and Hibernate.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Deployed the Dockerized Spring-boot application using AWS Elastic Bean Stalk (EBS) and used Bootstrap and Babel framework for Angular. Implemented modules into spring-boot to integrate with designs and requirements and wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs and built a CI tool chain using Docker, AWS, and GitHub.
  • Implemented client side Interface using React JS.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Manifest based microservices deployments to Pivotal Cloud Foundry (PCF).
  • Designed and implemented the User Interface using AngularJS and MVC framework (which means JavaScript, HTML, and CSS), jQuery and AJAX.
  • Sourcing data from Kafka/Flume to Spark streaming and storing data in HDFS for further analysis
  • Experience in handling messaging services using Apache Kafka .
  • Gathering the requirements details and their current IT infrastructure from an end user’s perspective and Build Windows Azure Infrastructure
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Used Nodejs extensively and created automatic server start functionality
  • Developed Open stack API to integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images and build RESTful web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery and AJAX calls.
  • Deployed the Dockerized Spring-boot application using AWS Elastic Bean Stalk (EBS) and used Bootstrap and Babel framework for Angular. Implemented modules into spring-boot to integrate with designs and requirements and wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs and built a CI tool chain using Docker, AWS, and GitHub.
  • Implemented GCP cloud solutions cloud SQL, storage bucket, cloud DNS, GKE Auto scaling groups in k8s cluster.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, and for effective sorting mechanisms
  • Generated JUnit test cases for testing various Java components.
  • Build React components and stand-alone functions to be added to any future pages.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Mentored, trained there by providing knowledge training in technology perspective, walk through and review sessions, closely worked with users, developers and team members in problem solving.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance

Environment: Java 8, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Micro, Micro services, Hibernate, Web Services, WSDL, SOAP, RESTFUL, Mockito, MAVEN,AWS, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, Philadelphia, PA

Full Stack Java Developer

RESPONSIBILITIES:

  • Worked as a Full-Stack developer in struts to spring migration project (customer service application).
  • Good experience in developing web Applications usingSpring MVC, Spring Bootframework implementing Controllers, spring Forms, Spring Validation Framework and Spring Tag Libraries.
  • Expertise in converting XSL to JSP’S and implemented Tiles configuration.
  • Experience working on WebLogic and Jetty servers to deploy and debug the application.
  • Implemented WAS API technique to reduce the threat of software vulnerabilities with cross-site scripting, cross site request forgery, click Jacking.
  • Designed and developed Application based on JSF framework using MVC design patterns.
  • Involved in Implementation and Unit testing of the product
  • The application flow is designed and developed using JSF, spring framework and Tiles
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript
  • JSP Content is configured in XML Files.
  • Created components, modules and directives using Angular 2
  • Developed Web API using Node.js and hosted on multiple load balanced API instances.
  • All the functionality is implemented using Spring IOC / Spring Boot and Hibernate ORM.
  • Implemented Java EE components using Spring MVC, Spring Boot, Spring IOC, Spring transactions and Spring security modules
  • Experience in integration tools Oracle SOA, Web Methods and Apache Camel.
  • Knowledge of using apache Camel through fuse Mediation router.
  • Implemented session beans using EJB 3.0
  • Assisted in development and maintenance of new APIs for integration.
  • Prepared code and applications for displaying various outcomes of API applications.
  • Deployed the web components into the web Sphere application server.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented features like logging, user session validation using Spring-AOP module
  • Developed server-side services using Java5.0, Spring 2.5, Web Services (SOAP, WSDL)
  • Wrote application front end with HTML, JSP, Ajax JQuery, Spring Web Flow, XHTML, DHTML and CSS
  • Hibernate is used as persistent at middle tire for providing object model over relational data model
  • Code Reviews, customization and maintenance of code across applications
  • Responsible for performance issues. Optimized ant build scripts for faster building and worked on modifying shell scripts
  • Hands-on experience with control tools like CVS, SVN, VSS (Visual SourceSafe) and data modeling.
  • Using CVS version control tools to manage source repository
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT
  • Invoked Webservices to generate Java classes from XML schema.
  • Developed build Scripts using Maven to build and deploy the application
  • Used Wireshark to know the communication between local and remote machine. Captured local TCP protocols to know the number of round trips, in order to improve the performance.
  • Used WinScp to copy the files between remote and local machines.
  • Used apache airflow in GCP composer environment to build data pipelines and used various airflow operators like bash operator, Hadoop operators and python callable and branching operators.
  • Built reports for monitoring data loads into GCP and drive reliability at the site level
  • Worked on VuGen, to validate the xml scripts and to perform smoke test.
  • Worked on performance center environment to run the scripts and to collect the load runner results, also involved in monitoring the CPU utilization and memory utilization by load generators and validating performance tuning results.
  • Used HP Load Runner, to modify the load runner results, and to analyze the graphs generated.
  • Worked on Axman, to generate the graphs and to compare the results taken from the log files.
  • Used Putty, to check the server instances and log files.
  • Wrote ANT scripts to automatically save files from remote to local machine.
  • Worked on MySQL statement caching and database connectors

Environment: Java/J2EE, Spring, Hibernate, Servlet, JSP, JavaScript, CSS, XSL, WebSphere, SQL, Mongo DB, Maven, Apache POI, HTML, JUnit, XML, Log4J, Oracle, Tortoise SVN, Web services - RESTful and SOAP, UNIX, SAS, Ab Initio and Windows.

Confidential, Bloomington, IL

Full Stack Java Developer

RESPONSIBILITIES:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns
  • Developed and implemented Swing, Spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Designed and implemented the User Interface using OO JavaScript, Ember JS, HTML, CSS/CSS3, SASS and AJAX
  • Experienced in developing web-based applications using Java, XML, CSS3, HTML5, Angular 6 and JavaScript
  • Implemented the associated business modules integration using Spring and Hibernate data mapping
  • Developed classes using Core Java (multithreading, concurrency, memory management) and some Spring IOC
  • Used Spring Dependency Injection, annotations, and Spring MVC components to implement business layer and navigation part of application
  • Developed the Required components using the React.js with the workflow of Redux to simplify the application
  • Involved in converting Hive/SQL queries into Spark transformations using Scala and Python
  • Performed backend migration from Spring MVC to Spring Boot
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration
  • User interface was designed and developed using ReactJS, CSS3, HTML5, Node JS
  • Developed JSPs to dynamically generate HTML5 and display the data to the client side
  • Consumed the data from Kafka queue using Spark
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers
  • Used React.JS to create Controllers to handle events triggered by clients and send request to server
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors
  • Heavily used SOAP UI Pro version for testing the Web Services
  • Wrote SQL queries, stored procedures, and enhanced performance by running explain plans
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report
  • Reported bugs and tracked defects using JIRA

Environment: J2EE/J2SE, Java 8.0, Java Script, AngularJs, Node.js, VS Code, React.JS, Eclipse, IntelliJ, Spring Framework, Spring Boot, Hibernate, JDBC, Kafka, Python, MongoDB, XCode, Android, Tomcat Web server, Restful API, Spark, WSDL, SOA, GIT, JIRA, SOAP, XML, HTML, Log 4j, RAD 7, Oracle, SunOS (UNIX), Sub Version, Maven and Windows 7

Confidential, Herndon, VA

Java/J2EE Developer

Responsibilities:

  • Implemented various features from Spring framework such as Dependency Injection (DI), Spring Integration with Hibernate and Spring JDBC
  • Used Hibernate framework to access the data from back-end SQL Server database
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller
  • Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages
  • Designed, developed, and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
  • Responsible to enhance the UI using HTML, Java Script, XML, JSP, CSS as per the requirements and providing the client side using JQuery validations
  • Product uses a SOA (Service Oriented Architecture) with a Java/JEE back-end and a /Ext JS front end Communication between the browser (desktop and mobile) and the backend uses XML and JSON
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems
  • Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals
  • Developed RESTful web services including JSON formats for supporting client requests
  • Used Spark SQL on data frames to access hive tables into spark for faster processing of data
  • Consuming and exposing various Web services using JAX-RS and JSON to different systems for business services
  • Deployed the application on Web Sphere Application Server
  • Used Log4J components for logging
  • Perform daily monitoring of log files and resolve issues
  • Developed Maven configurations to automate building and deployment of application artifacts
  • AGILE development process has been followed
  • Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings
  • Actively involved in getting the production issues resolved

Environment: Java/J2EE 1.6, Spring 3.0, Hibernate, Spark, J2EE, JSP, JSTL, jQuery, SVN, Web Sphere, Microservices, RAD, Maven, Apache Tomcat, SOA, Oracle, XML 1.x, JAXB 2.x, XSLT 1.x, SOAP 1.3, WSDL 2.0, JAX-WS and Windows.

We'd love your feedback!