We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Around 8+ years of experience in analysis, design, developing, testing and implementation of various applications using JAVA and J2EE and Web Technologies for enterprise applications.
  • Hands on experience in Agile Methodology and Scrum Methodology.
  • Designed a User Interface by coding in HTML5, CSS3, Angular 2, 4, 6, Type Script, Microservices to build a SPA Single Page Application.
  • Hands on experience on Rally tool.
  • Experience in Object Oriented (OOP), J2EE and Client & Server - side technologies.
  • Expertise in developing GUI using Swing, HTML, DHTML, DOJO, Java Script, CSS, AngularJS, Bootstrap, Apache Cassandra, Full Stack JSF, XML, REST, jQuery and AJAX scripting.
  • Good Knowledge in all the phases of software development life cycle with Analysis, Design, Development, Integration, Debugging and Testing for Software Applications in Client Server environment, Object Oriented Technology and Web based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Data Structures, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services and other open-source frameworks and APIs.
  • Experience in developing web applications using JAVA/J2EE concepts like, Mastery of OOD and OOA, OOP, Multithreading, Collections, Java swing, JDBC, JSP, Servlets, JMS, Hibernate, spring REST, Struts, web services and Java Beans.
  • Expertise in developing both static and dynamic user interfaces using JSP, JSF, JSON, JQuery, DOJO, AJAX, Java Script, CSS and HTML 5
  • Good working experience on logging framework like Log4j.
  • Experience in implementing MVC framework using spring and Struts.
  • Experience on Angular JS, Node JS, React JS, dd DB, GitHub and Amazon AWS, EC2, S3 and cloud front.
  • Extensive in developing rich internet applications using JSP, JavaScript, JQuery, JSON, AJAX, HTML and CSS.
  • Experience with SQL, PL/SQL and with databases like Oracle, Mysql, and SQLServer.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Good working experience on repository tools like CVS, SVN, Clear case.
  • In-depth experience with Amazon AWS Cloud Services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic, SNS, VPC, Cloud Formation, Route53) and managing security groups on AWS.
  • Managed a team of 6 resources engaged in data warehousing initiative using AWS.
  • Designed and Developed cluster management solution for the automated start and shut down of the EMR clusters and EC2 instances based on the workload.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Experience in designing artifacts such as use case, class diagrams, interaction diagrams, and state transition diagrams using Rational Rose.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Utilized Node.js, Socket.io, Redis, Supervisor, Grunt, Yeoman, and Angular for scalable website architecture and Real-time technology.
  • Strong expertise in Design patterns and I have developed different types of design patterns like Faced design, delegate, singleton, etc.
  • Experience on developing UI using Struts tags (HTML, Bean, Logic and Nested), JSP, HTML, and CSS.
  • Ability to communicate clearly & concisely to both business and technology teams with my excellent written & oral communication skills.
  • Experience in deploying applications on servers like Web Logic, JBoss, IBM Web Sphere and Tomcat 6 & 7.
  • Experience in creating Tables, Indexes, Constraints, Users Defined Functions, Views, Stored Procedures, Triggers and complex SQL statements.
  • Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and created clustered and non-clustered indexes.
  • Extensive development experience on different IDEs like Eclipse, IntelliJ, RAD and Netbeans.
  • Work closely with other software engineers, QA and Support/Operations groups to develop top quality applications for business needs.
  • Working knowledge on Operating Systems Windows 10, Linux and Solaris. Possess good analytical skills and quickly adaptable to newer Technologies.
  • A particularly good team player with the ability to work independently with minimal supervision.

TECHNICAL SKILLS

Programming Languages: Core Java, C, C++, SQL, PL/SQL, XML, XSL

Web Technologies: J2EE, Servlets 2.4/2.5, JSP 2.0/2.1, JSTL, JDBC 2.0/3.0, Filters, Listeners

Frontend Technologies: HTML4/5, XML, Java Script v1.8, TLD, CSS, JQUERY, AJAX, BackboneJS, AngularJS2, NodeJS, Ember JS, JSON, React JS, Typescript.

J2EE Technologies: JSP, JDBC, JNDI, Web Services, BPM - Activity, Hibernate

Tools: Photoshop, Illustrator, InDesign, Fiddler, Firebug, Maven, ANT

Web/Application Servers: WebLogic 7.0/8.1/9.0/10.0 , IBM WebSphere 4.0/5.5, JBoss 4.0.5, Apache Tomcat 5.5/6.0

Software Development: Waterfall Model, V-model, RUP, Agile, Scrum, Test Driven Development (TDD)

Web services: Soap UI, WSDL, RESTful

Version controllers: SVN, CVS, Clear Case, GIT

Testing: Junit 4.1.2, JUnit-Perf, JMock, Cactus, Jasmine, Karma

XML Technologies: XML, XSL, XSLT, DOM, and JAXB

Databases: Oracle 8i/9i/10g, MySQL 4.x/5.

PROFESSIONAL EXPERIENCE

Sr. Full Stack Java Developer

Confidential, Plano, Texas

Responsibilities:

  • Worked on the Design, Application Development, and Support phases of Software Production. Used the AGILE methodology and actively participated in SCRUM meetings. I used advanced levels of HTML5, JavaScript, CSS3, and Angular 9.0 and I Used Spring-integration, Spring-orm, Spring-security, Spring- AOP, Spring MVC, and Spring Core and Upgraded to the latest maintenance release of Spring Boot 2.0.
  • Developed the AWS EC2 instances that were configured in developing and QA environments with NodeJS. I have worked on the modernization of legacy and outsourced UI technologies were Angular JS 9, CSS, Node JS, Express JS, and AWS (Amazon Web Services) and used Azure cloud.
  • Worked in Developing User Interface (UI) Rich Web Applications and Web Service Applications using HTML 4, XHTML, CSS 3, XML, AJAX, Object-Oriented JavaScript, ANGULARJS, REACTJS, BOOTSTRAP Framework, RESTFUL services, JAVA, JSP.
  • Worked in the Development and testing of REST APIs to meet project requirements using Java Framework and Development Kafka Producer-Consumer components to meet requirements. Developed and deployed the applications using CI/CD pipelines and Develop applications adhering to secure coding practices and with adequate code coverage and I Used the Sonar Qube and the Sonar Bugs.
  • Worked with data providers and API consumers to clarify requirements and remove roadblocks and provide innovative solutions to technical challenges and built and deployed the framework components to achieve automated testing goals for the team and Drive automation into everyday activities and deliver high-quality high performing solutions and I used the Cassandra, Express JS, Ember JS, DynamoDB, PostgreSQL and Mern Stack.
  • Worked as a full stack developer to develop web applications using spring, Rest based Web services Used HTML5, CSS3, JavaScript, JSP, JQUERY, Angular JS, AJAX, and Bootstrap in the front end, I Upgraded from Java 7.0 to Java 8.0 and I used the Oracle, Postman, Log4j.
  • Worked with different development and QA teams to code HTML/CSS mockups, test, and verify projects through the development process and Deployed Spring Boot-based microservice Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Developed the production support for resolving user problems and involved in pre-testing the Web-Service calls with Postman (Plug-in for chrome), Developed JUnit test classes for Controller, Service, Data layers,
  • Used Mockito for data mapping along with J-units, Used the Apache Camel’s AWS Component to upload documents to S3 and I Used KAFKA and REACT JS for Front end.
  • Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects and clearly communicate task estimates, ETAs, and work breakdown structure to the management on Luxoft and the client-side.
  • Implemented the JAVA development including design, development, and testing production rollout. Being involved in Development, Continuous Integration, and time-boxed iterative development and helped to develop a Fitness framework for acceptance testing.
  • Created XML Web Services for transferring/retrieving data between different providers. Extensively involved in developing Restful Web services using Jersey framework (JAX-RS) and REST annotations.
  • Implemented the Resource Analyzer and Log Analyzer for performance tuning and troubleshooting and Used JMeter for load and performance testing and worked in GXP environment and CVS was used for project management and version management and deployed the application on the WebSphere 7.0 application server and Used Firebug to debug the front-end implementations.
  • Worked on Production deployment to support the scheduled releases part of the development team and Used Jenkins for the automatic build process.
  • Worked in Continuous integration, developing frequently merge code changes into a central repository where automated builds and tests run. But CD can either mean continuous delivery or continuous deployment.
  • Implemented AWS Lambda in event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services.
  • Worked in AWS Code Pipeline is a continuous delivery service that enables us to model, visualize, and automate the steps required to release your software.
  • Worked in AWS Code Commit is a secure, highly scalable, managed source control service that hosts private Git repositories and created the Amazon CloudWatch for monitoring and management service that provides data and actionable insights for AWS, hybrid, and on-premises applications and infrastructure resources.
  • Worked in Amazon Simple Storage Service that offers industry-leading scalability, data availability, security, and performance.
  • Worked in microservice architecture which enables the rapid, frequent and reliable delivery of large, complex applications and implemented the Kubernetes, orchestrates containerized applications to run on a cluster of hosts and also Used the Docker to create required services separately and managed them as microservices without affecting other services.

Environment: Java8, GitHub, XML Schemas, React JS, AJAX, XML, HTML5, CSS3, Angular JS, Angular 4.0, Angular 6, Angular 8, JSON, jQuery, Bootstrap, Spring 4.0, JAX-RPC, Jenkins, Apache Kafka, CI/CD, Graph QL, Spring 4, Node JS, Spring Boot, Hibernate 4.2, Mockito, Mongo DB, AWS Cloud, STS, Gradle, Microservices, Restful services, JSP, Design Patterns, Junit, Pivotal Cloud Foundry(PCF), Swagger

Sr. Full Stack Java Developer

Confidential, Tampa, FL

Responsibilities:

  • Used OOAD for building applications. Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Strut's framework, business components using EJB's.
  • Implementing Tiles based framework to present the layouts to the user.
  • Deployment of Application in the JBoss Server environment using ANT tool using Strut's architecture with the JSP Client.
  • Extensively used Java best practices and implemented several Core designs patterns like Singleton, Data Access Object (DAO), and Business Delegate etc.
  • Responsible for Web UI development in JavaScript using React JS.
  • Developed REST services using JSON for storing and exchanging information between browsers and servers.
  • Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services.
  • Developed form like applications using Formik and React Hook Form and compared both libraries in technical meetings.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app.
  • Configured Struts DynaActionForms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Designed and Developed front-end using struts framework.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Developed single page application using Angular 6 Framework & Ag-Grid Framework.
  • Developed custom directive of Angular 6 which handles the client-side authorization.
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using EJB 3.0.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator framework for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Completed total of three projects: two with React and one with Spring for the iPIMS.
  • Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Used object storage container to store the secured files and retrieved from API by using Amazon Web Services (AWS).
  • Implemented Micro Services based Cloud Architecture on Amazon Web Services (AWS) Platform and Cloud Foundry.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshot and resolve issues.
  • Used Hibernate to map objects (POJOs) to database tables and map relationships.
  • Involved in Unit Testing, QA, UAT User Acceptance Testing and Bug Fixing.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classes to service the requests from the UI, populate business objects & invoke EJBs.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation.
  • Wrote Junit test classes for the services and prepared documentation.

Environment: Java/J2SE 1.5, JAP, Servlets, Struts, Angular 6, React Strap, React Hook Form, React Bootstrap Table 2, JAXB, XSLT, DOM, XML, EJB 3.0, Web Services, JNDI, AWS, J2EE, RSA, Micro services, JBoss6.0, Rational Rose, CVS, Oracle9i, Junit, Rational Rose, JavaScript, DHTML.

Sr. Full Stack Java Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Worked on Enhancements and Postproduction Fixes for Employer Resource Information Center (ERIC) Application.
  • The enhancements required us to develop new correspondences and fix the old correspondences.
  • Implemented Hibernates' Lazy default fetch plan for generating proxies and collection wrappers and created fetching strategies for minimizing the number of SQL statements.
  • Designed and Developed the UI Framework built using JSF Apache My Faces, Ajax4JSF.
  • Designed and developed web-predicated software utilizing Java Server Faces (JSF) framework, Spring MVC Framework.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validators.
  • Extensively used Java best practices and implemented several Core designs patterns like Singleton, Data Access Object (DAO), and Business Delegate etc.
  • Used Micro Services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Use Mongoid to query the document-based MongoDB. And, used node.js middleware Multer for uploading files.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End. Configured Navigation rules in the JSF configuration files to add new functionality to the application by writing new JSPs.
  • Responsible for configuring and deploying the builds on WebSphere App Server. ImplementedJ2EE design patterns such as Session Facade, Factory, DAO, DTO and Proxy.
  • Wrote data Components for ERIC application, wrote and called Stored Procedures using Java, HQL, and Hibernate.
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node JS and HTML to speed the application.
  • Developed User friendly interface to seamlessly combine the new module with existing login system using AngularJS.
  • Used Angular 4 for Directives, Filters, Services, Validation, and Data binding of UI components.
  • Used Angular to build a single page application using typescript.
  • Developed reusable custom directives using Angular 4 using transclude, restrict, event handlers and templating.
  • Worked on Java Beans and other business components for the application and implemented new functionalities for the ERIC application.
  • Used MongoDB in backend to persistent data into database and written SQL/Mongo queries to access/update the data from/ to the database.
  • Involved in the code migration of quality monitoring tool from AWS EC2 to AWS Lambda and built logical datasets to administer quality monitoring on snowflake warehouses.
  • Worked on Adobe Form Server and Extension Rights Server for generating correspondences as PDF and PDF forms are submitted online.
  • Developed Business components using Java Objects, Core Java, Multithreading, Servlet, and JSP.
  • Used Java Architecture for XML Binding (JAXB) for marshaling and un-marshaling java objects and XML. And Serena Dimensions was used for the version control of source code.
  • Developed report program to migrate project definitions and WBS elements from GSF system IES system.
  • Log4j framework was used to debug and trace the application.

Environment: Java 1.5, J2EE 1.5, JAXB, XML, XSD, IBM WebSphere, IBM DB2, IBM MQ, IBM Rational Application Developer (RAD) 7.0, JSF, Adobe LiveCycle Designer 7.0, Spring Web flow, REST Services, Ext.js, Node JS, XDP, Form Server, Aqua Data Studio, JavaScript, log4j, Junit, JMS.

Full Stack Java Developer

Confidential, Pittsburg PA

Responsibilities:

  • Involved in database modeling applying the normalization rules.
  • Developed Code using Strut's framework, based on the MVC design pattern.
  • Developed the presentation layer using Struts Tag Libraries
  • Developed the application with iterative methodology, recapturing the existing code and writing a new code for most of the modules.
  • Created POC for Spring Batch for running batch jobs.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Design and developed web-based software using Spring MVC Framework and Spring Core.
  • Developed web applications using Spring MVC, JQuery, HTML5, and Bootstrap.
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC.
  • Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and java standards.
  • Used Micro Services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Analyzed, designed, validated the business logic of the system and implemented the application.
  • Developed business services using EJB's and used SOAP API.
  • Translated functional requirements into technical design by gathering the user stories &Developed order history and order status of all the Authorized agent's specific bonds.
  • Developed dynamic pages for generating a report for displaying the existing business rules based on a search criterion to be reviewed by the CNA internally.
  • Took initiative in learning react native and went on to successfully develop various features under minimal supervision.
  • Involved in debugging the product using JIRA Bug Tracking
  • Deployed the application on to WebSphere application server.
  • Developed Search Tool for the organization to display reports agent wise, month wise, weekly.
  • Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX.
  • Developed servlets for generating reports in PDF format.
  • Experience with JavaScript Frameworks AngularJS, jQuery.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability.
  • Implemented logging using log4j.
  • Deployed the application in JBOSS Application Server.
  • Developed Servlets and Worked extensively on My SQL.
  • Written JQuery Validations for the User Front ends.
  • Maintenance of data in different Oracle Database and environments using TOAD.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Effective using in Clearcase and clear quest for version control and defect tracking.

Environment: Windows XP/2000, Java 1.3, J2EE, Struts 1.1, EJB 2.0, Servlets, Session Beans, Ant, JavaScript1.3, JSPs, HTML, CSS, JQuery, JSON, Oracle 8i, Ajax, MongoDB, Soap, REST Services, Toad, Angular, Maven, AWS, Jenkins, Eclipse 3.1, WebSphere Application Server 5.1, Weblogic, Apache CXF, MySQL, XSLT, JUnit, Log4j, Rational Clearcase, ClearQuest

Java/J2EE Developer

Confidential

Responsibilities:

  • Gathered user requirements, analyzed and wrote functional and technical specifications.
  • Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.
  • Designed, developed and tested using n-tier J2EE architecture in BEA Web Logic Application Server
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Implemented Desired Contact Method functionality using Spring MVC.
  • Implemented Credit card sorting using HQL.
  • Employed Scrum concepts of Agile Development Methodology for software development.
  • Developed asynchronous, rich user interface with AJAX to get user information from the server.
  • Implemented web interfaces using HTML, JSP, Servlets, AJAX, Java script, and CSS.
  • Designed, implemented and deployed J2EE web application using Struts and Spring IOC (Invention of Control).
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Implemented business processes to develop email notification components using JMS API.
  • Worked on complex SQL Queries on DB2.
  • Developed Enterprise Java Beans (EJB) with both State Less Session beans and Entity beans using CMP.
  • Developed web services using SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), XML (Extensible Mark-up Language) and Apache Axis.
  • Implemented Perl packages extensively and used SOAP Lite module to communicate with different web services based on given WSDL.
  • Configured and used JBoss application server for creating Data source and enabling JNDI for beans and database lookups.
  • Deployed components on JBoss and Web Sphere application server.
  • Used log4j for logging and SVN for version control.
  • Developed views and controllers using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Deployed project components onto IBM WebSphere 7.
  • Configured and deployed web application in JBOSS Server using ANT tool.
  • Developed custom reports using Crystal Reports and wrote test cases using JUnit tool.

Environment: Java (JDK1.5), J2EE, AXIS, Struts, JSP, MVC, JSTL, Servlets, DAO, JQuery, Ajax, JMS, JavaScript, XML, CSS, Spring, EJB, SOAP, Hibernate, Eclipse, DB2, JBOSS, UML, XSLT, Ajax, Log4j, ANT, SVN.

Java Developer

Confidential

Responsibilities:

  • Developed the project in Java, different J2EE technologies like Struts, JSP, Servlet, JavaScript, HTML, and CSS.
  • Implementation of MVC architecture by separating the Business Logic from the presentation Logic using Strut's framework.
  • Used JDBC in Data Access layer for data manipulation.
  • Wrote SQL queries for JDBC prepared statement and used callable statements to call stored procedures.
  • Developed XSD, WSDL for SOAP web services which are implemented using JAX-WS metro.
  • Created SOAPUI project to test the Web Services with test data.
  • Developed and deployed the applications using Tomcat and SVN for the version management.
  • Used Eclipse as software development platform for developing the whole application.
  • Tested the application in different environments like DEV, QA and UAT.
  • Worked with QA team in working with issues from QA environment and BA team for UAT defects.

Environment: Core JAVA, JSP, Servlets, HTML, CSS, JavaScript, JDBC, Tomcat, Eclipse, SQL, Struts, XSD, WSDL, SQL Developer, QC, SVN

We'd love your feedback!