We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Over 7+ years of IT industry experience as a Sr. Full Stack Java consultant
  • Over 7+ years of experience in Analysis, Design, Development, and Implementation of service - oriented, component-based, and event-driven J2EE software systems. Proficient in Object-Oriented analysis of business requirements, Business Process Modeling and Object-Oriented Design of software architecture using UML modeling, Use Cases, and solid hands-on experience developing
  • Client/Server and Intranet/Extranet based multi-tiered applications
  • Proficient in developing n-tier enterprise Web applications using Java/J2EE technologies like Servlets, JSP, EJB, JMS JDBC, Spring Framework, Struts, REST and SOAP Web services, XML, JPA, Hibernate.
  • Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
  • Well versed with Java 8 features like Lambda Expression, Stream APIs, improved Collection APIs
  • Experience working with CD/CI pipelines using Docker, Mesos, Marathon, and Jenkins
  • Worked with Apache Kafka to build real time data pipelines and streaming apps
  • Deployed Web Applications using Oracle Web Logic, WebSphere, JBoss, and Apache Tomcat
  • Experience in ORM framework (Hibernate)
  • Worked extensively in SQL and PL/SQL
  • Experience with Open-source frameworks using Struts, Spring Batch, and Hibernate and used design patterns.
  • Highly skilled in building Rich Internet application (RIA) using HTML 5, CSS3, XHTML, JavaScript, JQuery, AJAX, JSON, Bootstrap, Angular 2.0/4.0/6.0/8.0/9.0 and Node JS.
  • Tech Stack is React /Redux SSR, SASS, Node and MongoDB.
  • Good Knowledge on Log4j, SwaggerUI, Maven, Gradle, Apache Ant.
  • Familiar with open Library technologies and libraries
  • Implemented UI interface like JavaScript, AngularJS, Vue JS,Node JS, React JS, AJAX, jQuery,
  • Bootstrap, HTML5, CSS3, Spring Frameworks, Microservices, Webservices.
  • Designed and developed client website screens and front-end widgets using React JS
  • Expertise in Building Components by using React and Redux / Flux.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Experience in building ecommerce application using the JavaScript MEAN stack: MONGODB, Angular JS, Express.js and Node.js.
  • Good understanding and hands on experience using several Design Patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Experience working with NoSQL database like Elasticsearch
  • Extensive Experience in developing REST and SOAP based Web Services
  • Extensive experience in developing web and enterprise applications with development tools like Eclipse, IntelliJ, Web Strom, NetBeans, STS
  • Worked in Waterfall model and different Agile methodologies like Scrum, Kanban and Test-Driven Development Approaches.
  • Experienced as User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Ajax, JSON, React JS, Redux, Firebase, MongoDB, React-Native, Angular 2/4, and Angular JS
  • Developed and maintained the existing application content on cloud-based architecture using Amazon AWS, Experience in using various SCM tools such as Git and SVN.
  • Good working experience in writing unit test, integration test, mutation test, and performance test using tools and frameworks like Selenium Web driver, JUnit, Mockito, Power mock, PIT, JMeter
  • Experience on different operating systems like UNIX and Windows operating systems.

TECHNICAL SKILLS:

Databases Java/J2EE Technologies: Java 7 C, C++ PL/SQL Spring 4.0 Hibernate 4.2 Struts 1.2 Oracle 10g/11g, SQL Server, MySQL Mongo DB Java Swing, J2EE, Servlets, JSP, JDBC, JPA, Aop, Spring Batch, EJB 2.0/3.0, JSF, Spring Boot, Microservices, REST, JMS, JAX - WS

MS Office Tools Testing Tools Development Tools: Outlook, Word, Excel, PowerPoint, MS Access Junit 12.0, Easy Mock, Mockito IBM WSAD 6.x, Eclipse, JDeveloper, RAD 6.0, NetBeans, IntelliJ, JBOSS IDE, Sun Studio, Jenkins Internet Explorer, Mozilla Firefox, Google Chrome, Safari HTML 5, XML, XSL, XSLT, JavaScript, CSS, SOAP, Ajax, jQuery, Angular JS 2.0, React Js JSON, JSF SVN, CVS, Git Windows XP/7/8/10/12, UNIX, LINUX

PROFESSIONAL EXPERIENCE:

Confidential - Plano, TX

Sr. Full Stack Java Developer

Responsibilities:

  • Analysis and preparation of System Requirement Document and Design documents.
  • Involved in User Interface design, Coding and Unit Test Plan.
  • Created Services using Spring Boot, Spring JPA, Spring Cloud, Spring Web, Angular 2, Type Script.
  • Worked on fixing SIT and UAT Issues.
  • Created the automated build and deployment scripts using Ant Framework.
  • Involved on performance tuning and integration of the modules.
  • Created Requirement Traceability Matrix (RTM) for client requirements
  • Designed schemas, model, and data mapping files
  • ESTool Maintenance and fixing daily Issues.
  • Migrated code to functional style in certain modules as per business needs.
  • Migrating/re-writing the ASP files into JSP files and deploy it on Tomcat web server.
  • Migrating the web modules from Netscape Enterprise server from Tomcat web server.
  • Migrating the web modules from Apache server to IBM HTTP server.
  • Migrating the web modules from Web sphere5 to Web sphere
  • Performed unit/ integration testing, troubleshot defects, and provided solution to defects
  • Provided support for production deployment and defects raised, and carried out maintenance activities for production deployable
  • Reviewed coding and documents for peer employees.

Environment: IBM HTTP server, Web sphere 6.0, Tomcat server, WSAD 5.0, Java, J2EE, Multithreading, Servlets, JSP, HTML, Weblogic Server, Java script, oracle (SQL, PL/SQL). scripting, PL/SQL.

Confidential

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Responsible for creating efficient design and developing User Interaction screens using TypeScript, Angular 8.
  • Enhanced application by Angular 8 Component based in view of future Angular 8 framework transitions.
  • Experience with creating custom directives, decorators, and services to interface with restful and SOA services.
  • Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.
  • Used AJAX, JSON to send requests to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
  • Utilized NPM scripts for build and test environments in a Node.js application.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Exported SQL data into RedShift to allow much faster and scalable user searches.
  • Worked on Rest Web services as well as Node Rest framework for backend services used MongoDB (NoSQL) for database services and RESTful web services using Jersey for JAX-RS implementation.
  • Performed GitHub/GitHub-Desktop bash and terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
  • Developed cross platform server-side applications using Node.js, and ReactJS to achieve scalability in real-time web applications.
  • Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented b components using Spring MVC, Spring IOC, Spring transactions and Spring security modules
  • Used Atlassian tools like confluence for documentation, bitbucket for code repository, JIRA to create epics, tasks and subtasks.
  • Developed Docker image and containers for the application by configure Docker file, using Docker Compose to manage images
  • Developed application to perform CRUD operations using Java 8 on MySQL and Designed Web Application to connect to User Pool, create users and verify login using AWS Cognito for security
  • Worked with ELK (Elasticsearch, Logstash, Kibana) for log Analytics, security purposes, collects the real-time data from various sources, analyze the data available, to create attractive dashboards
  • Done Designing and development of RESTful API and services using best practices to interact within the microservices and with the front end
  • Created Swagger API to generate interactive API documentation that lets users try out the API calls directly from the browser.
  • Used MyQL server at the backend because of its efficient, easy to use and very flexible commands
  • Developed the application usingSpring MVCarchitecture.
  • Importing and exporting data into HDFS and Hive using Sqoop
  • Developed services using Node.js Multi-node resources-management and rebuilt entire web layer with Node.js at the back end for brokering API requests with Node.js asynchronous model.
  • Loading and transforming large sets of structured, semi structured and unstructured data
  • Managing data coming from different sources
  • Worked on Jobs management using Fair Scheduler and Cluster coordination
  • Involved in creating a reusable component usingReactJSfor DOM manipulation
  • Closely worked with Application usingReact.JSand Node.jslibraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Develop various screens for the front end usingReactJSand used various predefined components from NPM (Node Package Manager) and Redux libraries
  • Worked upon Automating data jobs and defining job flows
  • Assign schemas and create HIVE tables
  • Applied other HDFS formats and structure (Avro, Parquet, etc.) to support fast retrieval of data, user analytics and analysis.
  • Developed variousUIcomponents usingSpring,JSP, and HTML, JavaScript, AJAX.
  • Extensive involvement in design, development and coding.
  • Coded the logic for performing the integrity checks for numerous source files in the Controller layer.
  • UsedHibernate3.0as the ORM tool to communicate with the database.
  • Extensively usedEJB 3.0, developed Entity Beans and Session Beans for business Logic.
  • Wrote build script using maven for deployment.
  • Developed differentSOAPservices andWeb ServicesusingWSDL, SOAP.
  • Designedworkflowsand developed applications implementing the business processes.
  • DevelopedAJAXscripting to process server sideJSPscripting.
  • Incorporated model relationships and access controls for complex APIs using Loopbackframework.
  • Involved in the GUI development for implementing new JSP pages.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured inStruts-config.xml, Web.xmlfiles.
  • Involved in integration ofGUIcomponents of the code.
  • Assisted team lead with task management andScrums.
  • Involved inunittesting, validating through User Acceptance Testing.

Environment: Core Java, J2EE, JSP 1.2, bamboo, WebSphere Application Server 7, Rational Application Developer 7.0, Web services, Windows 7, Spring 3.x, XML, HTML

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed and coded application components in an Agile/TDD environment utilizing a test-driven development and SDET approach and pair-programming.
  • Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
  • Implemented the application modules using Spring Core layer (IOC), Spring Security, Spring AOP, Spring ORM, Spring Batch, Spring Rest web services to develop the application.
  • Used different user interface technologies HTML, JavaScript, Angular 2 and JSON for developing the GUI of the application.
  • Experienced in Angular2 Templates, directives, Routing and navigation, Components, Services and Data Binding.
  • Involved in writing the front-end code for the application using Angular 4.
  • Developed the application using AngularJS, UI Bootstrap, HTML5, CSS.
  • Proficiency with Angular 2/4, JavaScript and HTML5.
  • Developed POC on Angular 2.0 components and templates for the application, replaced Java script and used Typescript.
  • Developing user-friendly interface to seamlessly combine the new module with existing
  • Login system by using Google Web Tool Kit (GWT), Java Script framework and jQuery.
  • Developing various backend application programs, such as views, Functions, Triggers.
  • Procedures and Packages using SQL and PL/SQL.
  • Getting started on developing new library with micro-services architecture using Rest APIs, spring boot and pivotal cloud foundry.
  • Carried out requirement analysis and business user walk through, developed design documents and implemented based on need following Agile Methodologies.
  • Involved in scrum Methodology for the workflow
  • Used SVN and GIT for accessing the repositories and maintaining the code
  • Used JIRA Tool for keeping track of bugs, Issues, workflow and releases.
  • Involved in the SIT, UAT, BCP and Hyper care activities and solving productions issues and doing Root Cause Analysis & troubleshooting operational issues.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Design of GUI using Model View Architecture STRUTS Framework.
  • Integrated Spring DAO for data access using Hibernate
  • Created hibernate mapping files to map POJO to DB tables
  • Involved in the Development of Spring Framework Controllers
  • Developing application using Spring core module and POJO's using Eclipse and worked on Messaging service.
  • Designed and developed the XSD for WSDL.
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML, CSS, JavaScript to simplify the complexities of the application
  • Involved in developing the Pig scripts.
  • Currently working on fitness tool which aids in Test Driven Development.
  • Used JMS for the asynchronous exchange of critical business data and events amongJ2EE components and legacy system.
  • Worked with NoSQL databases such as Cassandra, MongoDB.
  • Supported and provided important feedback to various development teams with regards to the grid computing and caching technology.
  • Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework.
  • Designed and developed REST-Ful style Web Service layer and WSLD.
  • Implemented a generic interface to Hibernate criteria API for UI search functionality.
  • Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
  • Deployment of web, enterprise java components, messaging components and multithreading.
  • Developed XML Schemas - XSD, DTD for the validation of XML documents, also used Subversion.
  • XML SAX and DOM API, JDOM, XSLT was used for informative view.
  • Used XML web services using SOAP to transfer the amount to transfer application that is
  • Used SWING for GUI based coding.

Environment: Java 1.4, J2EE, JSP 2.0, PL/SQL, Spring 2.0, UI Bootstrap, HTML5, CSS, AngularJS, Angular 2,4, EJB 2.0, JavaScript, JMS, JNDI, Oracle, XML, DOM, SOAP, JUnit, Apache Camel, WebSphere 8.5, Hibernate 3.0, JDBC, MS SQL Server 2012, JESS, REST-Ful Web service, WebLogic 8, Jboss Drools, SOA Design Patterns, Cassandra, NOSQL, Hadoop, GUI, SOAP.

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in development, unit testing, performance tuning, application support & maintenance in Information Technology and analyzing and developing the application using Object Oriented Application & Design (OOAD).
  • Developed, deployed and maintained Single Sign On (SSO) application in development, test and production environments.
  • Participating in the implementation of design using vital phases of the Software development lifecycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support in a WATERFALL methodology.
  • Developed the user interface using Spring MVC, JSP, JSTL, JavaScript, Custom Tags, jQuery, HTML, and CSS.
  • Exposing and consuming the services to the downstream/upstream applications using Apache CXF and REST services.
  • Manipulated data using CRUD (create, read, update and delete) operations of Mongo DB database management system and handled database access and data transmission based on RESTful web service.
  • Involved the development of server side POJO for data modeling of various account portfolios, equities, asset/equities ratios, by using core java collection, generics.
  • Used JMS Queue communication in authorization module.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Designed and implemented Business Delegate, Session Facade, and DTO Design Patterns.
  • Involved in implementing the DAO pattern.
  • Used SAX Parser to parse the XML files.
  • Deploying the application on AWS cloud platform by configuring server on EC2 instances.
  • Provided guidance on FIX messaging usage for onboarding several new Equity trading exchanges.
  • Used Hibernate for mapping objects to the relational database.
  • Developed new Report Overview RESTful Services Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed message drove beans to listen to JMS.
  • Developed the application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, AngularJS, HTML, JavaScript, JSTL 2, Oracle, Maven technologies.
  • Implemented enterprise integration with Web Services using SOAP and REST.
  • Designed the user interface of the application using AngularJS, Bootstrap, HTML, CSS and JavaScript.
  • Wrote SQL scripts for modifying the existing schema’s and introducing the new features in the existing schemas of Oracle.

Environment: Core Java, J2EE, JSP 1.2, Selenium, TestNG, WebSphere Application Server 7, Rational Application Developer 7.0, Web services, Hibernate, Windows 7, Spring 3.x, XML, HTML.

Confidential

Full Stack Java Developer

Responsibilities:

  • Designed and Implemented User Interface (UI) for General information pages, Administrator functionality.
  • Pages and internal administration interface.
  • Front end design using JSP and business logic in Servlets.
  • Analysis, design and development of Application using J2EE technologies like JSP, Servlets, and EJB.
  • Developed the database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in the analysis, definition, design, implementation and deployment of full software development lifecycle (SDLC) of the project.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.5, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!