We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Armonk, NY

SUMMARY

  • 8+ years of Analysis, Design, Development, Deployment Experience in Object oriented, SOA, Event Driven Architecture based distributed object applications and web based multi - tier enterprise applications. Client/Server Applications usingJava/J2EE technologies and worked on the complete Software Development Life Cycle (SDLC).
  • Designed and developed Java/J2EE applications on SDLC, Agile, TDD models.
  • Significant expertise in all phases of complex Web UI using HTML/HTML5, JavaScript, CSS/CSS3, XML, jQuery, Angular JS, React JS, Microservices.
  • Good knowledge of Configuration Management tools like SVN, CVS and GIT for version control.
  • Proven software development experience using different methodologies - Agile, Waterfall and TDD.
  • Working knowledge with databases Oracle, MySQL, DB2, MS-SQL Server and Postgres databases.
  • Written JDBC, SQL and HQL statements for interacting with persistence layer to perform CRUD operations.
  • Areas of expertise include analysis, design and development of applications using JEE/J2EE technologies including JAVA, Servlets, JSP, EJB, JDBC, Web Services, SOAP, JAXB, JAX-RPC, JAX-WS, XML and XSD.
  • Experience using Spring MVC, Spring Boot, Spring Cloud, Spring DAO, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Spring Security.
  • Good Knowledge on Object Oriented Programming (OOP), Analysis and Design (OOAD) Concepts and designing experience using UML, Rational rose to develop UML or design artifacts like Class diagrams, Sequence diagrams and Use case realization.
  • Experienced in AWS Cloud platform and its features which includes EC2, S3, AMI, AWS CloudWatch, AWS Fargate. Also, worked on End-to-end deployment ownership for projects on Amazon AWS.
  • Worked in web application development using HTML, DHTML, CSS, UML and JavaScript.
  • Solid programming skills and experience in development and implementation of Client/Server 3-tier architecture-based applications using JAVA, JDBC, JSP, Servlets and JavaBeans.
  • Good Knowledge and sound experience working with MVC framework like ORM frameworks like Hibernate, JPA and IOC frameworks like Spring.
  • Expertise in designing and developing JEE/J2EE compliant systems using IDE tools like Eclipse, and deploying these applications in UNIX/Windows based local/Development/Integration Domain configurations.
  • Experience in working with application server technologies like Apache Tomcat, Glassfish.
  • Highly proficient in using frameworks like Hibernate, Spring and Design Patterns such as, Front Controller, Data Access Object (DAO), Singleton for executing multi-tier, highly scalable, component based, services driven, test driven enterprise applications.

TECHNICAL SKILLS

Programming Languages: Java, C++, Python, SQL and PL/SQL

Java Technologies: JSE, JDBC, JPA, JSF, AJAX, JSP, Servlets, EJB, JMS, JSTL, JNDI

Web Technologies: HTML5, CSS3, JavaScript, Angular 2/4/5/6/7/8/11, Node JS, React JS, Vue JS. Bootstrap, XML, XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript

Webservices: REST, JAX-RS, SOAP, JAX - WS, WSDL, SAAJ, SAXJ, Microservices, JAXB, CXF

Application Servers/Web Servers: WebLogic, Web Sphere, JBoss, Apache Tomcat, Oracle.

Applications Frameworks and modules: Struts, JSF, Spring Framework, Spring MVC, Spring Boot, Spring Cloud, Spring, Batch, Spring Core, Spring Hibernate, Spring JDBC, Spring Security.

Databases: Oracle, MySQL, SQL Server, MongoDB, Cassandra DB, Couch DB, Postgres DB

IDEs: NetBeans, Eclipse, IntelliJ, RAD.

Version Control Systems: CVS, SVN, Bamboo, GIT

Tools: Viewer: JUnit, Log4J, DOM

Cloud Technologies: AWS (Elastic Search, EC2, S3, EMI, ELB, Dynamo DB), Docker, PCF

Other Tools: MS Visio Professional, StarUML, Code Quality, Code Coverage.

PROFESSIONAL EXPERIENCE

Confidential, Armonk NY

Sr. Java Full Stack Developer

Responsibilities:

  • Participated in design and development as a Core Java and J2EE Software developer.
  • Understanding software requirement and utilizing apposite technology to enunciate most apposite data flow between front end and back-end technologies.
  • Involved in complete Agile/SDLC Requirement Analysis, Development, System, and Integration testing.
  • Responsible for developing the application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts, Spring MVC, JavaScript.
  • Implementing Service oriented architecture (SOA) and OOP concepts using Web Services.
  • Developing single page application by using Covalent open-source framework, which is built onAngular 7/8.
  • Worked in Stream of API for Bulk Data Operations on Collections and API improvements in Java 8.
  • Worked withRabbitMQandAMQPJava APIs for Queues to build the application as SOA platform.
  • Consumer APIs communicate to other services or API’s via APIGEE proxy, and some consumer’s use Rabbit MQ as a medium to delegate message.
  • Implemented core Java code with Data Structure and Algorithms to the back end
  • Created camel Routes to transfer data from one End point to another End Point
  • Converting existing AWS infrastructure to serverless architecture (AWS Lambda) deployed in AWS Cloud Formation.
  • Writing Unit Test Cases using Junit, Jest, Cucumber. Responsible for Load Testing using Apache JMeter.
  • Design and developed Maven scripts to build and deploy the application in JBoss
  • Involved in Load balancing/Tuning/Clustering for Confidential WebSphere Application Server using Deployment Manager Network Deployment
  • Migrating application functionality in sending emails from MySQL to NoSQL database implemented byGoogle Cloud platform (GCP) which handles Big Data.
  • Used multithreading on UI as well as on backend side
  • Design, implement and test services in a Microservice-oriented architecture and has Implemented the REST based Microservices using the Spring Boot.
  • Implemented Angular JS component router for navigation and the services to connect the web application to back-end APIs.
  • UsedNOSQLdatabase Amazon Dynamo DB to store data of reporting Application
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Used Mongo DB document-oriented database to store data. Created Object to Mongo mappings for various domain objects.
  • Migrate Oracle 11g database to SQL database using ESF Database migration toolkit.
  • Implemented JMS for sending the messages to RabbitMQ queues and supporting, troubleshooting RabbitMQ related issues and used RabbitMQ to communicate with controller and for business logic.
  • Developed complex gene sequencing Algorithm and Data Structure
  • Used React JS to create custom components for data manipulations and to display data in company standard format
  • Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like Java and PostgreSQL services.
  • Installed application on AWS EC2instances and configured the storage on S3 buckets
  • Programming on the core application development using multi-threading that combines Hibernate and Spring.
  • DevelopedAPIfor usingAWS Lambdato manage the servers and run the code in theAWS.
  • Involved in number of installations of Confidential WebSphere Application/Portal server instances from development to production
  • Wrote many shell scripts in Unix to call routines
  • Developed camel routes to transfer data to Kafka
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database 11g/ 12c management system and handled database access and data transmission based on RESTful web service.
  • Used Java 8 features such as Lambda Expressions to make the code concise and Stream API to increase the performance and manage some of the AWS Services.
  • Tracked GCP (Google Cloud Platform) traffic for error-handling and troubleshooting scenarios.
  • Configured, developed AWS Serverless / Kubernetes / Docker
  • Used of Node JS mainly used for authentication, authorization, and session maintenance.
  • Using Angular 7 we created custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
  • Involved in developing and delivery of aMicro serviceapplication utilizing almost of the AWS Stack includingS3, EC2, DynamoDB,
  • Implemented the Business Layer for Mongo DB Service. Used it for Storing Product Reviews, Ratings and Likes.
  • Developed UI using Angular JS services method is used to pull JSON data which is exposed through REST services
  • Built the internal tool and maintained with React JS along with Flux and Redux
  • Used Angular 7 framework where data from backend is stored in model and populated it to UI.
  • Developed and designed new cross-browser accessible interfaces using jQuery and JavaScript. Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content. Used WebLogic for deployment.
  • Written Algorithm to compare two Data Structure to find the inconsistency
  • Provided PostgreSQL DB, Oracle and MS SQL Server installation, patching, cloning, configuration, migration, upgrade, and capacity planning.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Developed stored procedures, triggers, and functions with PL/SQL for Oracle database 11g.
  • Worked in Test Driven Development (TDD) framework using Junit5.
  • Setting up AWS and Oracle database 11g/12c for new project, use data pump to migrate data to Relational Database Services (RDS)
  • Automation of various administrative tasks usingAWS Lambda services
  • Developing Docker file for different end points and validate them through the Docker-central to run the Jenkins job with given parameter and deploy job to the Kubernetes.
  • Used object storage container to store the secured files and retrieved from API by using (AWS)
  • Deployed the applications on Web logic, Apache Tomcat, JBoss and proxy webserver.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Used Dynamo DB to store the data for metrics and backend reports
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOAP.

Environment: Java 8, JavaScript, Angular 7/8, Node JS, JSON, Spring IOC, MVC, JAXB, XML, JAX-WS, Web Services, MQ, RESTful, AWS EC2, Microservices, JMS, MDB, Hibernate, JMX, JUnit, Docker, Mockito, Kubernetes, TestNG, Maven, Gradle, GIT, Oracle 11g/12c, Tomcat, WebLogic.

Confidential, Detroit MI

Full Stack Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, and testing.
  • Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
  • Developed JSP, HTML 5, CSS3 and a part of presentation layer using JavaScript, Angular JS 4 and React JS.
  • Deployed application updates to AWS EC2 and monitored the load balancing of different instances and used AWS IAM for access management.
  • Create new interfaces using Java 8, Spring MVC, Struts2, Hibernate.
  • Involved in a team that administered MQ, Message Broker in Development and test environments.
  • Handled client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
  • Developed Apache Camel routes and defined JMS endpoints for message processing and routing.
  • Developed and configured APIs for implementing serverless applications on AWS using Spring Boot API, API Gateway.
  • Used JUnit for unit testing of the system and Log4J for logging
  • Implemented ORM (object-relational mapping)-based data migration in Java for upgrade using second level database cache library.
  • Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Worked on JavaScript testing framework using Jest for Angular JS, TypeScript, and Node JS.
  • Integrated Java 8 concepts like Collections, Lambda and Exception Handling to implement functionalities.
  • CreatedAWS Lambdausingjavato perform event driven processing
  • Used IntelliJ IDE for development and debugging Spring Boot applications, Microservices and deployed into Google cloud platform (GCP).
  • Use of Data Structure and Algorithms for time and memory complexity reduction
  • Developed user interface by using theReact JS, ReduxforSPAdevelopment.
  • Designing and implementing scalable, RESTful, and Micro Services-based backend. The backend is being written in Java using Spring Boot for simplicity and scalability.
  • Implemented Collections Framework for fetching and appending string from the deployed UI.
  • Installed and configured Docker for creating virtual environments. Applied the company build pipeline using Jenkins, AWS, and Docker.
  • Involved in deploying systems on AWS Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
  • Worked on Dynamo DB and cloud formation in the AWS
  • Design and implement disaster recovery for the PostgreSQL Database.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology.
  • Fetching the records for SOAP and Restful requests from Oracle 11g DB using SOLR search.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle 11g.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
  • Developed helper classes needed following Core Java Multi-threaded programming and Collection classes.
  • Designed and developed various helper classes using Core Java multi-threaded programming and Collection classes, Data Structure and Algorithms
  • Started as a monolithic application that runs on JBoss, later migrated it into a set of Spring boot and NodeJS, Microservices
  • Modified existing Shell scripts in Unix to call daily sub routines.
  • Wrote Kafka producers to stream the data from external Rest APIs to Kafka topics.
  • Involved in working on Cassandra database to analyse how the data get stored.
  • Development of MQ application programs for Java JMS environments using queues and messages.
  • Independently integrate multiple APIs and new features usingReact+GraphQLstack.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle database 11g for data maintenance and handling. Used SVN Subversion for software version control.
  • Used Multi-threading concept to post data from files to tables involving transformation of file in formats.
  • Developed micro services using Node.js / Java and used AWS Lambda functions to build Services
  • Patch, Upgrade and keep the PostgreSQL DBs current. Review all PostgreSQL logs for problems.
  • Implemented business logic in middle tier using pluggable components, which were specified in the customized XML documents using Spring Framework.
  • Creating Builders and models in Confidential WebSphere portlet factory 7.0 for developing user interface
  • Successfully Generated consumer group lags from Kafka using their API Kafka- Used for building real-time data pipelines between clusters.
  • Written the JUNIT test cases for the functionalities
  • Build REST web service by building Node JS Server in the back end to handle requests sent from the front-end jQuery Ajax calls.
  • Deployed applications inGoogle Cloud Platform(GCP) and usedKubernetesas container orchestration tool
  • Performed client side and Server-side validations using Strut’s validations.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Fetching user contacts from third party accounts using OAuth 2 Authentication.
  • Used Web Services for transmission of large blocks of XML data over HTML.
  • Mapped java classes with database using Hibernate and in Hibernate Query Language (HQL).
  • Used MQ, HTTP and email to send the notifications messages to administrators.
  • Experience in making the Devops pipelines using OpenShift and Kubernetes for the Microservices Architecture
  • Experience in design and development of messaging applications using JMS, AMQP, MQ Series and Kafka.
  • Development of Micro Services for all the model’s using combination of Spring Boot and Spring Security.
  • Used Swagger Framework for Restful API documentation as Swagger gives the rich UI to test the API
  • Implemented multithreading using Java to read, process multiple files received through SFTP download
  • Involved in design and development of serverless micro services architecture using API Gateway, Lambda (by making use of use existing APIs) and using Dynamo DB.
  • Configured local Maven repositories and multi-component Ant projects and scheduled projects in Jenkins for CI.
  • Designed and documented REST/HTTP API’s including JSON data formats and API versioning strategy.
  • Implemented Test Driven Development (TDD) for developing and testing the application.
  • Developed Apache Camel middleware routes, JMS endpoints, Spring service endpoints and used Camel free marker to customize REST responses
  • Created Custom Directives in Angular JS, making use of Modules and Filters objects according to the application.
  • Used Junit, JMeter and Jest framework for Unit testing the application.
  • Deployed on AWS EC2 to manage the containers created by PCF.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report between the clients and the bank.
  • Worked with IDE as Eclipse and deployed into Apache Tomcat Server and WebSphere Application Server
  • Followed TDD Test Driven Development and developed test cases for unit testing for each module developed.
  • Developed Splunk reports that provide a high-level overview of the Application Health.
  • Used Servlets and JSP's in developing the web application on Apache Tomcat 7.
  • Used SVN and GitHub for software configuration management and version control. Used Clear Case for source code maintenance.

Environment: Java 8, J2EE, Spring MVC, Angular JS 4/6, Hibernate, JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, GWT, React JS, Apache Kafka, jQuery, Rabbit MQ, PostgreSQL, Swagger, Cassandra DB, Apache Tomcat, Micro Services, WSDL, RESTful web services, MongoDB, Oracle 10g/ 11g, JMS, WebLogic, Jenkins, JUnit, Log4j, Git.

Confidential, Columbus OH

Java Developer

Responsibilities:

  • Involved in various phases of SDLC including creating design documentation, development (with browser compatibility), unit testing (in multiple browsers) of application and deployment on Web Logic server (Java Portal Environment).
  • Responsible for building a framework to support the easy creation of, and the consumption of REST Microservices using Java 8, JAX - RS, AngularJS (SPA), Spring.
  • Involved in developing the business logic, database structure of the project and database schemas.
  • Designed, developed and test HTML 5, CSS3, jQuery, Angular JS and React JS, Redux that meets accessibility of web browser.
  • Experience in building APIs with declarative interfaces such as Swagger/ Open APIandGraphQL.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and Spring Security modules.
  • Worked on custom libraries for business layer using Object oriented programming (OOP).
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot and Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Design and implement end-to-end data solutions (storage, integration, processing, visualization) in Azure
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC).
  • Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool
  • Involved in writing Java API for Amazon Lambda to manage some of the AW’S services.
  • Designing, creating, and monitoring spark job on Cassandra cluster for validation, loading from Oracle RDBMS
  • Involved in developmental activities using Core java including concepts like Collections, Multithreading, Data Structure & Algorithm
  • Involved with event-driven and scheduledAWSLambdafunctions to trigger variousAWSresources.
  • Conducted security assessment of the application as per OWASP guidelines and incorporated it.
  • Designed Prototype and project layout skeletons using jQuery, CSS3, HTML5, XML, DHTML and JavaScript. Experience in cloud services using Google Cloud Platform (GCP).
  • Used SOAP based web services to develop interfaces to integrate between front end and back-end systems.
  • Involved in developing custom tags, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Implemented Spring boot Microservices to process the messages into the Kafka cluster setup
  • Deployed EJB Components (both Session and Entity Beans) in Confidential Web Sphere Application Server, which encapsulate business logic and build up the model for the system.
  • AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
  • Designed and developed DAO layer with Hibernate standards, to access data from Confidential DB2.
  • Used design specifications & Developed communication between Client and server using multithreading
  • Developed various Servlets and Java Interfaces as part of the integration and process flow.
  • Tested components using JUNIT Mockito during development
  • Built an application and deployed Microservices in the AWS Cloud using Docker containers.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • In-depth knowledge and experience in UI using was a part of moving the existing Angular 1.5.x component-based legacy application to Angular 4 typescript.
  • Designing and developing a data migration strategy and source to target mapping to migrate the data out of the legacy systems into the Cassandra DB.
  • Worked on extracting event data from front end using Kafka REST proxy. Used Kafka frameworks for messaging and queuing.
  • Responsible for customizing data model for new applications by using Hibernate ORM technology.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Used various sources to pull data into Power BI such as SQL Server, Excel, Oracle, SQL Azure etc.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Built the customized ETL tool for migrating the data from MS SQL Server to Couchbase server which builds varieties of documents for later use of web services, which pulls the data from Couchbase in JSON format.
  • Secured the API's by implementingOauth token-basedauthenticationusingSpring Security.
  • Experience and building an application using React.js and Redux with GraphQL on server side.
  • Developed asynchronous service call in Angular 4 with Type Script and transacted data in JSON format between back-end and front-end applications.
  • Architect and implement ETL and data movement solutions using Azure Data Factory.
  • Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity Microservices.
  • Designed, documented (Swagger) and developed Micro Services (Admin Service, Reports Service, Audit Service, Loan Processing Service) using Java, Spring Boot, Spring, Hibernate, JSON, JWT and MongoDB.
  • Experience in managing Cassandra clusters on Amazon Web Services (AWS).
  • Designed and developed Jenkins’s plugin as an end-to-end testing tool to increase Dev. Team productivity.
  • Configured Jenkins in Microservice apps for deploying and implemented Jenkins for the central build.
  • Developed a RESTFUL service interface using Spring MVC for applications to communicate.
  • Using Hibernate as ORM tool to store the persistence data into the Oracle 10g database.
  • Written Unit and Integration test cases for services and ensure good code coverage.
  • Performed Production releases through OpenShift platform.
  • Wrote complex SQL queries, DML scripts, stored procedures, triggers and PL/SQL packages to interact with SQL Server database.
  • Created Alert, Reports and Dashboards in Splunk and Catchpoint portal.

Environment: Java 7/8, J2EE, Maven, Spring, Hibernate, OpenShift, DB2, Web Services, XML, Jenkins, Couchbase, JavaScript, AJAX, Bootstrap, AngularJS 2/4, JSF, Azure, Kubernetes, Swagger, Cassandra DB, JSP, Web Services WSDL, AWS, Junit, Jest, GIT, MVC, Eclipse.

Confidential, Mahwah, NJ

Java Developer

Responsibilities:

  • Designed and coded the J2SE solver, used to solve differential equations for the multithreaded simulation
  • Implemented Spring MVC and Spring Dependency Injection (DI) features along with Hibernate.
  • Designed and developed the REST based Microservices using the Spring Boot
  • Development of Servlets, JSP files and involved in developing J2EE design architecture
  • Designed and implemented the presentation layer usingJavaServer Pages (JSP), tag libraries, and CSS
  • Used Couchbase to view the document structure and Query APIs
  • Used Node.js framework for better organization of the code.
  • Created SQL queries for diverse usage ensured integrity of data with frequent restoration and back up.
  • Experience in Microservices development using spring boot and deployment in Pivotal Cloud Foundry (PCF)
  • Used Hibernate Criteria Queries and Hibernate Query Language (HQL) for optimized searching of huge data sets
  • Deploying and testing the application in Web Sphere App server.
  • Modularized frontend CSS and JS code with Sass. Built, analytics web service with Node.js
  • Used RAD for developing the application components.
  • Involved in developing front end screens using JSP, XLTS, DHTML, HTML, CSS and JavaScript.
  • Worked with stateless session beans on the middle tier.
  • Developed and implemented search feature using Ajax.
  • Developed Restful Web Services and to consume JSON messages.
  • Responsible in configuring and setting-up Apache Tomcat Server for the development phase.
  • Created use case diagrams, activity diagrams, class diagrams, workflow process diagrams using Visio
  • Used Maven as a build tool and GIT as version control tool.

Environment: Java, J2EE, Servlets, JSP files, Struts, Spring Boot, Microservices, Couchbase, Oracle 9i/10g, Hibernate, HTML, CSS, XML, XSL, JavaScript, Eclipse IDE, Tomcat.

Confidential, New York, NY

Jr. Java Developer

Responsibilities:

  • Generated the classes and interfaces from the designed UML sequence diagrams and coded as per those plans along with the team.
  • Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles framework.
  • Developed necessary DAOs (Data Access Objects) for policy owner module.
  • Application was built on MVC architecture with JSP, CSS, HTML and DHTML acting as presentation layer, Struts framework as business layer.
  • Developed Single Page Web Applications (SPA) by consuming Restful Web Services.
  • Performed client side and server-side validations using Struts validations. Created Action Form beans and performed validation by configuring the Struts Validator.
  • Used config-server options of PCF for maintaining application properties pertaining to each environment and enable communication via cloud
  • Used SQL statements and procedures to fetch the data from the database.
  • Used Dispatch Action to group related actions into a single class.
  • Developed Business tier and Presentation tier using Struts, JSP. Coding using JSP, HTML, and CSS JavaScript for validation, Servlets using STRUTS framework, JDBC.
  • Wrote JDBC class to interact with Database.
  • Created database tables for the application on a DB2 database.
  • Created data model, SQL scripts for the application.
  • Build the applications using ANT tool. Also used Eclipse as the IDE.
  • Actively involved in testing, debugging and deployment of the application on WebLogic Application server. Developed test cases and performed unit testing using JUnit.

Environment: Core Java, Struts, J2EE, JSP, HTML, CSS, JavaScript, JDBC, Hibernate, Servlets, XML, SQL statements, VSS, EJB, Oracle 9i, RAD, WebSphere, Log4j and JavaScript.

We'd love your feedback!