Post Job Free

Resume

Sign in

Java Developer Web Sphere

Location:
Richardson, TX
Posted:
March 23, 2023

Contact this candidate

Resume:

Sai G

Phone Number: 682-***-****

Email: adv3rm@r.postjobfree.com

Professional Summary:

• Around 8+ years of professional work experience with different phases of Software Development Life Cycle (SDLC) like Design, Implementation, and Testing in different environments such as Agile, Scrum, Test Driven Development, Waterfall Methodologies.

• Strong experience in developing User Interface using HTML, DHTML, CSS, Bootstrap, Express JS, Angular, React JS, Java Script, JSP, jQuery, and Node JS.

• Front-end GUI wireframing/prototyping skills using scripting languages like JSP, JavaScript, PHP, and implementing AJAX features using JavaScript and jQuery.

• Experience in developing application in Single page (SPA’s) using various JavaScript frameworks such as Angular JS and Angular 8/7/6/5/4/2.

• Extensive experience in using React JS components, Flux concept, Animations, Forms, Keys, Router, Events, and plus Redux.

• Followed Single page Application (SPA) pattern and used AngularJS MVC to build a cross-browser compliant application.

• Extensive programming experience with implementation of Core Java, Servlets, JSP, JDBC, JSF, JMS, EJB, Junit.

• Strong technical knowledge in Core Java, J2EE development, with experience in designing functional and technical specifications with understanding of Lambda Expressions, Stream API, Functional Interfaces, Method References, Garbage Collector, Collections, Multithreading, Event handling, Exception handling, Java Generics, Externalization, and collections.

• Implemented various Java design patterns like MVC, Session Facade, Data Access Object, Factory, Singleton, Data Transfer Object and Front Controller.

• Used and deployed Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.

• Extensive programming and hands on experience with implementation of Spring Framework, Spring Boot, Spring MVC, Spring AOP, Spring IOC, Spring Cloud, Spring Batch, Hibernate ORM, Spring Web Flow, Spring JPA etc.

• Developing web applications using MVC design patterns like Spring MVC.

• Hands on experience in deploying new libraries with Microservice architecture using REST API’s and Spring Boot. Used Swagger for creating dynamic documentation for RESTful web services.

• Experience on using Apache Kafka, Active MQ, RabbitMQ, IBM MQ as massage-oriented communication which configure and build asynchronous communication with JMS services with MQ Series.

• Developed test cases with Junit Mockito Framework for Unit testing and Log4J for extensible logging, debugging and error tracing.

• Strong knowledge on using persistence framework like Hibernate JPA for mapping java classes with Database and developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.

• Proficient in Relational DBMS like Oracle, SQL Server, MySQL, DB2, Toad for performing SQL and PL/SQL programming and NoSQL DB like MongoDB, Cassandra, and Dynamo DB. Worked on migrating SQL relational databases to NoSQL databases.

• Expertise in DB-design, normalization, writing Triggers, Stored Procedures, Functions, Sequences, Cursors, Joins, Index Views, DDL, DML, User defined Data Types to implement business logic and maintain data integrity

• Good knowledge on implementing ODM framework like Mongoose for mapping MongoDB and interacting with NoSQL databases using Mongoose Connector and Cassandra Node driver.

• Designing Web services, SOA based applications and writing Web services using WSDL, SOAP, RESTful with Jersey and UDDI in distributed web application development environment including writing ANT and Maven for builds and deployments to different environments and Logging tools like Log4J, SLF4J and Splunk.

• Programming, Developing, Deploying, Configuring J2EE Application servers like Apache Tomcat 6/7/8, JBOSS, Oracle WebLogic.

• Deployment of multiple high-performance MongoDB replica sets on AWS EC2 with robust reliability.

• Experienced in both framework and CloudFormation to automate AWS environment creation along with the ability to deployment on AWS, using build scripts and automate solutions using Shell and Python Scripts, created Terraform modules to create instances in AWS and automated process of creation of resources is AWS using Terraform.

• Deploying, managing applications and servers on AWS services for such as Elastic Beanstalk, CloudWatch, IAM, S3, RDS, Elastic Cache, SNS, SQS, AMI and AWS SDK’s like DynamoDB, Lambda.

• Implemented Microsoft Azure for moving the on-premises data to Azure cloud.

• Hands on experience on Implementing and Architecting Azure Service Offering, such as Azure cloud services, Azure storage, Azure Resource Manager (ARM), Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Service Fabric, Azure Monitor, and Azure Service Bus.

• Designing, configuring, and deploying applications utilizing the Azure and ARM mainly focusing on auto-scaling, high availability, and fault tolerance.

• Used JIRA for bug and issue tracking. Worked on issues related to business logic and UI code, which is primarily built using HTML 5, CSS, JavaScript and Angular.

• Worked on Validating RESTAPI’s using Postman, SoapUI.

• Good experience in deploying Docker containers by creating Pipeline processes through AWS Code Pipeline in AWS ECS using services like CloudFormation, CodeBuild, CodeDeploy.

• Managing Docker Containers and Kubernetes Cluster by OpenShift platform.

• Good hands-on experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools like Jenkins.

• Extensive experience in implementation of the version control software SVN, CVS, Git.

• Development experience in different IDE’s such as Eclipse, Spring Tool Suite, IntelliJ, Android Studio, Visual Studio.

• Strong interpersonal and communication skills and self-motivated individual showing ability to learn and use new technologies and frameworks in considerably less time.

• Excellent logical and critical thinking abilities with a sharp expectation to learn and adapt, understand new strategies. Technical Skills:

Programming Languages Java (1.5/1.6/1.7/1.8), C, C++, PL/SQL, Python. Software Methodologies Agile, Scrum, TDD, SDLC, Waterfall, OOAD. J2EETechnologies&

frameworks

JSP, JSTL, Servlets (3.1,3.0), JDBC, EJB, Java Beans XSD, JAX- RS, JAX-WS, SOAP, WSDL, Axis, Apache CXF, Java Security. Web Technologies

HTML, DHTML, JavaScript, AJAX, Bootstrap, jQuery, XML, XSLT, XSL, CSS, JSON, Chase Standards, Node Js, EXTJS, AngularJS, ReactJS

Web service Frameworks Spring, Hibernate, Spring MVC, SpringIOC, Spring Boot, Spring AOP, Spring Web Flow, JSF, Log 4J, Junit.

Web services SOAP, RESTful, Oracle SOA, UDDI, WSDL. Design Patterns Singleton, Business Delegate, Data Transfer Object, Façade, Data Access Object, MVC, Filter.

IDEs Eclipse, Net Beans, IntelliJ, Spring Tool Suite, Visual Studio, RAD. Application/Web servers

Web Logic Server 12c, Web Sphere Application Server 8.5, Apache Tomcat (8.5/8.0), Apache HTTP Server, IBM HTTP Server (8.5), JBoss

Databases Oracle (9i/10g/11g/12c), SQL Server (14.0), DB2, MySQL, Postgre SQL

NoSQL database MongoDB, CouchDB, Cassandra, Dynamo DB and Graph DB CI/CD tools Jenkins, Puppet, XL Release

Testing Tools JUnit, Log4J, Mock Framework, Cucumber, Selenium Version Control Tools GIT, SVN, Clear Case

Operating Systems Windows, Unix, Linux, Mac OS

Cloud Technologies, DevOps Tools & Other AWS, EC2, Azure, Docker, JIRA O-R Mapping Hibernate, JPA, ODM.

Testing Tools/Others Junit, JMeter, SoapUI, Putty, Mockito, Splunk Big Data Technologies Hadoop, Apache Spark, Scala, Hive, HBase, Sqoop, Solr, Apache Kafka Messaging Platforms JMS, Apache Kafka, Active MQ, RabbitMQ, IBM MQ PROFESSIONAL EXPERIENCE:

Role: Senior Java Software Developer

May 2022 – Present

Client: Kroger Co- Cincinnati, Ohio

RESPONSIBILITIES:

• Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile

(Scrum) methodology.

• Used Singleton, Session Facade, and DAO patterns in implementing the application.

• Developed many Application Program Interfaces (APIs) using the Java1.8 as a language and Spring as a Framework.

• Implemented Multithreading concepts in Java classes to avoid Deadlocks.

• Worked on java advanced concepts like Lambda Expressions, Stream API, Functional Interfaces, Method References, Java Generics, Data structures, Exception Handling, Serializations, Java Reflection, Externalization and Collections.

• Building cloud Microservices and implemented back-end using Spring Boot.

• Worked with Microservice architecture using Spring Boot to modularized code and implemented REST API’s using Spring REST and integrated Swagger API for documentation.

• Implementation domain base classes providing basic properties using Spring Data.

• Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

• Developed server-side application to interact with database using Spring Boot and Hibernate.

• Developed RESTful Web services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume Web services for transferring data between different applications.

• Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact with database.

• Worked on SQL database like PG Admin to store key values, for data analytics which is used as a Database to implement a SQL based database and associated RESTful Web service that persists high volume user profile data.

• Developed Stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.

• Management of people queue for each activity was done by designing and manipulating the JBPM process for the client activities.

• Created Azure services using ARM templates and ensured no changes in the present infrastructure while doing incremental deployment.

• Creating, validating, and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment.

• Creating a Pipelines, Environments, Workflows using Harness and Rancher Applications.

• Worked on Deployment automation of all the Microservices to pull image from the private Docker registry and deploy to Docker cluster using Harness.

• Used JIRA to assign, track, report and audit the issues in the application.

• Design and generation of the database for the Flow Control System of People.

• Experience in creating RESTFUL APIs for client consumption, test them using the POSTMAN.

• Actively Participated in tracking and resolving Production issues using Splunk.

• Installed CI/CD automation system. Used Gradle as a build tool on java projects for the development of build artifacts on the source code and deployed on Web sphere Application Server.

• Used Docker coupled with load-balancing tool Nginx to achieve Continuous Delivery goal on high scalable environment.

• Used Mockito for testing the application and Log4j for logging all the debugging and error information.

• We used Rancher, Datadog, Kibana and Splunk to monitor the logs like errors, Success rates.

• Used GIT for Source Control and Version Management of all codes and resources. ENVIRONMENT: Java, J2EE, jQuery, Spring Core, Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Hibernate, RESTful, SOAP, Mockito, Micro Service Architecture, Azure Cloud Environment, Docker, Active MQ, Oracle, PG admin, OAUTH, Apache Kafka, Gradle, Jenkins, GitHub, Jira, and Web Sphere Application Server, SQL, POSTMAN, Harness, Rancher.

Role: Full Stack Java Developer

January 2021 – May 2022

Client: Tantus Technologies, Inc – Arlington, Virginia. RESPONSIBILITIES:

• Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile

(Scrum) methodology.

• Designed dynamic and browser compatible pages using HTML5, SASS/LESS, CSS3, Bootstrap, JavaScript, and React JS.

• Responsible for developing User Interface by using React.js/Redux, TML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Node JS, AJAX and strong knowledge of state store, middleware, action creator, reducer, and container.

• Implementing client-side Interface by using ReactJS, Redux for SPA development and Used the ReactJS to develop user interface.

• Used React JS developed a single responsive website that could be served to desktop, Tablets, and mobile users and to create responsive design.

• Proficient in writing React code with help of ECMA Script (ES6) and JSX.

• Used Singleton, Session Facade, and DAO patterns in implementing the application.

• Developed many Application Program Interfaces (APIs) using the Java1.8 as a language and Spring as a Framework.

• Implemented Multithreading concepts in Java classes to avoid Deadlocks.

• Worked on java advanced concepts like Lambda Expressions, Stream API, Functional Interfaces, Method References, Java Generics, Data structures, Exception Handling, Serializations, Java Reflection, Externalization and Collections.

• Building cloud Microservices and implemented back-end using Spring Boot.

• Worked with Microservice architecture using Spring Boot to modularized code and implemented REST API’s using Spring REST and integrated Swagger API for documentation.

• Implementation domain base classes providing basic properties using Spring Data.

• Deployed and Monitored Microservices Using Spring Cloud Foundry Managed Domains and Routes with the Spring Cloud Service Registry.

• Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

• Developed server-side application to interact with database using Spring Boot and Hibernate.

• Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact with database.

• Worked on NoSQL database like MongoDB to store key values, for data analytics which is used as a Database.

• Designed and implemented a MongoDB NoSQL based database and associated RESTful Web service that persists high volume user profile data.

• Developed Stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.

• Developed RESTful Web services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume Web services for transferring data between different applications.

• Used Amazon Web Services (AWS) for Java API to upload and retrieve user's media data

• Spin up AWS EC2 Instances and assigned security groups. Used S3 API to store and retrieve the image files.

• Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.

• Used JIRA to keep track of the project, bugs, and issues.

• Experience in creating RESTFUL APIs for client consumption, test them using the POSTMAN or SOAP UI.

• Actively Participated in tracking and resolving Production issues using Splunk.

• Created and managed the CI/CD pipeline using Jenkins to automate build, testing, and integration of source code.

• Worked on Deployment automation of all the Microservices to pull image from the private Docker registry and deploy to Docker swarm cluster using Ansible.

• Used Mockito for testing the application and Log4j for logging all the debugging and error information.

• Worked on Git for Version Controlling.

ENVIRONMENT: Java, J2EE, HTML5, CSS3, JavaScript, React JS, jQuery, Spring Core, Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Hibernate, RESTful, SOAP, Mockito, Micro Service Architecture, Amazon Web Services, EC2, Docker, Active MQ, Oracle, MongoDB, OAUTH, Apache Kafka, Maven, Jenkins, GitHub, Jira, UNIX, and Web Sphere Application Server, SQL, POSTMAN.

Role: Full Stack Java Developer

February 2019-December 2020

Client: Baxter International- Deerfield, Illinois. RESPONSIBILITIES:

• Using Agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues for the development of application.

• Involved in different phases of Software Development Life Cycle (SDLC) such as analysis, specification, design, and implementation and testing

• A responsive grid layout was designed for the User Interface using HTML5, CSS3, jQuery, Angular, and XML. Bootstrap, HTML5 were used to implement a responsive design template to get a new interface.

• Developed Single page application and structured the JavaScript code using Angular 8.

• Communication between view components and server was enabled through Angular Ajax module which is used to handle RESTful calls.

• Used NodeJS to run Angular on server with mock JSON data and completed the UI development independent of server.

• To simplify the complexities of the application a user interface was developed using JSP, JSP Tag libraries, third party libraries and Java Script.

• Core Java multi-threading programming and Collection frameworks were used to develop various helper classes.

• Implemented with Core Java with Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.

• Developed Business logic and Entity Beans to manage the Transactions with the database to deliver the content to presentation layer and to store data into the data layer.

• Designed and developed Microservices business components using Spring Cloud.

• Implemented the business requirements using Spring Boot, Spring Data, and Spring Security.

• Responsible for implementing the application using Spring Boot and handling the authentication, authorization, and access- control features by using Spring Security.

• Designed the template using Spring IOC and used Spring Framework AOP Module to implement logging in the application to know the application status.

• Large number of chunks were handled by batch jobs along with the implementation of Spring Batch Framework to execute the similar jobs simultaneously.

• Adoption of architecture paradigms such as SOA, Web services, Middleware technologies.

• JUnit for unit testing, integration testing and production testing.

• Using SOA Test for developing API automation Scripts.

• Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of valuable information between multiple business applications

• Development of the End Points, Business Layer, DAO Layer using Hibernate/JDBC

• Performed CRUD operations like Update, Insert and Delete data in MongoDB.

• In-depth understanding of MongoDB HA strategies, including replica sets and/or MongoDB scaling across data centers.

• Management of people queue for each activity was done by designing and manipulating the JBPM process for the client activities.

• Designed and created MySQL database tables to normalize the existing tables. Created stored procedures to interact with database.

• Created Azure services using ARM templates and ensured no changes in the present infrastructure while doing incremental deployment.

• Creating, validating, and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment.

• Used JIRA to assign, track, report and audit the issues in the application.

• Design and generation of the database for the Flow Control System of People.

• POSTMAN tool was used to perform the API Web services testing.

• Installed CI/CD automation system. Used Ant, Maven as a build tool on java projects for the development of build artifacts on the source code and deployed on Web sphere Application Server.

• CI setup for the application using the Jenkins.

• Used Docker coupled with load-balancing tool Nginx to achieve Continuous Delivery goal on high scalable environment.

• Used GIT for Source Control and Version Management of all codes and resources. ENVIRONMENT: Azure, Java 1.8, J2EE, Agile (SCRUM), HTML5, CSS3, JavaScript, AngularJS, jQuery, Bootstrap, AJAX, XML, Servlet, Azure, Spring IOC, Spring AOP, Spring DAO, Spring, JBoss, MVC, Spring Boot, Web services, REST, SOAPUI, Apache Camel, SOA, Microservices, MongoDB, Docker, Hibernate, Scala, JMeter, JUnit, Log4J, JIRA, Jenkins, STS, Maven, and GIT.

Role: Java Developer

May 2017 – December 2018

Client: Covent Informatics- Hyderabad, India

RESPONSIBILITIES:

• Participated in Agile methodology where there is daily SCRUM meeting to understand the status resolve any issues and involved in Design, development, Implementation, and testing of the enterprise applications.

• Interacted with the business users to understand the change in requirements and coordinated the development efforts to implement changes on a shorter timeframe.

• Design, develop and test HTML, CSS, JavaScript, jQuery, React JS, Redux that meets accessibility of web browser.

• Build user interfaces differently by breaking them into components using React JS and used a real, full featured programming language to render views, with React JS.

• Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React JS.

• Expertise in implementing view-rendering JavaScript using ReactJS and jQuery.

• Experienced in developing applications using React JS for view rendering and implementing React JS with Redux and Flux to achieve MVC design flow to the application.

• Used Node.js to run Grunt tasks and build properly the project (compile, minify etc.) and Implement modules into Node JS to integrate with designs and requirements. Used Express JS from NodeJS.

• Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfil the implementation of business logic.

• Developed Custom tag libraries to separate presentation and processing logic.

• Developed Micro services using RESTFUL services to provide all the CRUD capabilities.

• Implemented Micro services architecture using Spring BOOT enabled REST API with the Spring Cloud modules.

• Involved developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.

• Used Message-driven batch application using Spring Batch to handle multiple requests accessed through Message Queue services between several Micro services in the application.

• Implemented Logging functionality using Log4j and Spring AOP frameworks.

• Wrote Junit test cases to follow a test-driven development methodology.

• Reverse engineered numerous project artifacts to speed up development efforts.

• Used Hibernate as persistence Layer - using the SQL Server Database and configuration data to provide persistence services

(and persistent objects) to the application.

• Provided connections using Spring SQL to the database and developed SQL queries to manipulate the data.

• Coordinated and worked closely with Database team to optimize complex SQL queries and used Oracle stored procedures to improve performance.

• Worked on AWS multi factor authentication (MFA) related to security groups including rest security.

• Configured and tuned the AWS EC2 and worked on ELB, Route53 for high availability.

• Extensive knowledge on AWS EC2, Amazon S3, Amazon Elastic Load balancing and other parts of AWS infrastructure.

• Application was deployed in Web Sphere Application server across all environments.

• Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS.

• Used Postman and SoapUI to test Restful web service endpoints and perform operations like get, post, update and delete.

• Used JIRA tool to delegate development tasks and followed a full-scale bug life cycle to resolve bugs on a regular basis.

• Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable application.

• Used Jenkins and pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.

• Used Apache Maven as build tool and used GIT Hub for checking in the code to the repository for deployment purpose. ENVIRONMENT: Java, J2EE, Spring MVC, AOP, React JS, Micro Services, Apache Kafka, Kubernetes, HTML, React, jQuery, CSS, JavaScript, Hibernate, AWS, Web Sphere Application Server, Jenkins, Log4J, SOAP UI, Oracle 12c, GIT, JIRA. Role: J2EE Developer

March 2016– April 2017

Client: Menlo Technologies- Hyderabad, India

RESPONSIBILITIES:

• Designed and developed the Application based on Model-View-Controller architecture.

• Involved in analysis, design, Coding and development, Implementation phase of the modules.

• Coordinated with team members in gathering system requirements and specifications required for the redesign.

• Designed and developed application using Servlet using HTML5, CSS3, JSP, JavaScript, jQuery, AJAX, and Bootstrap.

• Used AJAX to implement front end /user interface features in the application.

• Used jQuery and Ajax to send the request to server side and receive the response.

• Developed and published web-services using WSDL, SOAP and XML.

• Implemented Web-Services to integrate between different applications (internal and third-party components using SOAP and RESTFUL services.

• Worked on JAVA J2EE team and designing DAO interface and implementation.

• Used core java concepts like Multithreading, Collections Framework, File I/o and concurrency to design application modules, base classes and utility classes.

• Designed and implemented customized exception handling to handle the exceptions in the application.

• Used JavaScript to validate the fields of the user registration screen and login screen.

• Implemented Spring MVC architecture.

• Experience in handling messaging services using Apache Kafka and JMS.

• Used Log4j for logging purposes, debugging process and application is built with Maven.

• Implement JUnit test cases for Spring components.

• Extensively used Hibernate in data access layer to access and update information in the database.

• Sound knowledge in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using MySQL Workbench.

• Created and written SQL queries, tables, triggers, views, and PL/SQL procedures to persist and retrieve the data from the database.

• Used JBOSS Application server for deploying the application and Used SVN as a version Control tool.

• Used SOAP UI to generate mock services from the WSDL to test the responses.

• Tested SOAP and REST Services using SOAP UI and Postman Tools. ENVIRONMENT: Java, J2EE, HTML, JSP, Servlets, SOAP, WSDL, CSS, UML, XML, SQL, HTTP, Spring MVC, AJAX, Bootstrap, JSON, Apache Maven, SOAP UI, JavaScript, Log4j, Apache Kafka, JMS, MySQL Workbench, JBOSS. Role: J2EE Developer

May 2014 – February 2016

Client: Sparity Inc.- Hyderabad, India

RESPONSIBILITIES:

• Involved in Full Software Development Life Cycle (SDLC) from Requirement gathering, design, development, testing, and documentation.

• Experience in Pair Programming, Test Driven Development, Waterfall model and agile methodologies like SCRUM.

• Developed Graphical User Interface (GUI) using HTML, CSS, Bootstrap, jQuery, Java Servlets and JSP

• Imparted mobile responsiveness to the front-end using CSS Modules, Media Queries and JavaScript features of DOM Manipulation, browser detection.

• Implemented MVC web frameworks for the applications using JSP/Servlet/Tag libraries that were designed using JSP, Multi-threading, Polymorphism, Inheritance, Abstraction, and other core java concepts were utilized.

• Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.

• Responsible for system analysis, design and development using J2EE architecture.

• Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC.

• Developed JMS API using J2EE package.

• Involved in writing the test cases for the application using Junit.

• Developed application using Spring MVC, JSP and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.

• Designed various tables required for the project in Oracle database.

• Involved in the design of Relational Database Schema with Entity Relationship Diagrams and created stored procedures, triggers, sequences, and PL/SQL statements.

• Tested and deployed the developed application on Apache Tomcat Web Server.

• Experience in using SOAP UI for Webservices testing.

• Packed the application using the build tool ANT and utilized SVN for code source control. ENVIRONMENT: Java, JavaScript, HTML, CSS3, Apache Tomcat, PostgreSQL, Hibernate, Oracle Database, SVN, ANT, OOAD, HTML, Spring MVC, JMS, AJAX, SOAP UI, jQuery, Bootstrap, Waterfall, J2EE, Java Servlets, JSP.



Contact this candidate