Sr. Full Stack Java Developer Resume
Miami, FL
SUMMARY
- 7 years of broad involvement in Design, Development and Maintenance of Web applications with great information and working knowledge on Multi - Tier Architectures utilizing web centric innovations in various domains.
- Experience using J2EE Design Patterns like MVC, DAO, Singleton, Factory pattern, and service locator and Delegate.
- Extensive experience working in Spring framework, Struts framework, O/R Mapping Hibernate framework, Mybatis and web services.
- 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 developing the UI pages from scratch using HTML5, CSS3, JavaScript, jQuery, AJAX, Angular JS, React JS and Node JS.
- Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading.
- Expertise include Agile - Scrum and waterfall methodology, testing tools and automation, and managing the product lifecycle, sprint planning, sprint review.
- Strong database development skills using Database Servers like Oracle,Sybase, and SQL Server.
- Having knowledge on Java 1.8 features like Lambda expressions and functional interfaces, and Parallel Streams.
- Have Experience on RESTMicroservicesusing Spring Boot for the customers to consume data.
- Familiar with web services formats XML and JSON.
- Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database
- Good understanding of NoSQL Databases and hands on work experience in writing application on NoSQL databases like Cassandra DB, MongoDB, PostgreSQL DB
- Good experience in working with Web/Application servers like Apache Tomcat, IBM WebSphere and/or Web Logic, JBOSS.
- Worked onCI/CDtools for creating Jenkins jobs, trigger the build and perform release cuts of the application.
TECHNICAL SKILLS
Programming Languages: Java, C++, SQL and PL/SQL
Java Technologies: JSE, JDBC, JPA, AJAX, JSP, Servlets, EJB, JMS, JSTL, JNDI
Web Technologies: HTML5, CSS3, JavaScript, AngularJS, Angular 2.0/4.0, Angular 7Node.js, React JS, Bootstrap, XML, XSD, XSL/XSLT, AJAX, jQueryJSON, Typescript
Webservices: REST, SOAP, WSDL, SAAJ, SAXJ, RESTful, AWS, MicroservicesJAXB, Apache-CXF
ORM technology: Hibernate, iBatis, MyBatis
Application Servers/Web Servers: WebLogic, Web Sphere, Oracle Glassfish, Wildfly, Jboss, Apache Tomcat.
Applications Frameworks and modules: Struts, JSF, Spring Framework, Spring MVC, Spring Boot, SpringCloud, Spring, Batch, Spring Core, Spring Hibernate, Spring JDBC, Spring Security.
Databases: Oracle, MySQL and SQL Server, MongoDB, Cassandra.
Operating Systems: Windows, Linux and Solaris.
GUI: HTML, DHTML, HTML5, CSS3, SASS, Java Script, JSP, jQueryAJAX, AngularJS
IDEs: NetBeans, Eclipse, IntelliJ, RAD.
Version Control Systems: CVS, SVN, Bamboo, GIT
Tools: Viewer: JUnit, Log4J, DOM
Build Automation Tools/ Issue Tracking Tools: ANT, Maven, Gradle, Jenkins, Jira, Rally, Ansible, puppet
Cloud Technologies: AWS (Elastic Search, Fargate, EC2, S3, EMI, ELB, Dynamo DB), DockerAzure, PCF
PROFESSIONAL EXPERIENCE
Confidential - Miami, FL
Sr. Full stack Java Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, development, testing and deployment of web and enterprise applications.
- Created data and security architecture patterns for MicroServices in a co-existence scenario.
- Use modern data analytics and visualization tools including elastic search, Kibana, build efficient application metrics monitors
- Created newRESTfulWebservices usingJSONdata format to communicate with all external system usingSpring MVCframework.
- Implement data aggregations scripts using elastic search and/or spark in order to evaluate backend services from functional as well as performance point of view.
- Used databases like Oracle 11g, SQL Server,Couchbase, and NoSQL database like Mongo DB, PostgreSQL DB as distributed database.
- Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
- Implementing Service oriented (SOA) and OOP concepts using Web Services like SOAP, REST services.
- Migrate Oracle 11g database to PostGreSQL database using ESF Database migration toolkit.
- Prepared, arranged and tested Splunk search strings and operational strings.
- Sending and receiving event between nodes through RabbitMQ and processed via Akka Streams, which manage the state with Cassandra and communicate between other MicroServices with Kafka
- Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
- Responsible for developing the application using Angular JS, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts and Javascript.
- Develop the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle.
- Coded new current account opening functionality for existing online members using Java, struts and RESTful web services.
- Deployed PCF on AWS EC2 to manage the containers created by PCF.
- Used rally for task allocation and status tracking as per Agile environment.
- Performed System Testing during Hardening Phase of the System and reported the defects using Rally.
- Secured the API's by implementing Oauth2 token-based authentication using spring security.
- Used JavaScript and CSS to have better Control on the Browser.
- Implemented the security on microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism.
- Deployed the Spring Batch application on Pivotal Cloud Foundry (PCF) instance and bind the services like Java and PostgreSQL services.
- I have done testing of the product, creating any defect and tracked any issues using Rally.
- The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers and Servlets.
- Loading, analyzing and extracting data to and from Elastic Search with Python.
- Developed Spark code using Python for faster processing of data on Hive (Hadoop). Developed
- Hands-on experience withAmazon EC2, Amazon S3, Amazon RDS, VPC, IAM, Amazon Elastic Load Balancing, Auto Scaling, Cloud Front, CloudWatch, SNS, SES, SQSand other services.
- CreatedAmazon S3buckets to keep the web app files and the CloudFormation templates.
- Developed code in Java, J2EE, Webwork and Hibernate using XP Practices Pair Programming, TDD, Continuous Integration.
- Worked on performance metrics of client and server using JProfiler/Dynatrace
- Used MicroServices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
- Used config-server options of PCF for maintaining application properties pertaining to each environment and User-Provided-Config-Server (cf cups) option for Syslog and Oracle DB connectivity.
- Design and implement disaster recovery for the PostgreSQL Database
- Create Spring Boot based MicroServices apps for various stages (Integrate, validate, rate, pay, decision, aggregate, audit and exception)
- UsedAngular 7 and Confidential Covalent UIas framework to create aSingle Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed user interface by using theReact JS, ReduxforSPAdevelopment.
- Project Setup using my eclipse, IntelliJ and servers like tomcat, JBoss.
- Experience in creating Task definitions, which specifies the tasks, Resource allocation (Fargate), services and docker image on which application is built.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Design and implement end-to-end data solutions (storage, integration, processing, visualization) in Azure
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL
- Used various sources to pull data into Power BI such as SQL Server, Excel, Oracle, SQL Azure etc.
- Architect and implement ETL and data movement solutions using Azure Data Factory.
- Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
- Used Streams and Lambda expressions available as part ofJava 8to store and process the data.
- Experience with Front-end JavaScript frameworks like Angular JS, Node JS. And with the creation of RESTful Web service.
- Design, build, secure and manage clusters/workloads running on self-managed Kubernetes, Amazon EKS, Amazon ECS and AWS Fargate.
- Implemented a recursive algorithm to parse largeGraphQLintrospection queries into a dotfile format in order to visualize the one-to-many relations between schemas in a SVG format.
- Created Airflow Scheduling scripts in Python to automate the process of sqooping wide range of data sets.
- Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
- Developed and debugged Java server side code using Eclipse IDE/IntelliJ Idea and Tomcat
- Patch, Upgrade and keep the PostgreSQL DBs current. Review all PostgreSQL logs for problems
- Managed Kubernetes charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest file
- Used MicroServices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging
- Enhanced application performance by Angular 7 Component based development in view of future Angular framework transitions.
- Troubleshoot production problem by analyzing Splunk logs and Dynatrace
- Created custom, self-contained, reusable and testableAngular 6/7 modules, controllers, directives andservicesto implement key functionalities for customer account summary.
- Extensively worked in Test Driven Development (TDD) framework using Junit5.
- Installation, administration and maintenance of CI/CD applications: Jenkins, Artifactory, SonarQube, Stash and Docker.
- Worked on Maven Scripts to deploy application code into Tomcat servers.
- Developed test cases and performed unit test using Junit5 Framework.
- Experience in continuous integration using Jenkins for timely builds, code coverage, running test
- Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments.
Environment: Java8, J2EE, Angular 5/6/7, Servlets, JMeter, EJB, Struts, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS, Webservices, AWS Lambda, Kafka, JMS, PCF. AJAX, SOA, Couchbase, IBM MQ, WebSphere, JUnit, Windows, UNIX, SQL and Oracle 10g, 11g, Spring, Hibernate Frameworks.
Confidential - Denver, CO
Senior Full Stack Java Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Developed Spring Boot application with MicroServices and deployed it into AWS using EC2 instances.
- Implemented asynchronous messaging service usingKafkain MicroServices-based application
- Created Database on InfluxDB also worked on Interface, created for Kafka also checked the measurements on Databases.
- Develop custom drag and drop tree view, web application to transfer and arrange HL7 data using Angular, html, Vue.js
- Successfully Generated consumer group lags from kafka using their API Kafka- Used for building real-time data pipelines between clusters.
- Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- Involved in using Spring Security for Mobile clients and Web Applications for Microservice Authentication.
- Provided Postgres, Oracle and MS SqlServer installation, patching, cloning, configuration, migration, upgrade, and capacity planning.
- Experience in Micro Services development using spring boot and deployment in Pivotal Cloud Foundry ( PCF)
- Data was bound to the components with MVVM using Kendo and Vue.JS, and was retrieved, created, updated, & deleted using REST.
- Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java
- Fetching the records for SOAP and Restful requests from Oracle 11g DB using SOLR search.
- Independently integrate multiple APIs and new features usingReact+GraphQLstack.
- Develop python code to automate the ingestion of common formats such as JSON, CSV by using Logstash from elastic search to Kibana dashboard to be viewed by clients.
- Experience with Kibana to check logs and other time-stamped data sets stored in Elastic Search.
- Involved in multi-tierJava and J2EEbased applications support, responsible for writing business logic usingcore Java, SQL queries for the backend RDBMS.
- Responsible for migrating the Web services from shared Java environment to PCF - Cloud platform.
- Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS).
- Used Dynatrace for monitoring of application performance, script errors and JVM management
- Consumed Webservices/ JAX-WS and JAX-RX based web services using Spring framework and used SOAP UI for testing these services.
- Created SQL queries for diverse usage ensured integrity of data with frequent restoration and back up using PostGreSQL.
- Manipulated DOM, handled events and applied animation effects with Vue.js.
- Involved in fetching user details from third party applications using OAuth Authentication.
- Developing and editing user Interface Screens for presentation logic using JSF, JSP, HTML5, CSS3, Bootstrap, JavaScript, and Angular JS 5/6.
- Implemented client-side data validations using JavaScript and Server-side data validations using JSF validators.
- Developed Apache Camel routes and defined JMS endpoints for message processing and routing.
- Created camel Routes to transfer data from one End point to another End Point
- Develop custom Splunk ES correlation searches & tune notable events.
- Architecting and deploying clustered/distributed Splunk Enterprise 6.x implementations to large, complex customers.
- Propose architectures considering cost/spend in Azure and develop recommendations to right-size data infrastructure
- Monitored and maintain the logs of PCF Spring Batch application from PCF Apps manager.
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL
- Identify and Develop the Rest API using Java Spring Boot framework required for completing the stories.
- Implemented REST MicroServices using Spring Boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
- Involved in creating and modifying; UNIX shell scripts, and scheduling through Crontab.
- Application onboarding and maintenance on the CI/CD platform.
- Documenting the best practices, AS IS and target approach for CI-CD pipeline.
- Worked on Cassandra Data modelling and Cassandra Database administration
- Designed and implemented a Cassandra NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
- Extensively usedJava 8features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
- Manage containers using Amazon EC2, ECR, EKS and Fargate.
- Designed Forms, Modules, Views and Templates using Django and Python.
- Rewrite existing Python/Flask module to deliver certain format of data
- Extensively involved in upgrading the existing system fromAngular 5toAngular 6
- Designing and implementing scalable, RESTful and MicroServices-based backend. The backend is being written in Java using Spring Boot for simplicity and scalability.
- Used Eclipse 3.6 IDE with Maven plugin, and JBoss tools for development
- Experience in developing middleware components for software in C/C++ using STL, multithreading, data structures, and design patterns.
- Identified the organizational needs and provided suitable Agile system based solutions.
- Written different Routing (SPA), modules and reusable components using Angular 6.
- Used React JS to turn application intoSingle Page Application. Implemented theDragandDrop functionalityusingReact-Draggable.
- Worked on setting upMaven scriptsto build, package, and deploy application code to the target Apache Tomcat Servers and worked on continuous integration servers like Jenkins.
- Experience on Single Page Application development, working with Directives, Services, Filters, Guard and Validations in theAngular 6.
- Used Eclipse IDE with Maven plugin, and JBoss tools for development
- Experience in making the devops pipelines using OpenShift and Kubernetes for the MicroServices
- Developed the code on IntelliJ IDEA and Deployed on Apache Tomcat server
- Followed TDD Test Driven Development and developed test cases by using JUnit for unit testing for each and every module developed.
- Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy
- Developed application based on Struts MVC Model2 Framework and uses J2ee Design Patterns like Facade, Singleton, Factory & Value etc. Patterns.
- Deployed Docker contained Spring REST services in to AWS EC2 container service using AWS admin console and usedlambdato run applications in AWS console.
- Used CAMUNDA Modeler for workflow creation. Added unit testing for every CAMUNDA workflows
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Integrated Mongo DB and Spring communication and established data mapping.
- Responsible for writing Unit Test Cases using Junit5. Responsible for Load Testing using Apache JMeter.
- Generated Test Report using Report NG and Extent report in Maven Project.
- Developed application using Spring Boot, Java8, Hibernate, Web Services (RESTFUL).
- Implemented business logic on the server side using EJB, WebSphere.
Environment: Java8, J2EE, Angular 4/5/6, Servlets, JMeter, EJB, Struts, JSP, JDBC, JNDI, XML, HTML/DHTML, CSS, Webservices, AWS Lambda, Kafka, JMS, AJAX, SOA, PCF, Couchbase, IBM MQ, WebSphere, JUnit, Windows, UNIX, SQL and Oracle, Spring, Hibernate Frameworks.
Confidential - Houston, TX
Sr. Java Developer
Responsibilities:
- Developed application using Spring MVC, Hibernate and Rest web services on presentation layer, business layer is built using Spring and the persistent layer.
- Wrote Technical design document with the class, sequence, and activity diagrams in each use case.
- Cassandra Cluster planning which includes Data sizing estimation, and identify hardware requirements based on the estimated data size and transaction volume
- Designing, creating, Running and monitoring spark job on Cassandra cluster for validation, loading from Oracle RDBMS
- Worked on custom libraries for business layer using Object oriented programming (OOP).
- Configuring Sharding, monitoring, and identify the proper shard keySelection, inserting large amounts of data Performing Security measures, backups and restore backups forMongo DB
- User Management - creating users, assigning roles, managing permissions forSQL Server, Mongo DBdatabase server.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX
- Lead in Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
- Created real-time dashboard for Executives, utilizing Logstash, graphite, Elastic Search, Kibana & Redis.
- Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
- System integration framework with Apache Camel and Enterprise integration patterns
- Identifying the problem areas by usingelasticsearchKibana with Logstash to import .csv files. Using Solr over Lucene index provided a full textsearchfor analysis and quantification.
- Implemented Spring boot MicroServices to process the messages into the Kafka cluster setup.
- Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
- Writing UNIX scripts to perform certain tasks and assisting developers with problems and SQL optimization.
- Worked on designing single page application using Vue Js components such as Router and Vuex core components
- Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
- Performed a lot of DOM manipulation using JavaScript and JQuery for loading and manipulating dynamic content on WebPages.
- Created complex CAMUNDA workflows to trigger REST APIs and validate responses in automation process.
- Presentation tier of the application was built completely on Struts framework. Coded the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Core java development for different components. Developed the application usingCore Java,Multi-Threading,Spring Core, Beans, JDBC, Transaction and Batch, Oracle. Maven.
- Indulged in core development, deployment and server side configurations, where in did programming in core java, scripting in Linux, configured the OS parameters, application server's settings and JVM tuning.
- Converted existing SOAP-based services to SpringBoot Rest services. Wrote unit tests in Junit/Mockito.
- Built administrator page displaying profile information in React.js and GraphQL.
- BuiltAngular 4components,UIservices to consume rest services using Component based provided byAngular 4.
- Used MicroServices to communicate using synchronous protocols HTTP and REST for implementing SOAP.
- Automated 100% of functional and performance MicroServices tests using Gatling/Scala framework.
- Experience and building an application using React.js and Redux with GraphQL on server side.
- Worked on error handling in CAMUNDA workflows and integrated with flows based on user input.
- Migrate data from traditional database systems to Azure databases
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for MicroServices.
- Used Hibernate annotations for mapping objects to the relational database and Implemented persistence using Hibernate
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
- Developed web pages using Servlets and XML for various modules.
- AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
- Experience onAWS Deploying, managing and operating scalable, highly available, and fault tolerant systems and managed continuous delivery systems and methodologies onAWS.
- Wrote data Components for Plan Setup, wrote and called Stored Procedures using JavaHQL, Hiberna e.t
- Implemented client-side Interface usingAngular 4and structure JavaScript code in an MVC
- MaintainedInterfacecompatibility andconcurrencyin the project usingJava 8new features like default, static methods and Concurrency API.
- UsedJava 8 Method Referencesfeature to point to methods by their names and usedfunctional Interfaces.
- Implemented search engines by using Angular JS filter to make the data searchable and sortable.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Worked with core Javatechnologies like Multi-Threading and Synchronization.
Environment: J2EE/J2SE, Java, JSP, JSF, Apache, Spring Frame Work, Spring Batch, CouchBase, Hibernate, Elastic Search, JDBC, NoSQL, JMS, CSS3, Mongo DB, Apache CXF, LDAP, JNDI, WSDL, SOA, SOAP, XML, HTML, Log 4j, WebSphere 7
Confidential - El Segundo, CA
Java Developer
Responsibilities:
- Designed and developed front end using JSP, JSTL, JQUERY and other custom tag libraries.
- Used JQUERY widgets like Date Picker, Accordion, and Tabs.
- AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
- Used Tomcat (local server) to deploy the application and responsible for developing integration test for an AWS-hosted cloud application usingTDD.
- Responsible to install, configure, monitor systems developed on Cloud IaaS environments with PCF PaaS running on top of it.
- Deployed Spring Boot based MicroServices in Docker and Amazon EC2 container using Jenkins
- Developed MicroServices using Spring MVC, Spring Boot, and Spring Cloud
- Works in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
- Work sonReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
- Used Spring framework in the development of a business bean and to interact with the Hibernate ORM tool.
- Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
- Experience with Front-end JavaScript frameworks Node JS. And with the creation of RESTful Web service.
- Strong CoreJavabackgroundwithexperience in Collections, Multi-Threading,Java8, Interfaces, RMI, Serialization, Synchronization, Exception Handling,JavaSwing, OOPs techniques, Logging and Performance Tuning.
- Developed Business logic with the help of spring and Data Access was implemented by using Hibernate.
Environment: JDK 1.5, Spring framework, React JS, Node JS, Hibernate, Web services (SOAP, WSDL), XML, XSLT, WebLogic, Rational Rose, Windows XP, Maven, JavaScript, JQUERY, HTML, JUnit, CVS, Log4J, AJAX, CSS, Eclipse IDE and Oracle 10g.
Confidential
Java Software Developer
Responsibilities:
- Involved in various Software Development Life Cycle (SDLC) phases of the project.
- Developed the application using Struts Framework x1.0, which is based on Model View Controller design pattern.
- Implement modules into Node JS to integrate with designs and requirements.
- Extensively used Hibernate in data access layer to perform database operations.
- Used Spring Frameworkfor Dependency Injection and integrated it with the Struts Framework and Hibernate
- Implemented Node JS as a server-side proxy for an observing various response time.
- Used Node.js framework for better organization of the code.
- Developed front end using Struts framework.
- Designed and developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries and Validations provided by struts framework.
- Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
- Involved in consuming RESTful Web services to render the data to the front page.
- Performed unit testing using JUnit framework.
Environment: HTML, JSP, Servlets, JDBC, SQL, JavaScript, Eclipse IDE, XML, XSL, Tomcat.
Confidential
Web Developer
Responsibilities:
- Developed prototype using HTML, CSS, JavaScript, Node JS and WebLogic Application Server as per the client specifications and specific user validations.
- Started as a monolithic application that runs on Jboss, later migrated it in to a set of Spring boot and Node.JS MicroServices.
- Designed and developed Customer registration and login screens using HTML, JSF, Servlets and JavaScript.
- Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.
- Configured JDBC and LDAP Security in the application server.
- Used Scripting Languages to validate client-side parameters.
- JDBC is used for data interaction with Oracle database.
- Involved in design and development of SQL, PL/SQL, Functions and Stored procedures for performing database operations.
Environment: Java, J2EE, Maven, Spring, Hibernate, Web Services, XML, JavaScript, AJAX, Bootstrap, JSF, JSP, Web Services WSDL, Junit, GIT, MVC, Eclipse. Oracle10g.