We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Around 9 years of hands - on experience in Design, Development & Deployment of Web applications using Java, J2EE & related Technologies.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, Struts, Spring, Hibernate, JPA, Servlets, JSF, Spring boot, Micro Services, Web Services, Lambda, REST Services.
  • Worked on both Agile and Waterfall methodologies and used Rally/JIRA agile Tools.
  • Good exposure on using IDEs like Eclipse and Net beans.
  • Experienced in working with AWS Cloud platform and its services like EC2, S3, EBS, VPC, ELB, AMI, Redshift, RDS (Aurora), IAM, Glacier, SNS, SWF, SES, ELASTIC BEANSTALK, Route 53, Auto scaling, LAMBDA, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups, other cloud services like Microsoft Azure, Cloud Foundry.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Hands-on experience in Spring Modules/Frameworks like Spring BOOT, Spring MVC, Spring IOC, Spring ORM, Spring JDBC, Spring AOP, Spring Security, Spring Batch also worked on Spring AOP for Logging, Transactions, and Messaging.
  • Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Strong experience using frameworks like Java Persistence API, JNDI, JMS, Struts, JSF, JAXB, in developing scalable, reliable, efficient web and enterprise applications.
  • Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application.
  • Experienced in developing front end applications using HTML4/5, XHTML, DHTML, CSS2/3(using SASS and LESS), Bootstrap, Angular JS, Ang

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Did hands on development using Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, File I/o and concurrency, Multi - Threading, JDBC, Generics. Worked with Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database. Performed form validations using reactive forms from the Angular7 framework. Created Angular7 Directives, Components, Pipes, Injectable across the whole system, such as to build the custom filter. Developed various pages in the applications in front end technologies HTML5, CSS3-SASS, JSON, Angular 6. Developed Single Page Applications (SPA) using Angular 7, TypeScript, HTML5, CSS3, and Bootstrap 3 Worked with Angular7 Controllers, Directives, Services, Pipes, Guards, Angular Routing. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules. Integrated Spring Security to manage user registration and login, used Cryptography for user authentication. Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns. Integrated Spring Security to manage user registration and login, used
  • Cryptography for user authentication. Designed REST based Microservices using Spring Boot. Designed and developed the RESTful web services to communicate over the network. Implemented the authentication and authorization of the application using Spring Security and OAuth2. Implemented Spring boot microservices to process the messages into the Kafka cluster setup. Selecting the appropriate AWS service based on compute, data, or security requirements. Integration of Amazon Web Services (AWS) with other applications infrastructure. Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, React.js, Redux and Bootstrap. Experience and building an isomorphic application using React.js and Redux with GraphQL on server side

Environment: Java, J2ee, Angular6/7, Spring, Spring boot, Micro Services, Spring Core, CSS, JavaScript, JPA, Web Logic, Lambda, Restful, CI/CD, Spring IOC, Hibernate.

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Extensively involved in design and implementation of front - end controller using Struts MVC framework, JSP, JavaScript, DWR, dojo. Created XML schema documents based on the requirements and used JAXB for marshalling and marshalling of the XML documents. Followed agile methodology for development process. Implemented test cases for struts and java using cactus and Junit. Back-end access to Oracle, which used to query/update the database for enhanced reporting and advanced search of the data using Hibernate. Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library. Very good understanding how to use Node JS clustering to get maximum benefit of CPU resources. Validating DSE Graph database. Implemented TDE for data at rest on DSE Cassandra. Cassandra Cluster planning which includes
  • Data sizing estimation and identify hardware requirements based on the estimated data size and transaction volume. Developed web services using JAX-WS utility. Developed and used JMS queues to for asynchronous communication. Used WebLogic Server for deploying the application. Implemented Camel a rule-based routing and mediation engine to configure different mediation rules, for different client bases. Developed JAX-RS based Restful web services using Jersey implementation. Extensively used core java concepts like collection framework, multi-threading, OOPS and Exception Handling. Involved in Improvement of the application Performance (Query fine tunings & Code reviews). Provided Production Support and involved in defect fixing in QA testing. Monitoring the SLA's (Service Level Agreements) as per ML's policy.

Environment: Core Java, Spring 4.x, Hibernate 4.x IOC, JPA, Web Sphere Application server, SOAP, Web Services, WebLogic Server, TOAD, JAX-WS, Junit, Mockito, Cassandra, NodeJS, DOJO, JIRA, Airflow, Sonar, Oracle, GIT, Putty, EC2, RDB and Spring.

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle process using Agile Methodology. Developed presentation layer using HTML5, CSS3, Bootstrap, NodeJS and Reacts Js. Translated the wireframes into responsive design and interactive features using HTML, CSS, and JavaScript. Created dynamic webpages making AJAX Calls using the XML Http Request Object. Revamped the UI interface of an application into Nodejs environment with HTML, Bootstrap and JavaScript. Gained experience in working with the advanced JavaScript such as ECMAScript (ES6). Developed various single page applications using ReactJs, used predefined components of NodeJs from Node package manager (NPM) and Redux library. Gained experience in using ReactJs components, Router, Forms and Events. Used Redis, in - memory data structure which serves as a temporary database to store data in key-value pairs. Used
  • Postman tool to test web services for various HTTP requests like Get, Put, Post and Delete. Extensively used Spring Framework modules like JDBC Templates, Spring Security, Spring AOP. Parsed data to project to client and handled the security and Authorization using Spring Security and OAuth. Extensively used Hibernate concepts such as inheritance, lazy loading, locking, and transactions. Hibernate DAO classes were developed to retrieve and save data using Spring framework manager classes. Developed a code for Web services using JAX-WS, SOAP and used SOAP UI tool for testing the services.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers. Modified existing applications to a suite of Micro Services and all Micro Services to facilitate deployment using Spring Boot. Used Junit and PowerMock frameworks for unit testing. Involved in developing Micro Services integrated with VSTS for CI/CD by automating the build/release process. Worked on XML and JSON for transferring and retrieving data between different applications. Involved in using JPA (Java Persistence API) frameworks and APIs as JDO and Hibernate. Developed the DAO layer for the application using Spring Integration and Hibernate template support. Experience in writing complex PL/SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in Data Access Layer. Developed test cases for Unit Testing, Integration Testing with JUnit. Worked on Log4j for logging errors, messages, and performance logs. Used Jenkins for Continuous Integration and Spring Tool Suite (STS) IDE for application development.

Environment: Java, J2EE, HTML5, CSS3, Bootstrap, React, Spring IOC, Spring AOP, Spring MVC, Spring Security, Hibernate, Micro Service, DBC, REST, SOAP, JAX-RS, JAX-WS, Micro Services, Oracle, SQL, PL/SQL, Unit Testing, JUnit, Log4j, Jenkins and Spring Tool Suite (STS).

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering (RGE), Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM). Coordinated designs and implementation of application, collaborated with project managers Involved in injecting dependencies into code using Spring IOC, spring core module. Deployed web components, presentation components and business components in Web Logic Application Server. Involved in Agile Scrum methodology, Agile meeting, Sprint, and Release Planning meetings Performed client - side validations using JavaScript. Using Angular.js, providing custom services and using custom filter validating credentials in User Interface. Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations. Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration, and bug tracking.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the DB2 database. Extensively worked with XML schema (XSD), XSL/XSLT, and XML to navigate in XML documents, and SAX to process and parse xml files. Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOAP architecture. Implemented MVC design pattern using Spring framework. Implemented Spring Boot and Spring Security features. Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily. Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation. Used Apache CXF as the Web Services framework to implement the REST APIs involved. Developed and Deployed SOA/Web
  • Services (SOAP and RESTFUL) using Eclipse IDE. Developed Informant service layer by using Spring MVC. Used JIRA for bug tracking, issue tracking and project management. Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts. Developing single page applications (SPA), components using Angular.js directives, controllers, view and routing, service modules. Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables. Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database. Experience in creating and Deployment of REST API and Microservices in Java J2EEE using Spring Boot. Implementation of authentication for Restful web services using Spring Boot Security Starter. Used Spring Batch to process large volumes of records, including logging/tracing, transaction management. Creation of Data Pipelines on AWS to schedule migration of data from SFTP servers to RDS instances. Implemented design Patterns like Singleton, Factory, DTO

Confidential

Java Developer

Responsibilities:

  • Developed java scripts for all client - side validation and developed User Interface (GUI) using JSP, CSS, JSTL, and XSL. Responsible for analysis, design, development, and integration of UI components with backend using J2EE technologies such as MVC framework, Servlets, JSP and JDBC for database connectivity. Worked on Agile Methodology to meet timelines with quality deliverables. Implemented the presentation layer using Struts MVC framework. Creating HTML Web pages utilizing JavaScript and CSS. Involved in High Level Design and prepared Logical view of the Application. Created Data Source and deployed web application in the WebSphere application Server. Used Version Control Tool SVN to perform Checking-out and Checking-in of codes from the repository. Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • While using spring as Application-Level Framework, hibernate is used as persistence Framework. Design and implementing Model view controller (MVC) architecture using spring framework. Wrote Hibernate classes, DAO's to retrieve & store data, configured hibernate files. Used Jenkins Jobs for build automation to compile and generate EAR and WAR files. Involved in raising questions for business, getting answers from them, bug fixing, and tracking is done by JIRA. Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence using Hibernate and JPA ORM frameworks. Jersey implementation of JAX-RS is utilized to develop RESTful Web services. Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation. Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database. Used Maven for build, cruise control is used continuous building. Used SVN as version control system for source code and project documents.

Environment: JDK, Java, Struts, Hibernate, Web Services, Servlets, JSP, JDBC, XML, JavaScript, Core Java, ANT, MAVEN, AJAX, CSS, Oracle, Web Logic, UNIX, PL/SQL Developer, JUnit, Agile, Eclipse IDE.

Confidential

Jr. Java Developer

Responsibilities:

  • Designed Use Case and Sequence Diagrams according to UML standard using Rational Rose. Extensively used XML documents with XSLT and CSS to translate it to HTML to present to GUI. Developed Session beans for functionality as per the requirement. Used Spring MVC framework for implementing the
  • Web tier of the application. Used Hibernate API to perform database operations. Used Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers. Used Hibernate API to perform database operations. Worked on Hibernate persistence tier. This involves developing mapping files and Hibernate (POJOs/ DAOs). Used Lo4j debugging tool to monitor the Error Logs. Involved in developing SQL queries, stored procedures, and functions. Developed Custom tag libraries to separate presentation and processing logic and prepared Unit test cases for existing functionality as per the requirement and involved in the Integration testing support and involved in bug fixing. Responsible for writing detail design documents and class diagrams and sequence diagrams. Involved in tracking and resolving Production issues.

Environment: Servlets 2.5, JSP 2.1, Spring, JDBC, JavaScript, HTML, PL/SQL, SVN, Hibernate 3.0, WebLogic, Oracle.

We'd love your feedback!