We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Highly motivated IT Professional, having 8 years of experience in analysis, design and development of Java Applications in a highly dynamic and challenging environment.
  • Worked on designing and developing core features in Java enterprise applications, unit test and deploy on application servers in production environment.
  • Experience in Database Design, Creation and management of Schema, writing Stored
  • Procedures, functions, triggers, DDL, DML SQL queries.
  • Experienced in testing Angular, Angular 7,8 applications using Jasmine, Mocha, Karma, and Angular Test Bed.
  • Knowledge of application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Micro services.
  • Experienced in React - JS and working with React flux architecture, Redux architecture using complex Object Oriented concepts in improving the performance of the websites.
  • Expertise in using and developing environment tools of Java including Eclipse, Spring Tool suite, RAD, Net Beans, WSAD.
  • Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java 8.
  • Experience with JavaScript and JavaScript frame works JQuery, AngularJS, ExtJS.
  • Development support for React JS, using different React frameworks (Redux).
  • Extensively used Python / Django Framework for developing backend of web applications.
  • Solid experience on Core Java, Multi-threading, Algorithms and Object-Oriented concepts, collection framework, java 8 features Stream API, Lambda Expression.
  • Implementation of SOA using Web Services and MQ (with Java Messaging Service (JMS) & Taco EMS).
  • Core development experience for Groovy Grails restful web services.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Hands on experience with using IDE's like RSA, Eclipse, WSAD, JBuilder, RAD f

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Full Stack Java Developer

Responsibilities:

  • Responsible for design, configuration, development, validating & testing of Rewards Push Notification Application. Developed single page application (SPA) using MEAN stack: Mongo DB, Express, Angular 7.0 and Node. Involved in client - side development using HTML, CSS, JSP, AJAX, JQuery, JavaScript,
  • Angular JS, React JS, Express JS and Bootstrap. Implemented scripting with Ajax and XML to dynamically refresh the page contents. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC. Used JSON as response type in REST services. Developed core Java programs for all business rules and workflows using spring framework. Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RSAPI. Extensively used core java concepts like collection frame work, multi-threading, OOPS and Exception Handling.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, BOOTSTRAP and JavaScript. Used Hibernate, object relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based scheme. Implementing client interface using REACT.js/Redux. Used React JS and developed a single responsive website that could be served to desktop, tablets, and mobile users. Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Created database objects like tables, views, Materialized views, procedures, and packages using PL/SQL. Development of Hibernate objects for data fetching for batch and front-end processing. Worked with Java 1.8 new version of Java collection API. Utilized latest features in Java 8/11 and higher versions such as lambda expressions, streams, optional etc.., as needed. Used Spring DAO Module along Hibernate Persistence Framework to deal with Database. Used Hibernate framework in back end development and spring dependency injection in middle layer development. Implemented docker-maven-plugin in maven pom to build docker images for all microservices and later used Docker file to build the docker images from the java jar files. Design and development of RESTful web services using framework built on top of Node js. Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries,
  • JS, CSS, JQuery,Node.js, Angular Js, and HTML to speed the application. Deployed Spring Boot based micro services using Amazon EC2 Container Services (ECS) using AWS. Implemented AWS solutions using ECS, S3, Elastic Load Balancer, Auto scaling groups. Developed the entire application implementing MVC Architecture integrating JSP with Hibernate and Spring frameworks. Re-write of JAX-WS and JAX-RS web services to Spring Boot Restful web services and translate Java based Elastic Search and MongoDB ingest mo

Confidential

Java Developer

Responsibilities:

  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application. Implemented SOA architecture with Web services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers. Developed Use Case Diagrams, Object Diagrams and Class diagrams in UML using Rational Rose. Used AJAX for intensive user operations and client - side validations. Developed the application using JSF, MVC Framework. Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration. Developed Ant Scripts for the build process and deployed in IBM WebSphere. Involved in developing User Interface (UI) with HTML, CSS, JavaScript, DOJO, jQuery, JSON and JSF Used Apache HTTP server as the web server to serve the http requests to the JBoss application server. Integrated middleware components with external systems like LDAP, Kafka, Database (Oracle, MongoDB, Cassandra) through SOAP services, rest services. Created sequence, collaboration, class, use cases and activity diagrams using Visio. Worked with JSP's and Servlets to accommodate all presentation customizations on the front end. Used Hibernate ORM to integrate with business application with Oracle Database where Hibernate template is used to implement business logic. Involving in creating Unit test cases, test suite and Unit testing of the application components using
  • JUnit. Oracle was utilized as the Database. Wrote complex queries, stored procedures, triggers, packages for various business functionalities. Working on image processing process in Graphics for Yellow Pages. Worked on Digital Ad Creation tool for Internet Yellow Pages Ads. Working on EZad Application (Ad Editor) which uses Java Beans, Tomcat Server and Oracle 11g. Worked with JSF prime faces, rich faces libraries for the development of web pages. Created custom validators and converters in the application for data conversion and validation. Developed the database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance. Developed JSPs and Java Components for the application. Prepared the Unit test plans and the integrated test plans. Developed various helper classes needed following Core Java multi-threaded programming and Collection classes. Worked with Oracle and DB2 servers to maintain database. Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology. Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Developed complete Business tier using Stateless and Stateful Session beans with EJB standards using Web Sphere Studio Application Developer (WSAD).Environment: Java, J2EE, JSP, Hibernates, Git, Angular.JS, Angular (v2.0/4.0+), DHTML, JBOSS, JUnit, MySQL, Bitbucket, JDBC, Maven, ANT and Eclips

Confidential

Software Developer

Responsibilities:

  • Integrated struts MVC with spring DI and spring hibernate DAO. Developed EJB MDB's and message Queue's using JMS technology. Used no sequal statements and procedures to fetch the data from the database. Used Java Scripts for client - side validations and validation frame work for server-side validations. Deployed the application on to WebSphere application server. Used log4j for logging messages and Rational Clear Case for version Control. Implemented modules by understanding the requirements and followed OOPS principles in coding the business logic and involved in work sessions with the
  • Business analyst to maintain the standards. Knowledge in developing the Java classes and JavaBeans. Involved in Creation of tables in database. Developed and implemented the business logic component in middle tier using EJB framework including stateless session bean classes and Entity bean classes. Extensively used Eclipse IDE for developing the project code and debugging to fix the issues mentioned in work requests. Developed stored procedures, triggers to create batch jobs and to trigger events according to the business requirements. Extensively worked with Servlets and Struts based multitier applications in developing J2EE components. Developed user interfaces using JSP, HTML, XML and JavaScript. Worked on different web pages with JSP, Ajax, JavaScript, CSS, DHTML and XHTML. Deployed the Web application using ANT build script. Developed Action Classes, which holds business logic in
  • Spring framework. Used SAX and DOM for parsing XML documents and XSLT for transformation. Performed J2EE application deployment using Websphere Application Server 6.0 on Windows and Linux. Software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.

Environment: OOP, Java/JDK 1.6, Core Java, Multithreading, Collections, J2EE, JSP, JSF, EJB, JMS, Struts MVC, JSTL, Spring, Hibernate, HTML, CSS, CVS, XSLT, AJAX, Junit, Java Script, Web Services, REST, SOAP, Windows XP

We'd love your feedback!