We provide IT Staff Augmentation Services!

Sr Java Full Stack Developer Resume

Pataskala, OH

SUMMARY

  • Sr. Full Stack Java Developer with 8+ years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
  • Experience in developing web - based applications and Client-Server technologies using Java8, J2EE, JSP,Servlets, Struts, Spring, Web Services (REST, SOAP), Micro Services, JDBC, JMS, JNDI, Hibernate, IBatis,JavaBeans, and JavaScript.
  • Experience in designing and prototyping User Interfaces for intranet, Web applications and websites using HTML/HTML5, XML, CSS.CSS3, Bootstrap, JavaScript, Ajax, JQuery, Angular 6, Node.JS and JSON.
  • Experience in working MVC Architecture.
  • Expert in designing and developing persistent framework using HibernateORM and IBatis.
  • Experience in application/web servers like JBoss AS, WebLogic, Tomcat.
  • Hands on experience in building projects using popular IDE's like Eclipse and Intellij IDEA.
  • Good knowledge of the testing framework Junit, TestNG, Mockito, PowerMock.
  • Knowledge of Relational databases like Oracle 12c, MySQL, Maria DB, NoSQL.
  • Extensive experience in Java, J2EE technologies such as Servlets, JSP, Struts, Spring, Hibernate, JPA, RMI,JMS, Web Services, JMS, JSTL, JDBC, Multi-Threading, Jasper Report etc.
  • Designed and created business applications utilizing JSP, Servlet, JMS, JDBC, Spring, Struts, Hibernate, SOAP and RESTful administrations.
  • Worked broadly in Model View Controller (MVC) design for web improvement utilizing Struts and SpringMVC, JSP, JavaBeans and Servlets.
  • Experience with XML and related standards and technologies like AJAX, REST Web Services API, SOAP,WSDL, and DOM.
  • Experience in development, testing and deployment of enterprise applications on Windows & UNIX platforms using Ide’s such as Eclipse, Rational Application Developer, NetBeans, Intellij 14.x/15.x
  • Expertise in back-end/server-side java technologies such as: Java Persistence API (JPA), Java MessagingService (JMS), Java Data Base Connectivity (JDBC), Java Naming and Directory Interface (JNDI), Remote method Invocation(RMI).
  • Experience in using variousAmazon Web Services (AWS)Components likeEC2for virtual servers,S3andGlacierfor storing objects,EBS, Cloud Front, Elastic cacheandDynamo DBfor storing data.
  • Experience in setting up the life cycle policies to back the data fromAWS S3 to AWS Glacier, Worked with variousAWS, EC2 and S3 CLI tools.
  • Expertise in buildingSpringMicroserviceswithSpring Boot.
  • Technically sound in understanding and implementation of Spring Micro services and their patterns.
  • Extensive hands-on on designing Micro service applications with fail safe methodology using Circuit Breaker pattern with Hystrix/Dashboard and load balancing using Spring Ribbon.
  • Solid Experience in creating a Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.
  • Experience in managing the build and deployment using Gradle, Maven, Jenkins, Docker.
  • Experienced in XML for data parsing using JAXB, JAXP (DOM and SAX).
  • Very strong in Pivotal Cloud Foundry.
  • Hands on contribution with Spring, Struts, Hibernate and JPA structures.
  • Expertise in coding optimized SQL queries on databases like Oracle and MySQL.
  • Strong experience in complete Project Life Cycle, which includes Requirements analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Implementation and Maintenance.
  • Expert in using testing and logging tools like JUnit, ANT, Log4J.
  • Expert in Build Management using ANT, Maven and Version Control.
  • Experience working with Dockercontainers, Amazon EC2, S3 and ELBs in an AWS Environment.
  • Experience in using Apache Kafka as a streaming platform.
  • Set up Jenkins server and build jobs to provide continuous automated builds (CI/CD) based on polling the SVN source control system (GIT) during the day and periodic scheduled builds overnight to support development needs using Jenkins, JUnit, Selenium and Maven
  • Experience in working with frontend testing tools like Karma, Jasmine, Chai, and Jest and performance testing tools like JMeter.
  • Expertise in using messages service MQ’s likeIBM MQ, Rabbit MQandApache Kafka, Apache spark.
  • Strong experience in PL/SQL and SQL for writing SQL queries, Triggers, functions and Stored Procedures on databases like Oracle 9i/10g/11g/12c, MYSQL, and Sybase etc. and Used tools like TOAD, SQL Developer to access the database and build the SQL queries.
  • Expertise with IBM WebSphere Application Server and Apache Tomcat.
  • Experienced in the using Integrated Development environments like Eclipse, IBM Rational Application Developer.
  • Expertise in analyzing and solving technical problems as well as finding and diagnosing bugs.
  • Expert in handling non-functional Requirements for web and enterprise applications like performance, scalability, reliability, load balance, fault tolerance, Clusters etc.
  • Expert in Requirement, Change management for Business, functional, non-functional requirements
  • Effective team working skills. Able to work both as an individual and as a team member within multi-disciplinary team.
  • Excellent communication, written and inter-personal skills

TECHNICAL SKILLS

Operating Systems: Windows, Linux and Unix

Languages: Java, XML, Shell Scripts, SQL, NoSQL, PL/SQL

Web Technologies: JSP, Servlets, Web Services (REST,SOAP), JMS, JDBC, JSP, JNDI

Frame Works: Struts, Spring, Hibernate, iBatis

Web Browser Technologies: HTML/HTML5, JavaScript, JQuery, Ajax, JSON, Angular JS, React JS, Node JS and CSS.

Build Tool: Bamboo, Crucible, Ant

Testing/tracking: Jira, Selenium, Mockito, PowerMock, SOAP UI, ARC.

Application Server: WebSphere

Web Server: Apache Tomcat

Database: Oracle 12c, MySQL, Sql Server, Cassandra, MongoDB,MariaDB.

IDE: Net Beans, Eclipse, Intellij IDEA.

Tool: Jasper Report, PL/SQL Developer, Control -M.

Version Control System: VSS, Rational Clear Case, Bit Bucket, SVN, GIT

Designing: UML

S/W Dev paradigm: Waterfall, Agile(Scrum).

PROFESSIONAL EXPERIENCE

Sr Java Full Stack Developer

Confidential, Pataskala, OH

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology.
  • Expertise in using the java 8 features such as Functional Interfaces, Stream Api.
  • Worked with built-in Angular Filters and developed custom Angular Filters in application as per business requirements.
  • Angular scopesare used to glue View and controller to send data from controller to view.
  • Developed and configured Java 8 Completable Future pipelines as to emulate the high throughput of services backed by messaging systems
  • Angular Routes were used to navigate through views in our application.
  • Angular Directives are used to develop customized components.
  • Rest API calls and data binding is done by using Angular JS
  • Used Spring Boot which is radically faster in building cloudMicro Services.
  • Developed Micro services andRestful web servicesusing JAX-WS.
  • Developed Single Page Application (SPA) using Angular and injected generic services.
  • Designed and developed Micro services business components usingSpring Boot.
  • Spring MVC frame work is used to develop enterprise application and it helps to maintain loosely coupling. Spring IOC is used to inject dependencies and manage the life cycle of a bean.
  • Front-end web development tailoring user experience and visual components building responsive design solutions with Angular Js, HTML, CSS, Bootstrap and JavaScript.
  • Spring Controllers were used with Angular8 to route the control to desired Java services.
  • Created Reusable Modules and Custom Directives inAngular 8 which is used in the application.
  • Prepared and presented UNIX production and implementation schedules to the Project Manager and client.
  • Implemented Spring Annotations, Spring AOP to develop Business layer components.
  • Experienced with distributed transaction management with isolation levels with Spring JTA.
  • Exposed Stateless session beans as RESTful web services using JAX-RS.
  • Built a stored-procedure-as-a-service micro service that is generic: will take sproc name and parameters and spit out output or error from the database.
  • AWS EC2 instances were configured in developing and QA environments with NodeJS.
  • Writing and retrieving files to and fromAWSS3 bucket for UI to render data faster that involves complex and time consuming server side logic.
  • Optimized services using NodeJS, ES6 as interfaces to Cassandra NoSQL database and programmed and prepared code for interfacing with Apache Tomcat Systems Designed and developed the business logic layer components in middle-tier of the application using Spring Framework4.0 and Spring Boot in STS.
  • UsedSpring CloudandSpring bootto createRESTful Micro Servicesand deploy them todockercontainers inAWS.
  • ImplementedMicro Servicesbased Cloud Architecture onAWSPlatform andCloud Foundry
  • Developed Restful web service using Jax Rs with Jersey framework.
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Worked on the modernization of a legacy and outsourced UI technologies used wereAngular JS 2, CSS, NodeJS, Express JS and AWS (Amazon Web Services).
  • Swagger is used to create interactive documentation of Rest API and to automate the test scripts.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Spring security is used for authentication and authorization and to provide protection against attacks like session fixation, clickjacking and cross site request forgery.
  • Spring batch programming is executed by using quartz scheduler.
  • Test cases are developed and implemented using Junit testing.
  • Worked with unit testing of Angular applications usingJasmineandKarmaand Spring Boot applications usingJUnit, Mockitoand performed end to end testing usingProtractor.
  • Built cloud formation stacks utilizingJSONtemplates to deploy micro services as part of Jenkins.
  • Maven is used as a build tool and SVN is used to maintain version control.
  • UsedMicro servicearchitecture, withSpring Bootbased services interacting through a combination of REST andApache Kafkamessage brokers
  • I implemented a micro service to ingest this data from log stash using separate Spring profile for Kafka.
  • Hibernate ORM is used to achieve persistence and make connections with MySql Database. HQL is used to retrieve data from database.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA (JavaPersistence API) and deployed Microservices onto Docker.
  • Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose.
  • Expertise in DevOps, Dockers, Ansible and Kubernetes in AWS Cloud platform which includes technologies and platform such as Unix/Linux, Java, Jenkins, Continuous Integration (CI) / ContinuousDeployment (CD), Maven, GitHub, Ansible, Subversion, Ant, Tortoise SVN, CVS, Apache Tomcat, JBoss.
  • Create clusters in AWS and manage the clusters using Kubernetes. Use Jenkins to deploy code to AWS, create new namespaces, creating docker images and pushing them to container registry of AWS Cloud.
  • Backend interfaces are developed using stored procedures and PL/SQL packages.
  • Exceptionally handled heavy traffic with the help of Spring Ribbon and Kafka broker service.
  • Log4j and JIRA is used for logging and debugging.
  • IntelliJ IDE was used for development of source code.
  • Implementing Change Requests and Enhancement Requests.
  • Creating unit and integration test cases using Junit and Mockito Framework in order to achieve the Test Driven Development (TDD).

Environment: Java 1.8, J2EE, Spring, Spring MVC, Spring Boot, Angular 8, Node JS, Jax-WS, AWS, Restful Web services, AJAX, XML, Jenkins, Unix, Micro Services, Bootstrap, JavaScript, HTML5, CSS3, JSON, JMS, Pivotal Cloud Foundry, Oracle12c, JUnit, Log4j, apache kafka, Docker, Kubernetes, apache Tomcat, Eclipse, Git, ANT, Maven, Hibernate, Control -M,BIRT report.

Sr Java Full Stack Developer

Confidential, Detroit, MI

Responsibilities:

  • Involved in daily stand up and weekly development review meetings as part of Agile Methodology.
  • Involved in development of a UI pages using React JS, HTML, CSS, Bootstrap, JQuery, CSS,Scala and performed data transfer using Controllers.
  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Understanding the business requirements of application.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Developed the Rich User Interfaces using Front end technologies such as Bootstrap, CSS, JavaScript, JQuery,Ajax and JSON.
  • Designed and developed API's using REST framework and Reactive Spring Boot and used Bootstrap along with ReactJS in creating the Application.
  • Migrated Java code to Node JS for one of the applications to make ongoing modifications and enhancements.
  • Developed various ReactJS components to help build the functionality and UI behavior using JavaScript.
  • Created Automation test framework using Selenium, and JIRA for tracking bugs.
  • Used JQuery to implement widgets for user interface alongside CSS/HTML and web page layouts and templates.
  • Migrating the legacy monolithic struts application to Micro services platform.
  • Design and developed Micro sites, Aggregators and Micro services
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Expert in HTML5/CSS3 development and have experience ReactJS, Responsive design.
  • Used services to read data from remote server usingReact.JS.
  • UsedReact.jslibrary functions for the logical implementation part at client side for all the application.
  • Created reusable components with React Js ex: multi-field form elements, background file uploads.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Experienced in React JS and worked with React Flux architecture.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animationsand Flux concept.
  • Built production web applications using Agile methodologies and modern technologies like React/Redux,Node.js/Express, ES6, and SQL/NoSQL ORM's
  • Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Experience in developing Cloud computing Microservices using Spring Boot, Spring Cloud, and Netflix based Eureka Discovery, Eureka Server, Zuul, Ribbon, Hystrix, and Feign.
  • Performed Web services testing between and third-party applications using Soap UI and perform functional testing of REST APIs using JMeter.
  • Used Bootstrap and React.jsand Node.jsin effective web design.
  • Implemented Rest based web service usingJAX-RS annotations,Jerseyprovider implementation.
  • IntegratedActiveMQ and spring JMS APIto send and receive message for the application’srestfulAPI.
  • Used PCF for Deploying, managing and operating scalable, highly available, and fault tolerant systems.
  • Developed the UNIX shell scripts to automate jobs.
  • Hands-on experience in development of microservices and deploying in Docker.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security to execute the similar jobs simultaneously.
  • Support the code builds by integrating with continuous integration tool (Jenkins) Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
  • Worked onAWS, High Availability Practices and deployingbackup/restore infrastructure
  • Created an AWS S3 Bucket usingAWSWeb Management console that should be logged in using User credentials.
  • Used the Bootstrap, Bootstrap-responsive to create the interfaces and help manage the website responsive in all devices.
  • Developed end to end application usingSpring Boot, Experience in refactoring existing monolithic application to modular micro service, developed restful web service usingSpring Bootand deployedto pivotal web services.
  • DeployedSpring BootbasedMicro-Services in Docker containerbyusingAWSadmin console.
  • Maintained and expandedAWS (Cloud Services)infrastructure usingAWS Stack,definedAWSSecurityGroups which acted as virtual firewalls that controlled the traffic allowed reaching one or moreAWS EC2 instances.
  • Implemented Hibernate framework to connect to database and mapping of java objects to database tables.
  • Writing JUnit test cases for Unit test cases and execute each deployment.
  • Used Log4j for logging to find and store exception messages.
  • Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between front-end and the middle-tier controller.
  • Did server-side scripting using Node.JS to develop the applications, which are data intensive real time applications that run on distributed devices.
  • UsedPL/SQL stored proceduresfor applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale usingJavaScript and NodeJS.
  • Experienced Spring Boot based Microservices using Docker container using Amazon EC2 container services and using OpenShift, AWS admin console.
  • Developed Micro Services using Spring Boot, with continuous deployment and continuous integration using Docker and Jenkins.
  • Written ANT Script to build the project.
  • I have also appended backend to this micro service using Apache Kafka to serve as the message broker.
  • I also implemented spring profiles method in designing this Ingest Micro service where multiple profiles can be used to access and run the backend functionality depending on the user requirement.
  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Developed automation scripts and apps for quickly publish content.
  • Used Eclipse Mars as IDE to develop the application and followed the standard features for debugging and running.
  • Use of Jenkins pipelines to drive all Micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • I also worked on Kerberos configurations and protocols to configure Kerberos with Kafka connect on dev and stg environments.
  • Used Rally tool for defect tracking and monitoring of work assignment in the system.
  • Developed the Restful web services application in Spring Boot framework.
  • Used Oracle 11g and Oracle RDB as backend data bases.

Environment: Java 1.8, J2EE, Spring, Spring MVC, Spring Boot, React JS, Jax-WS, AWS, Restful Web services, AJAX, XML, Node JS, Jenkins, Unix, Micro Services, Bootstrap, JavaScript, HTML5, CSS3, JSON, JMS, Oracle11, JUnit, Log4j, apache Tomcat 7.0.65, Eclipse, Apache Kafka, Git, ANT, Maven, Docker, Kubernetes, Hibernate.

Java Full Stack Developer

Confidential, Detroit, MI

Responsibilities:

  • Developed the business logic layer components in middle tier of the application using Spring Designed Framework and Spring Boot.
  • Used Spring AOP terminologies to handle transaction management and logging.
  • Involved in developing new Front-end pages using Angular 5.
  • Used Spring framework for Dependency Injection and integrated with Hibernate.
  • Developed project by Agile Methodology, test driven development (TDD) and scrum status meetings and worked closely with client to handle Distributed Scrum teams.
  • Developed RESTful services in Java Spring Boot to integrate with LDAP for user registration, login and reset/change password functionalities, also for payment processing etc.
  • Designed and developed XML processing components for the dynamic display of the menu on the application.
  • As part of enhancements to the existing application I have worked on enhancer micro services where I improved the JSON object to contain data w.r.t metadata, timestamp and signature.
  • Designed and developed a module to publish the claim files to the created AWS S3 (cloud storage) Bucket using AWS Java SDK and integrated it to the application.
  • Experience in designing and implementingAWSSolutions using EC2, S3, EBS, Elastic Load balancer (ELB),VPC and Cloud Formation.
  • Used Core Java concepts OOPs, Multi-threading, Collections, Exception handling, Java 8 and Interfaces for the implementation of Core Concepts.
  • Used the basic principles of MVC to in corporate the AngularJS to build client-side application
  • Used Java8 features to develop the application like lambda expressions, Streams, Functional Interfaces and used default and static methods in interfaces.
  • Involved in developing Web Services using RESTful and SOAP frameworks and created SOAP using WSDL, XML and SOAP for transferring of data.
  • Experienced first-hand practices for integrating Micro services into existing system architecture.
  • Experienced in implementing Micro services, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
  • Worked Docker container management along with volumes, container-based DB and services, Docker Artifactory configuration and setup.
  • GULP is used to build Angular.js application and protractor for testing
  • Installed the application onAWS EC2 instancesand configured the storage onS3 buckets.
  • ConfiguredAWS Identity and Access Management (IAM)Groups and Users for improved login authentication, auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Extensively used Hibernate, ORM mapping solution technique, to map data representation from MVC model and Oracle Relational Data Model with a SQL based schema.
  • Developed SQL Queries for retrieving the data from the database
  • Developed test cases for Angular JS using karma and grunt
  • Configured and built Spring MVC application on Tomcat web server.
  • Used JUnit framework for Unit testing of application and developed Test classes.
  • Used wide implementation procedures in order to disintegrate whole monolithic application into loosely coupled reusable Micro services. This laid foundation for the simplicity in updating versions of existing technologies without hassle of deploying entire modules.
  • Used Oracle 11g database for tables creation and involved in the creation of the Data Access Objects (DAO) to query, store and retrieve the data from the Database using SQL, calling Oracle Stored Procedures.
  • JavaScript is used for client-side validation and scripting functions.
  • Integrated the web interface to the backedCSMapplications written in spring framework and Worked on persistence layer using ORM tool Hibernate withMy SQLDatabase. Develop/capture/document architectural best practices for building systems onAWS.
  • Tested Rest web services using Postman.
  • Configured and built Spring MVC application on Tomcat server.
  • Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.

Environment: Hibernate, spring, Spring Boot, AWS, JSP 2.4, HTML5, CSS3, Angular, jQuery, XML, XSLT, SQL Server, ReactJS, Java, Micro Services, Maven, JDBC, Apache Tomcat, Eclipse, Git, Windows XP, postman, Oracle.

Java/ J2EE Developer

Confidential

Responsibilities:

  • Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
  • Used Maven build tool achieve more functionality for build purpose.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • UsedWSDLandSOAPfor the development of theXMLbased applications.
  • Developed Web ServicesusingWSDL, SOAP, HTTP, and UDDI.
  • Designed and deployed API specification with testing case(Swagger).
  • Created and consumed soap and REST services using CXF and used MULE ESB to route various calls to do validation of service input and to handle exceptions.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also worked with the Proxy settings using the API Gateway for the API’s.
  • Worked with Elasticsearch and utilized NOSQL for non-relation data storage and retrieval.
  • Used Java script and AJAX to query the Elasticsearch indices, format and display the JSON results in a web page using HTML and CSS.
  • UsedAWSto deploy the project on anEC2instance. Created highly fault tolerant, highly scalable Java application usingAWS Elastic Load Balancing,EC2, VPCandS3as part of process and security improvements.
  • DevelopedREST API'susingSpring MVCandSpring boot, hosted all micro services onPCF.
  • Helped create and implement distributing data architectures using NOSQL technologies such as data distribution networks to deliver data into the data storage layer and API components for Client.
  • Designed Micro-Service architectureto divide application into business components usingSpring Cloud.
  • Hands-on experience with Akka Play Framework MVC model, Object relational mapping tools like Slick
  • UsedAngularJS as a framework to create aSingle Page Application(SPA) and to monitor the states of the form and input fields and notify the user about the current state.
  • Involved in designing and implementation ofMVCdesign pattern using Struts framework for Web-tier.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology.
  • Creatingalarmsand notifications forEC2 instancesusingCloud Watch.
  • Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Experience in development of Agile Environment using TDD.
  • Creating SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Experience in working of AJAX technologies to support Web user interactions.
  • Experience in developing and deploying the micro services applications in Pivotal Cloud Foundry.
  • Worked with Security groups and implanted the applications based on Cloud foundry and AWS.
  • Experience in working of implementing the applications and web servers on Red Hat Linux Enterprise platform.
  • Used Hibernate Framework for object relational mapping and persistence.
  • Created UNIX shell scripts to automate the build process, to perform jobs like transferring of files between different hosts.
  • Identified the defects in the application, captured it using QC and rectified the defects.
  • Involved in creating the WAR files and deployed in the Server and Followed Agile scrum methodology, involved in sprint planning, retrospective and code reviews

Environment: Java, J2EE, Spring, Spring Boot, Mongo DB, AWS, Jasper Reports, Hibernate, Angular JS, Ajax, JavaScript, UML, Restful, Microservices, Tomcat, Linux, Servlet, MVC, Eclipse, Log4j,Webservices, Web Sphere, JUNIT, Maven, Jenkins, GIT, Agile

Java Developer

Confidential

Responsibilities:

  • Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
  • Involved in developing forms using HTML and performing client-side validations using JavaScript and developed interactive static HTML screens as screen level prototype, JavaScript for client-side validation and used Cascading Style Sheet (CSS).
  • DesignedJavaServlets and Objects using J2EE standards.
  • Developed the application usingJavaBeans, Servlets.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate. Implemented JSPs, Servlets for pooling, caching to improve performance and scalability.
  • Developed the application using industry standard design patterns like Service locator, Singleton, Business Delegate, MVC, and Factory Pattern etc. for re-usability.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Configured the POJO's for mapping theJavaclasses to Database tables in Hibernate.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle SDLC.
  • Actively interacted with Business Analysts for requirement gatherings and analysis. Developed designed specifications using UML including Use case, Class and Sequence diagrams.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries and stored procedures, which were commonly used by different modules.
  • Involved in writing and reviewing unit test cases using Junit and performed testing of the application.
  • Used Eclipse IDE for designing, coding and developing applications.Responsible for Integration testing and System testing.

Environment: Java/J2EE, Hibernate, Servlets, JSP, Servlets, Eclipse, JUnit, HTML 5, JavaScript, JDK1.6, SQL, CSS, Windows.

Hire Now