Sr. Java Full Stack Developer Resume
Oakland, CA
SUMMARY
- 10+ years of Software Development experience including involvement in development, maintenance, enhancement & implementation of web - based Enterprise applications using Java/J2EE technologies.
- Experienced in working wif iterative methodologies such as Agile/SCRUM and Test-Driven Development (TDD) in multi project implementation using JIRA. development life cycle.
- Strong working experience in application development using JDBC, Servlets, JSP, Java Beans, JMS, Struts, spring, Hibernate and Webservices.
- Experience in developing web applications using technologies like HTML, Java Script, AJAX, DOJO, JSON, CSS, JSP Tag libraries and GWT.
- Having good Knowledge working wif Web Services especially based on Rest API.
- Experience in developing web-based applications using Python, Django, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experienced in developingMicro serviceswifSpring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
- Experience in Implementation Token (Oauth2, SAML) base security usingRestful API.
- Expertise wif employment of Spring Kafka and Zookeeper apart from JMS as messaging service.
- Good experience in using Amazon Web Services and AWS SNS/SQS for delivering messages.
- Developed spring boot microservices using Java wif Spring Boot framework.
- Proficient in writing ANT, Mavenbuilds script to automate the application build and deployment.
- Good experience in developing and updating a web page using HTML5, CSS3, AngularJS,React.js,JavaScript, backbone.js, and JQuery across various browsers and thereby achieving cross browser compatibility.
- ImplementedNode.jsserver-side code to interact wif MongoDB to store & retrieve data using Mongoose drivers.
- Proficient in developing Front End using JSP, HTML5, CSS3, JavaScript, AJAX, jQuery, Angular, Node.JS, React.JS, Backbone JS, JSON, TypeScript, and Bootstrap.
- Used Swagger framework, implementing theRestful APIandSwaggergives the rich User interface to test API
- Handled consumer logs and monitor Kafka Metrics using Kafka Manager
- Experienced in working wif multiple databases like Oracle, SQL Server,Cassandra, and MySQL.
- Functional knowledge in implementation ofAWSCloud based technologies like Elastic Servers, EC2 Instance and S3.
- Experienced wif Perl, Shell scripting and test automation tools like Selenium RC, WebDriver, and Selenium Grid.
- Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
- Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
- Used Maven and Jenkins as build tool and deploying the application using Kafka.
- Initiated the Automation framework using SeleniumWeb Driver to run test cases in multiple browsers and platforms.
- Highly motivated software engineer and experience in developing in web applications using JavaScript, Backbone.js and Coffee script technologies.
- Ability to understand and use design patterns in application development.
- Hands on experience in creating Docker containers and images and deployed code and AWS Services.
- Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, IBM WebSphere and Apache Tomcat and deploying in various environments like Windows and Linux.
- Experience in working wif Log4j, JUnit and developing ANT andMAVENScripts for enterprise applications.
- Hands on experience in using Integrated Development Environments like Eclipse 4.2.x/ kepler/Indigo, NetBeans, ColdFusion and RAD7.
- Experience in RDBMS like Oracle, SQL Server, Netezza, MS Access, DB2/AS400 and MySQL.
- Extensive experience wif SQLs/Stored Procedures.
- Experience in UNIX shell scripting, FTP/SFTP and file management in various UNIX environments.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, Java 8 C, C++, SQL
J2EE Technologies: Servlets, JSP, JDBC, JNDI, OSGI, EJB, RMI, ASP, Python.
Frameworks: Jakarta Struts, Spring, Spring MVC, Spring IOC, Spring AOP, Spring Boot, Spring Cloud, Spring Data (JPA), Hibernate, Struts, ANT, Maven, Apache ActiveMQ. Hibernate 4.0, Tiles, iBatis, Validator
Web Technologies: HTML, DHTML, JavaScript wif jQuery, ExtJS, AJAX, CSS,CMS, Yahoo UI, icefaces API, Angularjs, Node.js, Backbone.js
XML Technologies: XML, XSLT, XSL, HTML5, DHTML, XSL / XSL-FO, JNDI, LDAP, SOAP
Application/Web Servers: IBM WebSphere, IBM HTTP server, WebLogic, WebLogic Portal, JBoss, jBPM, Apache Tomcat, OC4J
Databases: Oracle, SQL Server, MySQL, DB2
Messaging Systems: JMS, IBM MQ-Series
IDE Tools & Utilities: Eclipse, RAD, Editplus, Textpad, WinSCP, Putty, CVS, Maven, Postman, Rally, SoapUI, Explorer, Pivotal Cloud Foundry, Shell scripting, Microservices, SPLUNK, Kafka, Swagger, AWS, Selenium, Postman
BigData: Hive, Hadoop, Bigdata,hue, oozie, sqoop, Storm, Kafka, Elastic Search, HDFS, ZooKeeper,Map Reduce, hive, pig, Spark, flume.
PROFESSIONAL EXPERIENCE
Confidential, Oakland, CA
Sr. Java Full Stack Developer
Responsibilities:
- Developed application service components and configured beans using SpringIoC, creation of Hibernate mapping files and generation of database schema.
- Developed Restful web services usingApacheCamel, Springboot and configured Kibana as a visualization dashboard.
- Designing and deploying enterprise-wide scalable operations on AWS
- Participated in code review and mentoring sessions and used GIT as version control and GITBashfor GIT interactions.
- Consumed REST based Microservices wif Rest template based on RESTful APIs
- Taking advantage of the MVC pattern of the Angular7/8 and Knockout.js framework to accomplish the single page application and produce higher maintainability of the code.
- me implemented a micro service to ingest dis data from log stash using separate Spring profile for Kafka
- Working onActiveMQMessaging Service for Integration.
- Worked on migration Microsoft azure service toAWSservice for a project.
- Experience wif messaging systems likeRabbitMQ, IBM MQ,Active MQ,Kafkaand Kafka event sourcing for microservices communication
- UsedExpressJsto organize the web application on server side to build web service to access models and exposed it throughREST APIdat deals wifJSON.
- Moved the project toJava8to extensively use Lamda expressions and has better connectivity to Cloud in addition adding Springboot Libraries and UI Enhancement.
- UsedAWSto deploy the project on EC2 instance Implementation of the Business logic layer for MongoDB Services.
- Developed REST API's using Spring MVC and Spring boot, hosted all micro servicesDeveloped API to Integrate wif Amazon EC2 cloud-based architecture in AWS, including creating machine Images.
- End to End Integration development from JIRA to Service Now using Restful calls using C++/JAVA/Groovy. created a data pipeline through kafka connecting two different client applications namely sequentra and lease accelerator
- Developed ashellscriptwhich picks up and changes the server commands for various other scripts to identify thejava8 version.
- Recommended and developed strategy for integrating internal security model into new projects wif Spring Security and Springboot.
- Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Springboot wif Spring MVC.
- Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.
- Involved in converting Hive/SQL queries intoSparktransformations usingSparkSQL, Python and Scala.
- Instructed teams on best practices aroundPCFand Springboot.
- Created a mock UI webapp inAngular8to demonstrate microservices and designed and developed the authenticating portal using frameworkAngular8along wif HTML5, CSS3 and Type Script.
- Developed Reporting Dashboard which will generate reports and reduce manual intervention for support activities. Developed wif Spring MVC, CoreJavaandSybase.
- V2 API testing on the Advance REST Client and SoapUI.
- Conceptualized, designed, and implemented automated functional API test cases using SOA test, and Soap UI.
- Used Postman API to get convenient, visual display of query results.
- Testing activities like BVT Sanity Testing, Functional Testing/Regression Testing, Stress Testing, Private testing Unit testing, Security Testing, and Inter-operability testing as part of the Functional Testing
- Used various Java APIs like Apache POI, Java Email, me Text etc. as part of test automation.
- ConfiguredDockercontainers and Kubernates to manage dozens of micro services.
- Developed Automation Framework for Acceptance Testing using Cucumber BDD and JUnit.
- Created a End to End Framework for Acceptance Testing using Cucumber, JDBC, Maven, WebDriver, Java and TestNG.
- DevelopingBDD scripts wif Cucumber/Java and writing step definitions forbehaviourand step definitions.
- Used selenium and cucumber for some part for automation testing as well.
- Developed Selenium WebDriverTest Automation Script for regression testing. Maintain scripts in between releases. Reproduce manually failures reported by Automation scripts.
- Implemented client-side interface usingReact.js, flux pattern and Redux framework for SPA.
- Designed the responsive front-end screens usingAngular 7, HTML5, JavaScript, Typescript and Bootstrap.
- Efficiently Worked wif all the following tools/Instances but not limited to including Kafka, Zookeeper, Console Producer, Console Consumer, Kafka Tool, File Beat, Metric Beat, Elastic Search, Logstash, Kibana, Spring Tool Suite, Apache Tomcat Server etc
- Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava dat are consumed by other microservices wif an average response time of 30 milliseconds.
- Developed RESTful services (or API) inIIBusingJava(JCN), to integrate wif LDAP for user registration, login and reset/change password functionalities.
- Hands-on experience wif various Application Servers and Web Servers (IBMWebSphere Application Server, WebLogic, JBoss, and Tomcat8).
- Writing TEMPeffective JavaScript code forReact.JSand Node.JSapplications for interacting wif server and network applications.
- Loading data intoSparkRDD and do in memory data Computation to generate the Output response.
- Used Backbone.jsfor the functionality and structure. Developed core component of Analytics wifNode.js, Backbone.jsand Require.js.
- Design, investigation, and implementation of public facing websites on Amazon Web Services AWS.
- Involved in common approach for Cross Platform/Cross Browser Testing, Building and Maintaining a SeleniumRegression test suite.
- Used Github extensively as versioning tool and usedMavenfor automated building of project.
- UsedJava 8features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
- Built application logic using Python.
- Performed advanced procedures like text analytics and processing, using the in-memory computing capabilities ofSparkusing Scala.
- Implementing responsiveReact.JScomponents for different solutions and performing the server-side validations using Node.JSframework.
- Used the following tools everyday: bash/zsh, git,docker, postgres, sql server, jq, jira, vim and jetbrains.
- Web application development for backend system using Angular4.0 wif cutting edge HTML5 and CSS3 techniques.
- Used Hibernate Core Interfaces configuration, transactional, session and criteria.
- Implement user authorities' management wifSpring Security.
- Used MicrosoftAzurefor role-based access for authentication and authorization purpose.
- Developed application integration components usingApachecamelcomponents.
- Usednode.jsfor the management on interchange of the data between the servers and UsedNodeJS, ExpressJSto create server-side MVC framework wif MongoDB.
- Used various Java APIs like Apache POI, Java Email, me Text etc. as part of test automation.
- Created automated script for REST-APItesting using Rest Assuredframework.
- Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- ValidatedSOAP UIandRestfull API services.
- Proficient wif testingREST APIs, Web & Database testing.
- Used session handlers from Express.jsandNode.jsto handle user login and cookies to provide authentication.
- Deployed containers andMicroservicesin AWS using EC2 ContainerServices.
- ImplementedBlue PrismUser authentication by defining user roles, creating users and setting password policies
- Strong Knowledge in Hadoop Development Tool such as HDFS, MapReduce, PIG, HBASE, etc.
- Worked in functional automation testing using Junit, testing and Selenium Web Driver and Selenium Remote control.
- CreatedMavenarchetypes for generating fully functional Rest web-services supporting JSON message transformation.
- Worked on the backend using Groovy and Grails, Value Object and DAO. Used different design strategies like Façade pattern, proxy command pattern to efficiently use resources.
- Fixing the batch logs usingShellScriptand retrieving the data from database.
- UsedJava8Lambda expressions and functional interfaces, wherever possible.
- Created custom, self-contained, reusable, and testableAngular 4 modules, controllers, directives andservicesto implement key functionalities for customer account summary.
- Perform unit testing/validation Testing
- Involved in back-end testing where the forms were loaded into the database and also experienced in building and deploying J2EE Application Archives (Jar, War and Ear) on Tomcat5.X
- Developed new user-facing features usingReact.js.
- UsedAWSLambda to manage the servers and run the code in theAWS.
- Very good knowledge in different development methodologies like SDLC and Agile.
- Implemented application-level persistence using Hibernate and Spring.
- Deployed Springboot based Micro ServicesDockercontainer using Amazon EC2.
- Used features in Angular 4 such as data binding, ng-route for routing, custom filters, and custom directives to meet business requirements.
- Developed the application using Struts Framework which is based on the MVC design pattern.
- Creation of REST Web Services for the management of data using Apache CXF.
- Configure and monitor numerous MongoDB instances and replica sets.
- Development of AJAXtoolkit based applications using JSON.
- Writing server-side request handling and automated functional test cases to validate UI functionality usingNode.js, JavaScript.
- Wrote Restful web services to communicate wifMongoDBand performed CRUD operations onMongoDBusing restful web services.
- Worked on Database'sCassandraJavaAPI to interact wif theCassandraCluster.
- Extensively used Blue Prism'sprocess studio and object studioto develop Business processes
- Involved in adding AJAX, JavaScript components to some of the JSP pages wherever needed.
- Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
- UsedMAVENto build the project into WAR and EAR files and SVN for version controlling.
- Experience in real-time data processing usingApacheSpark,ApacheKafka, Zookeeper and Scala.
- Involved in JUnit Testing of various modules by generating the Test Cases.
- Configured Maven dependencies for application building processes.
Environment: Java 8, J2EE, Angular 4/6/7/8, XML, CSS, Micro services, Spring,Kafka, Hibernate, Struts, Weblogic, and REST, JQuery, AJAX, ExtJS, JavaScript, JSP, Junit, Windows, JMS, Maven, Github.
Confidential, Saint Louis, MO
Sr. Java Full Stack Developer
Responsibilities:
- UsedJava, HTML, JDBC, JSP, Ant, JUnit, XML, JavaScript, and a proprietary Struts-like system.
- Worked extensively wif writing SQL and PL/SQL usingSybase.
- Setting upJava/J2EE development environment using Eclipse,Mavenand WebLogic.
- Developed on Tomcat for a WebLogic deployment tools included Ant, JUnit, DBUnit, HttpUnit, Visual Source Safe, and Scarab.
- ImplementedKafkaproducer and consumer applications on Kafka cluster setup wif halp ofZookeeper
- Developed the screens using AJAX, JQuery, HTML5, CSS3, and Angular 2 & 4.
- Built micro services usingDocker, AWS Lambda, and Elastic Beanstalk.
- Involved to work wif another developer to migrate an existing MS Access application toColdFusion.
- Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along wif UNIXShellscriptsto automate routine jobs.
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, Restful Web Services.
- UsedRabbitMQasJavaMessaging Service for producing and consuming data between applications.
- Used Microservices to communicate using synchronous protocolsHTTP and RESTfor implementing SOA
- IntegratedSpring SecuritywifJDBCto manage user registration and login.
- All the functionality is implemented using Spring Boot, Micro Services and Hibernate ORM.
- Wrote SQL commands andStoredProceduresto retrieve data from SQL server database.
- Responsibilities included configuration and deployment of tomcat application and web apache servers,RedisCache and Kafka Servers. Environments for test, development and production were built from the ground up.
- Involved in migrating Hive queries intoSparktransformations using Data frames,SparkSQL, SQL Context, and Scala.
- Developed the backend server wifSpring Boot, involving different layers of the application includingentity/model, DAO/repository, Controller, Service, Business,andPersistence.
- Designed and developed individual microservices for search modules.
- Implemented RESTful web services using spring framework on back-end and Hibernate framework for ORM, MicrosoftAzurefor authentication and authorization.
- Thorough knowledge of microservices architecture and experience in implementing several design patterns
- Worked wif Cucumber in selenium including TestNGandGherkin.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
- Responsible for building components to connect to other micro-services using Kafka.
- Assisted Manager by providing automation strategies,Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA forCucumber.
- Creation of a Tastypie like module forNode.js- REST APIs design.
- Assisted Manager by providing automation strategies,Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA forCucumber.
- Developed Angular 4 Files and Used JavaScript to do the validation on the client end side.
- WroteGroovyscripts to automate request chaining, security tests and load tests.
- Involved into Code development and testing usingJBOSSESB (Enterprise Service Bus), Maven,Java1.7, Restful Web Services.
- Implement the JavaScript/jQuery frameworks such asReact.js, Node.jsfor MVW/MVC framework.
- Consumed JSON APIs by using the Angular 2 resource and configuring it.
- ImplementedBlue PrismUser authentication by defining user roles, creating users and setting password policies.
- Built and Deployed Docker images on AWS ECS and automated the CI-CD pipeline.
- Implemented NO-SQL DB (Mango DB/Cassandra) to store poisoned messages.
- Configuring, implementing and supporting High Availability (Replication) wif Load balancing (sharing) cluster of Mongo dB having TB's of data.
- Importing the data intoSparkfrom Kafka Consumer group usingSparkStreaming APIs.
- Migrated the server using theAWSservices to a cloud environment.
- UsedMavenproject management tool for build and deployment of the application.
- Configured Struts, Hibernate framework wif SpringMVC.
- Implemented business logic at Server side in CoreJava, andJavaEE Architecture.
- Utilize Camel to integrate micro services wif other micro services andRabbitMQmessaging exchanges.
- UsedDockerto containerize the Services and APIs to run on EC2 instances.
- Used NoSQL databaseCassandrafor having high efficiency and good response for the request.
- Optimizing MongoDB CRUD Operations.
- Create automation to extend and innovate on microservices infrastructure supporting single sign on; user provisioning & de-provisioning; multi-factor authentication; security and permission management.
- Using OOP Principles (SOLID) to satisfy the different application needs wifin a centralized and manageable architecture.
- Worked wif web designers to develop user interfaces and prototypes for a web-based internal system. Developed the application as Single Page Application (SPA) usingAngular 2 MVC.
- UsedMAVENto define the dependencies / plugins and build the application.
- Built enterpriseJavaapplications using POJOs and lightweight frameworks such as Spring and Hibernate.
- Implemented various screens for the front end usingReact.jsand used various predefined components fromNPM (Node Package Manager)andredux library.
- Developed server-side application to interact wif database usingSpring BootandHibernate
- Developed API to Integrate wif Amazon EC2 cloud-based architecture inAWS, including creating machine Images.
- Serve as internal liaison for RBAC/IAM issues wif representatives from application solution owners and Information Security
- UsedRabbitMQfor reliable and asynchronous exchange of important information between multiple business applications.
- Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Springboot wif Spring MVC.
- Utilized Web sockets andNode.jsto provide real time support for the Matrix Portal.
- Designed table architecture and developed DAO layer usingCassandraNoSQL database.
- Expertise in Java Script and AJAX calls. Expertise in jQuery plugins and Angular components.
- Developed user interface using JSP, JSP Tag librariesJSTL, HTML, CSS, JavaScript to simplify the complexities of the application.
- Replaced existed Angular JS code wifAngular2code, which decreased number of lines of code for a web application which increased performance.
- Experience in Agile, Test Driven Development (TDD) and Waterfall methodologies.
- Development of frontend (Client side) using JSP, CSS, JQuery, JavaScript.
- Development of backend (Server side) using CoreJava, andJavaEE.
- ImplementedApacheKafkato provide a unified, high-throughput, low-latency platform for handling real-time data feeds.
- We used the most popular streaming tool Kafka to load the data on Hadoop File system and move the same data toNoSQL database.
- Expert in implementing unified data platform to gather data from different sources usingKafkaJavaProducers and consumers.
- Developed multiple POCs to create an interface between Backend to Frontend by using MONGODB, ExpressJS, AngularJsandNode.js.
- UsedSpring MVCwifHibernateframework to build the application on server side.
- Designed & Developed intranet applications for catalog maintenance using EJB3, JPA, Servlet, AJAX, JSF, Prime Faces 3.x technologies hosted onJBossApplication server.
- Used Spring Core Annotations for Dependency Injection and usedApacheCamelto integrate spring framework.
- UsedMavenand Jenkins to automate the build and deploy process.
- Built Angular js framework including MVC architectures, different modules, specific controllers templates, custom directives and custom filters.
- Experience in working wifDocker,Kubernetes, ECScontainer services and successfully deployed the images in the cloud environment for managing Application.
- Wrote services to store and retrieve user data from the MongoDB for the application on device.
- Designed and created SQL Server Database, Stored Procedures
- Experienced in implementingKafkaSimple consumers to get data from specific partitions.
- Communicating wif aNode.jsbackend under MONGODB.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs,Scala.
- Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
- Used MVC pattern for GUI development in JSF and worked closely wif JSF lifecycle, Servlets and JSPs are used for real-time reporting which is too complex to be handled by the Business Objects.
Environment: Java,Angular 2 & 4, Micro services, Oracle, SQL server, JSP, JSF, HTML, Jenkins,Kafka, CSS, JavaScript, JSON, JQuery, Ajax, Spring, Hibernate, JBoss, SVN, Subversion.
Confidential, Erie, PA
Java Developer
Responsibilities:
- Created stubs to consume Web services.
- Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, Beans and Html taglib's) to create standard dynamic web pages.
- UsedApache Kafkafor streaming the application and gathering the metrics.
- Implemented wif Angular using its advantage including two-way data binding and templates.
- Designed and established Confidential ’s Highly scalable Serverless micro-service named App Ingestion service using AWS’s API Gateway, Lambda and DynamoDB services used for high-speed data ingestion.
- Identified the defects through Selenium and ensured dat business processes deliver the expected results and remain reliable throughout the production release.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis.
- Experienced in developingMicroservices wifSpring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
- Designed and developed the session module using J2EE for existingcoldfusionapplication.
- Implemented build scripts usingMavenand GIT technology for version control.
- Used CQL (CassandraQuery Language) to read from and write data intoCassandradatabase.
- Worked on NoSQL databases including HBase, Mongo DB, andCassandra.
- Good experience in creating and consuming Restful Web Services.
- Designed and developed backend application servers usingPython.
- Followed MVC Structure and used AngularJS to develop Single page Application.
- Managed application deployment using Python.
- UsedPerlas a Scripting language for server-side scripting of web pages.
- Upgraded Python 2.3 to Python 2.5, dis required recompiling mod python to use Python 2.5.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, and node.js.
- Used Solr queries on top ofCassandrato fetch the results.
- Automated tests were coded in Java Script wif Froglogic’s Squish or SmartBear’s TestComplete for client applications and coded in Java wif Selenium for web application testing.
- Extensively implemented AngularJS components ng-click, ng-repeat, ng-model, ng-show, ng-clude etc.
- Developed client GUI modules usingSwing,Javascript and Flash.
- Used JUnit for testing the application andMavenfor building Projects.
- Built Web pages dat are more user-interactive using JavaScript and Angular js.
- Developed JSP Views, Actions and delegating the tasks to corresponding session beans.
- Working on Struts Framework for developing the front-end application and extensively. Spring as middle tier for entire application.
- Strong programming skills in designing and implementation of multi-tier applications using web-based technologies likeSpring MVCandSpring Boot
- Involved in working wif Struts Tiles for the common look and feel for a web application.
- Working on Web Services usingJavaAPI for XML Services (JAX-WS) and supporting, building, deploying Web APIs Services.
- Connected server and database to update data information wifNode.jsand MONGODB.
- Wrote PL/SQL statements according to the need using Oracle 10g database.
- Working on an internal web-based client server application built wif Struts 2 Framework using Oracle backend Database, working on establishing the relation for the different beans using the Hibernate.
- Involved in writing various components using Spring AOP and IoC framework.
Environment: Java, Struts Framework, Micro services, Oracle, HTML, PL/SQL, JDBC, Stored procedures, Web Logic Application Server, Hibernate, Kafka, Ant, JAX -WS Web Services, WSDL, EJB.