PythName: Prathibha Mopidevi
Phone: +1-407-***-****, +1-321-***-****
Email: *********************@*****.***, *********************@*****.***
LinkedIn: linkedin.com/in/prathibha-mopidevi-394bb273
PROFESSIONAL SUMMARY:
12+ years of extensive experience in the Software field, Excellent hands-on experience on Core Java, J2EE, JSP, Spring framework, Servlets, SQL, JavaScript, AngularJS, XML, HTML 5, CSS 3, JDBC, Oracle 11g.
Strong development experience in J2EE technologies including Servlets, JSP, JDBC, JMS, XML, and Struts, XSL, XSLT, JUnit, Log4J, JavaScript, SQL, PL/SQL, HTML.
Expertise in Core Java concepts such as Generics, Multi-Threading, Collections, Exception Handling, Garbage Collection, and File Input/Output.
Proficiency in developing Web applications using Servlets, JSP, JDBC, EJB2.0/3.0, web services using JAX-WS2.0 and JAX-RS APIS. Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
Implemented Hibernate for the ORM layer in transacting with Oracle database and developed HQL queries for CRUD. Good experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications.
Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript, jQuery and, also experience in making web page cross browser compatible.
Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
Excellent skills in building Single Page Application (SPA) using JavaScript frameworks like Angular JS, Node JS.
Hands on experience in Front-End technologies like Angular Js 1.4.7, Bootstrap 3.1, HTML5, JavaScript, CSS3, jQuery, Google Web Toolkit (GWT), Tag Libraries, Custom Tags, Ajax and Node JS and ExtJS
Sound understanding and good knowledge on Require JS, React JS, Backbone JS.
Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behavior.
Experience with employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
Proficiency with the application servers like Web Sphere, Web Logic, JBOSS and Tomcat. Good experience to setup, configure continuous build processes using Jenkins, Maven and ANT.
Extensive experience in deploying, managing and developing MongoDB clusters. Extensive experience working with RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.
Ensure that the LDAP directory is correctly set up to manage user credentials, organizational units (OUs), groups, and other directory objects.
Create, modify, and delete user accounts in the LDAP directory. This also includes maintaining attributes like group memberships and user roles.
Define and enforce access control policies for groups within LDAP. Make sure users only have access to appropriate resources.
When users experience login problems, the LDAP administrator must be able to analyze log files, check server status, and ensure proper connectivity between the authentication system and LDAP.Oversee replication between multiple LDAP servers for redundancy and disaster recovery. Ensure regular backups are done.
Configure LDAP to integrate with other systems like Active Directory, Okta, Azure AD, SAML, or SiteMinder for SSO and user provisioning.
Skill Set:
Front-End Web Technologies: \ Programming Languages: \
HTML5, CSS3, Bootstrap4, jQuery 2.x/3.x \ Java 8/11\
XML, Node.js, Angular 9, React 16.x, \
Thymeleaf 3\
Java EE Technologies: \ SQL/NoSQL: \
Servlets, JSP, JDBC, Hibernate5 \ MySQL 5.x/8.x, Oracle 10g/11g,
MongoDB\
Spring frameworks: \ Design Patterns: \
Spring MVC, Spring Boot 2.0, Spring Data JPA\ Factory, Singleton, Observer, Façade\
Spring Cloud, Spring Security\
Other Tools: \ Testing Tools: \
REST, Maven, JWT, Tableau 2019, Postman7\ Junit 4/5, Mockito 2/3\
IDEs: \ Cloud services: \
Eclipse EE, Spring Tool Suite, Visual Studio \ AWS: IAM, EC2, S3, RDS,
Code\ Lambda, Cloud Watch\
Microservices: \ Messaging Services: \
Spring Cloud, Eureka, Hystrix, Ribbon, Zuul, \ Apache Kafka, ActiveMQ, RabbitMQ\
Zipkin\
ORM Frameworks: \ DevOps Tools\
Hibernate 4/5, JPA, Spring JPA\ Jenkins, Docker, Kubernetes, Git, JIRA\
Domains: Healthcare, Supply chain, Ecommerce, Financial, Oil & Gas
EDUCATIONAL:
M.S in Computer information science FIT
M.C.A in computer science ANU
B.Sc. (Computers Science) from ANU University
Professional Experience
Client: USAA, Plano-TX Dec,2023- Present
Role: Senior Java Full-Stack Developer
Description:
Lloyds Banking Group is one of the UK’s largest financial services organizations.
Credit Card Rewards and Benefits Application is a web application that allows customers to redeem rewards or cash-back from points earned on everyday purchases. This project focuses on decoupling the legacy monolith card rewards services to microservices applications, providing better scalability and user experience.
Responsibilities: India · On-site
Work with a team of developers on Python applications for RISK management.
Design, develop, test, deploy, and maintain the website.
Designed and developed the UI of the website using HTML, AJAX, CSS, and JavaScript
Designed and developed a data management system using MySQL.
Rewrite existing Python/Django modules to deliver certain formats of data.
Used Django Database APIs to access database objects.
Wrote Python scripts to parse XML documents and load the data in the database.
Handled all the client-side validation using JavaScript.
Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined functions.
Used jQuery for all client-side Java script manipulation.
Created unit test/regression test framework for working/new code
Developed entire frontend and backend modules using Python on Django Web Framework.
Responsible for debugging and troubleshooting the web application.
Worked on automating repetitive tasks using Ansible.
Extracting acting data from the database using SAS/Access, SAS SQL procedures, and creating SAS data sets.
Created and modified PL/SQL scripts for data conversions.
Created database using MySQL and wrote several queries to extract data from the database.
Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, and MongoDB.
Design and setting up of the environment of MongoDB with shards and replica sets (Dev/Test and productions).
Designed and developed components using Python with Django framework.
Private VPN using Ubuntu, Python, Django, CherryPy, Bootstrap, and jQuery.
Created a Python-based GUI application for Freight Tracking and processing.
Experience in designing and developing applications in Spark using Scala.
How to install and set up JPype to call Java classes from Python in a fullstack project.
Using JPype to run business logic from a Java backend through Python scripting or testing layers.
Enabling Python microservices to interact with Java-based services via JPype (useful in polyglot architectures).
Using Python and JPype to call Java classes that interact with REST endpoints for backend testing.
Client: Microsoft, Redmond-WA March2021 to Apr2022
Role: Senior Java Full-Stack Developer
Description:
To efficiently support the US strategy and IT backend modernization, core projects and ongoing maintenance, BMW NA aimed at implementing a set of deliverables across the Technology, Finance and HR solution stack of the company. Incentive application provides and processes incentives such as cash allowance, owner loyalty to dealer and customers to help in achieving better sales.
Responsibilities:
Worked a per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3, JavaScript, JQuery, Ajax for service calls on pages to interact with the server.
Implemented different validation control on the web-pages using AngularJS and developing a cross-platform JavaScript based solution using Angular JS.
Involved in research, implementation and review of JQuery and JavaScript functions to use plugins for representing data in graphs.
Designing, developing and testing web pages/web portals using JAVA/J2EE (JSP, JSF, Hibernate, Spring), XML, XSD, WSDL, SOAP, C++, C#, Python, PHP, Ruby, Perl, Unix, ETL and Hadoop ecosystems.
Responsible for creating on-demand tables on S3 files using Lambda Functions and AWS Glue using Python and PySpark.
Developed custom ETL solutions, batch processing and real-time data ingestion pipeline to move data in and out of Hadoop using Python and shell scripting.
Worked on designing specific programs efficiently through knowledge of multithreading using the API with the goal of increasing performance on a wide variety of applications.
Used java8 Lambda expressions along with Streams for creating internal iteration and performing chain operations such as Filter, Map, Collect on a collection.
Used the Spring IOC feature to get Hibernate session factory and resolve other bean dependencies also used Spring framework AOP features and JDBC module to persist the data to the database for this application.
Validated forms using Angular 2 and regular expressions there by providing client side validation and server validation.
Created single page application structure with multiple modules using Angular 2, TypeScript and RXJS.
Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java backend
Implemented logging and transaction manager using Spring AOP concept.
Connected to Data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM. Used Rabbit MQ for messaging technology
Experience in developing web applications using Spring, EJB, Hibernate, MDB, JDBC, Java Server Pages, Servlet, Web Services, JavaScript, JavaBeans, POJO's and Log4j, AngularJS.
Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations. Configured Kafka message source with Spring XD.
Involved in writing the front-end code for the application using React.js
Used Pivotal Cloud Foundry(PCF) to quickly build, deploy & update the applications.
Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices.
Migration of stored procedures from Oracle DB to PostgreSQL DB.
Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
Used ExpressJS to route different endpoints, made RESTful services to manipulate data in MySQL
Written SQL Queries and stored procedures to interact with Oracle DB.
Built NoSQLschemas to store document and maintaining sessions in MongoDB.
Designed and developed micro services business components using Spring Boot.
Consumed REST based micro services with Rest template based on RESTful APIs.
Developed Data Services using XML messages that use REST web services, Created REST envelope.
Used JAXB to read the xml file and then created instances of a generated classes.
Used XSLT to change the Data formats into XML to XML and XML to PDF formats.
Involved in creating EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.
Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
Configured AWS Identity and Access Management (IAM) to securely manage AWS users & groups, and use policies & roles to allow or deny access to AWS resources.
Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
Re-design and implement CI build system using Jenkins.
Working experience with Node environment using Node JS, Chef, Puppet, Ruby, PHP, Python, Yeoman, GIT, NPM, Gulp, Grunt JS, Bower.
Developed Maven scripts to build and deploy the application in the WebSphere Application Server.
Log4J was used to monitor the error logs and used GIT as version control tool.
Used Docker for creating Docker images for launching containers on AWS EC2 and Expert in using Docker for Environment provision solution.
Design and develop RESTful API capabilities on Java/node.js technologies and deploying in AWS and implement API proxies on Apigee Edge.
Manipulate UI events and API responses, on the Web with RxJS
Strong Experience to Developing and Enhancing flow services in WebMethods
Used Spring Batch to setup batch jobs to email the daily reports and that which run on Pivotal Cloud Foundry(PCF) with Spring Boot as its MVC layer.
Installed and configured JBoss server developer and test environments and used NoSQL and Mongo DB as a Database.
Designed and developed a decision tree application using Neo4J graph database to model the nodes and relationships for each decision.
Build Rest services using NodeJS and ExpressJS and used a full complement of Express,Neo4J, AngularJS, NodeJs, and MongoDB to store and present assessments
Wrote efficient LINQ or filter definitions for querying documents and avoid performance pitfalls like unindexed queries.
Used MongoDB schema validation rules or implement manual validation in the .NET layer using C# data annotations or FluentValidation.
Used NodeJS to resolve dependencies via Angular 2, typescript, jasmine.
Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
Designed the real time analytics and ingestion platform using Storm and Kafka. Hands on experience with multiple NOSQL databases including Riak, Couch base, HBase and Cassandra.
Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
Knowledge about Splunk architecture and various components (indexer, forwarder, search head,
Designing and maintaining production-quality Splunk dashboards Environment.
Used SPL created Visualizations to get the value out of data.
Client: Duff & Phelps, Nashville-TN (August 2020 to Feb 2021)
Role: Senior Java Full-Stack Developer
Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
Followed agilemethodology during complete SDLCprocess.
Participated Agile/Scrum development and deployment teams
Used Spring Framework 4.1 for the application development.
Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX
Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
Used Spring for bean instantiation, annotations, controllers, request mapping to handle the webservice request and response.
Used JAXB for marshalling and unmarshalling of work order, billing XML documents, and JAXP for processing.
Developed RESTWeb services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
Developed DAOs using JPA, hibernatepersistence API for the database operations to interact with Oracle Database.
Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.
Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
Implemented a generic interface to Hibernate criteria API for UI search functionality
Implemented Spring Boot Micro Services to divide the application into various sub modules.
Used micro-services architecture with Spring based services to integrate user libraries in the application.
Using Amazon Route53 to manage public and private hosted zones.
Configured AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of DB Instances.
Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.
Implemented AWS IAM for managing the credentials of applications that run on EC2 instances.
Integrated configured Camel with ActiveMQ to use it as bus.
Designed and developed necessary PL/SQL for the database operations as needed.
Involved in deployment of the application at various environments (Development, QA Testing, Staging, and Production).
Strong experience in using RDBMS database like PostgreSQL, handled and parsed various json data in the java side.
Implement mock services in node.JS with the help of modules using ExpressJS.
Proficient in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.
Created single page application structure with multiple modules using Angular 2, TypeScript and RXJS.
Deployed and scaled web applications that are developed on Programming languages such as java/J2EE, .Net, PHP, Node Js, Python, Ruby, Go. Implemented modules into Node JS to integrate with designs and requirements.
Converted Visual Basic Application to Python, MYSQL.
Used Python for pre-processing, to read and write to Azure Storage blobs on regular basis.
Used python scripts to update content in the database and manipulate files.
Used JMS API for asynchronous communication by putting the messages in the Message queue.
Written Test cases using Junit to validate the application flows in different scenarios in the standalone application.
Batch jobs were automated using the Quartz scheduler.
Used Maven for the project management like build, install.
Deployed application on Apache Tomcat server.
Used Subversion for version control and repository.
Involved in writing Unit test cases for unit testing using Junit.
Used Selenium for UI automation.
Implemented HTTP requests using Rxjs Observable library in Angular 2.0 to handle multiple values over time.
Used log4j for logging errors, info, exceptions.
Involved extensively in Code Reviews, Unit testing and Process Improvements.
Client: DELL, Hy-Ind (Aug 2019 to Aug2020)
Role: Senior Java Full-Stack Developer
Project Description:
Donegal Insurance Group is an insurance company providing personal, farm and commercial insurance products across the United States. The insurance management system is used for insurance agents to manage customers’ profile and application, process insurance policy details. The goal of this project is transiting the existing monolithic system to microservices, increasing user experience and scale up for more less down time.
Responsibilities:
Designed the Web application Using SpringMVC (Model View Controller) pattern to make it extensible and flexible.
Analyzed, designed, implemented web based application using Java, JPA, JSP, Spring, XML, and SQL.
Used Agile methodologies during the complete project life cycle.
Helped in preparing the design documents like process flow, sequence, component diagram.
Implemented DIM Web service using Spring Framework.
Implemented the Project structure based on Spring MVC pattern using spring boot.
Used Agile methodology XP for development using User Stories.
Used annotations in the complete project development, webservices, MVC design.
Used JMS for consuming pin verification, device connect disconnect messages.
Used JPA as data persistence API for all the DAO, database operations.
Generated Hibernate Objects, and used Hibernate ORM for SOTI Publisher application.
Used Maven project management tool for build and deployment of the application.
Used Spring quartz timer to load the DIM data base with device battery information on regular intervals of time.
Developed Spring REST Web services for opening, closing the locker door webservice operations.
Wrote lots of JSP's for maintains and enhancements of the application. Worked on Front End using Servlets, JSP and also backend using Hibernate.
Experience in Python, Shell and Ruby scripting including but not limited to writing scripts to automate AWS Administration tasks viz., tagging instances, volumes etc
Responsible for automating deployment tasks and daily processes using scripting languages like PowerShell, python, bash scripts.
Experience in reviewing python code for running the troubleshooting test-cases and bug issues.
Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database
Created instances in AWS as well as worked on migration to AWS from data center.
Developed the presentation and controller logic for the screens related to my user stories using JSPs, HTML, bean and form tag libraries.
Developed code for user stories (based on user requirements) and successfully approved it from QA
Used Spring Cache Abstraction and Ehcache to reduce the number expensive executions.
Developed rule modules using Rule Engines, Drools.
Used Subversion(SVN), ClearCase as source controls.
Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
Established continuous integration (CI) practices and standards for PSCU with Jenkins.
Spring XML configuration for Camel Integration to messaging XML documents.
Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
Parse XML documents like Device Connect, Disconnect messages using JAXB.
Used Microsoft Visio to design the work flows and sequence diagrams, class diagrams.
Writing unit and integration tests with Mockito framework.
Involved in deployment of the application at various environments (Development, Testing, Staging, and Production).
Used log4j for logging.
Client: Cognizant, Hy-Ind (Sep 2017 to July 2019)
Role: Senior Java Full-Stack Developer
Description:
Bank of America is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk-management products and services.
The project involves the design and maintenance of a Simulator, a hands-on user tool, which allows Liability Risk Management (Business Partners) to act independently to develop a new limit assignment strategy.
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC).
Contributed to system design by developing Sequence Diagrams and Class diagrams using Rational Rose Tool.
Designed the Application using Object Oriented Concepts.
Developed web pages using HTML, JSP, CSS, spring tags.
Implemented Dependency Injection and IOC paradigm using the Spring Framework.
Developed the application using Spring MVC, Spring Web flow and added asynchronous features using AJAX.
Designed middleware components like POJO (Plain Old Java Objects such as Java beans).
Used Hibernate for data persistence and designed hibernate queries and Hibernate specific configuration and mapping files for Oracle Database.
Defined the Data Source, associations, components, Inheritance and configured the hibernate environment using HQL.
Developed Web Services for getting prescription details and services based on RX-number.
Designed XML Pull Parser to parse the XML Data.
The main technologies used were EJB, Core Java and a middle-ware product like WebMethods integration, Websphere Interchange ICS as development frameworks along with several advanced features of Java.
Used MQ Series for Messaging and queuing purpose in the application.
Worked on Enhancements, Change Requests and Bug Fixing.
Involved in writing spring based JUnit test cases.
Developed WebPages using UI frameworks bootstrap, Angular JS.
Created DHTML pages, used JavaScript for client-side validations and AJAX, AngularJS to create interactive front-end GUI.
Used Shell Script to deploy the application on Web Sphere and Database Updation.
Used Rational Clear Case for version Control.
Used MQ Command Line utilities for starting, stopping and monitoring the MQ Queue Managers and MQ Queues in the test and production environment.
Developed controller and bean classes using spring and configured them in spring configuration file.
Developed and configured Flow Definitions using Spring Web flow.
Implemented the Concept of Multiple Inheritance in Spring using Auto wiring.
Used Spring HibenateTemplate helper class for performing the database operations using Hibernate.
Create Dashboard, Reports and Alerts for events and configure alert mail.
On boarding of new data into Splunk. Troubleshooting Splunk and optimizing performance.
Developed a custom application in Splunk Fetched the data from databases using DB Connect.
Performed Splunk administration tasks such as installing, configuring, monitoring and tuning.
Experience in working with Splunk authentication and permissions and having significant experience in supporting large scale Splunk deployments.
Client: TCS, Hy-Ind (Nov2016 to Jul 2017)
Role: Sr. Software Engineer Work with a team of developers on Python applications for RISK management.
Design, develop, test, deploy, and maintain the website.
Designed and developed the UI of the website using HTML, AJAX, CSS, and JavaScript
Designed and developed a data management system using MySQL.
Rewrite existing Python/Django modules to deliver certain formats of data.
Used Django Database APIs to access database objects.
Wrote Python scripts to parse XML documents and load the data in the database.
Handled all the client-side validation using JavaScript.
Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined functions.
Used jQuery for all client-side Java script manipulation.
Created unit test/regression test framework for working/new code
Developed entire frontend and backend modules using Python on Django Web Framework.
Responsible for debugging and troubleshooting the web application.
Worked on automating repetitive tasks using Ansible.
Extracting acting data from the database using SAS/Access, SAS SQL procedures, and creating SAS data sets.
Created and modified PL/SQL scripts for data conversions.
Created database using MySQL and wrote several queries to extract data from the database.
Developed views and templates with Python and Django's view controller and templating language to create a user-
friendly website interface.
Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, and MongoDB.
Design and setting up of the environment of MongoDB with shards and replica sets (Dev/Test and productions).
Designed and developed components using Python with Django framework.
Private VPN using Ubuntu, Python, Django, CherryPy, Bootstrap, and jQuery.
Created a Python-based GUI application for Freight Tracking and processing.
Experience in designing and developing applications in Spark using Scala.
Environment:
J2EE, Java 1.8, Spring framework, Spring MVC, Hibernate, JSP, AWS, AJAX, SOA,
TDD, Web Services,SQL Server,Microservices, XML, Ext JS, NodeJS,AngularJS,
Angular2.0, Angular4 Typescript jQuery, JavaScript, IBMRAD 9.1, WebSphere 8.5, Agile
Methodology, Design Patterns, PCF, Clear Case, Apache Maven, Apache Cassandra, MongoDB,
JUnit, Html, Unit, XSLT, HTML/DHTML, JENKINS, Spark, Kafka.
Client: Deloitte, Hy-Ind (Sep2015 to OCT 2016)
Role: Application Developer
Description:
Worked in an Agile Environment and participated in requirement gathering, analysis and design .
Implemented Business Delegate, Design, Facade, Service locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
Involved in Design, Development and Implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular 7, Angular6, Angular4, Angular2 and Bootstrap.
Integrated spring with Object Relational Model - ORM frameworks such as Hibernate and JPA (Java Persistence API).
Implemented modules into Node JS to integrate with designs and requirements.
Developed and deployed web applications on AWS at the dev, production levels.
Implemented the persistence layer using Hibernate-ORM. Worked on Spring Boot with MicroServices for building flows in our web application.
Created Docker images using a Docker file, worked on Docker container snapshots, removing images.
Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from oracle database.
All the functionality is implemented using Spring Security, Spring IO / Spring Boot, Thymeleaf and Hibernate ORM.
Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
Used Spring Annotations for Dependency Injection and Spring Boot for micro-services
Configured S3 to host static web content, Elastic Load Balancers with EC2, Autoscaling groups and deployed Cloud Stack using AWS OpsWorks.
Worked with Maven Builder for application building, scheduling, mailing and automation.
Involved in designing and development of web interface using JSP, Servlets, and JavaScript.
Created RESTFUL services along with strong Object-Oriented Node JS design works.
Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
Interfacing Python with Java's persistence layer (e.g., accessing DAO or Entity classes) using JPype.
Using Python-Java bridging to