Sathvik Kethineni
Email: ************@*****.***
Ph: 919-***-****
Sr. Java Full Stack Developer
Professional Summary:
Extensive 7+ years of professional experience in experience in Software Development Life Cycle (SDLC), including design, implementation, integration, maintenance, testing and documenting of various web-based, Enterprise, Client/Server and Distributed applications using JAVA / J2EE.
Experience in large-scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design, UML design using Rational Unified Process and Object-Oriented Design, Development, Testing, Implementation, and Documentation.
Expert skills in J2EE Design Patterns like MVC Architecture, Singleton, Session Facade, Business Delegate, and Data Access Object for building J2EE Applications.
Good Knowledge and Hand-on experience in utilizing Java technologies for application development like JSP, Java Servlets, Java Beans, Models, Struts, Spring API, Hibernate, XML, JMS, and JNDI.
Experience in developing server-side applications using Spring Framework like Spring Boot, Spring MVC, Spring Resources, Spring JDBC and Hibernate.
Proficient experience in designing, implementing, and testing in a Microservice oriented architecture and has implemented the REST-based Microservices using Spring Boot, and Spring Data with Java Persistence API.
Experience in using deployed tools such as Jenkins, Docker and OpenShift for Continuous Integration and deployment for Microservices.
Experience in working with Cloud technologies like AWS and Cloud computing infrastructure such as Amazon Dynamo DB, Amazon SQS, SNS, and Redshift.
Experience in deploying applications in AWS cloud using the EC2 instance and creating snapshots for the data that had to be stored in AWS S3,Azure, Dev ops, CI CD using Jenkins, Dockers, Kubernetes
Proficient in developing Graphical User Interfaces using HTML, JavaScript, CSS, JSF, jQuery, Bootstrap JS, Angular, NodeJS, and ReactJS.
Developed web-based enterprise applications using Java 8 features and Core Java concepts like Multi-threading, Inheritance, and J2EE, Servlets, JSP, JSF, JDBC, Hibernate, and Web Services like SOAP, and REST, and MVC Frameworks like Struts, Spring API MVC, and SQL.
Developing single - page applications (SPAs),Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers)
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
Expertise in using Angular JS Directives, Controllers, Filters, Services, Templates, Events and Injectors.
Experience in developing applications using Java and various J2EE technologies including java/J2EE technologies JAVA, Spring, REST, SOAP, JAX-WS, JAX-RS, Hibernate, JDBC, JSP, Servlets, JSTL, EJB, XML, and JMS.
Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, 11g,12c MySQL, Postgre SQL, MongoDB, DB2, Blob storage snowflake and MS-SQL Server
Technical Skills:
Languages
C, C++, Java, JavaScript, TypeScript, SQL.
Java/J2ee Technologies
Spring Boot
MicroService
Java 8
Spring JDBC/Data
Spring IOC
Spring AOP
Apache Kafka
AWS [EC2, S3, API Gateway, EBS, Lambda]
Cassandra NoSQL
Pivotal Cloud Foundry
Maven
Jenkins
gitLab/svn
Hibernate
Mockito
MongoDB
Map Reduce
Swagger
Spring Boot admin server
Web(UI) Technologies
HTML, CSS, JavaScript, AJAX, JSON, JBOSS,LESS, SASS, XML, XHTML,WordPress,React JS, Responsive Design, Express JS, Node.js, Ruby, Bootstrap, jQuery, Backbone, AJAX, jQuery Mobile, XML, JSON, REST.
JavaScript Frameworks
AngularJS, NodeJS, Bootstrap, Backbone.js, Knockout.js,
Database
MS SQL server 2008, Oracle, My SQL 5.0, DB2, Postgres, MongoDB, NoSQL SERVER, ORACLE.
Design Methodologies
J2EE Design Patterns, Software Engineering (SDLC).
Debugging Tools
Developer tools, Firebug, Bugzilla.
Servers
IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Protocols
TCP/IP HTTP, HTTPS, SMTP, FTP, DNS, MLLP, cookies, headers, caching, CDN, Security.
Frond End Tools
CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator.
Version Controller
Microsoft Visual SourceSafe, Team Foundation Server, SVN, Tortoise, GIT, HIPAA, EDI.
Integrate Development Environment
MS Visual Studio, Dreamweaver CS3, Eclipse, Sublime Text, Web Storm, Brackets, Bower, Grunt, Notepad++, JSfiddle, Webstrom, Tatastrom.
Development Tools
Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing.
JavaScript Frameworks
Angular JS, Angular 2, EXT JS, D3, Backbone JS, Node JS, jQuery, Bootstrap.
Others
MS Office 2003-2016, Adobe Photoshop, DOM manipulations, Responsive Web Design, Karma, Grunt, Jasmine, Rally, Confluence, Jira.
Operating System
Windows MS DOS, Linux/Unix, Mac.
SDLCs
Waterfall, Agile.
Servers
Tomcat, Node, Apache, JBOSS, weblogic 11g,12c, websphere
Automation tools
Grunt.js, Gulp.js, and Phantom.JS.
Professional Experience:
Sr. Java Developer
Atlantic Health System, Maplewood, NJ Jan 2023 to Present
Responsibilities:
Developed application using Spring MVC, JSP, JSTL, and Ajax on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
Worked Extensively with Angular CLI for creating components, Services, pipes, and Directives.
Worked on some of the new features of Angular like new if-else syntax, ng-templates, and form validators.
Optimized MapReduce Jobs to use HDFS efficiently by using various compression mechanisms
Developed SPAs using Angular, and familiar enough with writing watch commands and gulp commands.
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 10.
Maintained and updated a GraphQL layer to allow retrieval and updates of user interactions with SQL database.
Designed and implemented cloud-native architecture to modernize healthcare platforms, enabling scalable and resilient solutions compliant with HIPAA regulations.
Led the migration of legacy monolithic healthcare systems to a microservices-based architecture, improving performance and enabling independent scalability.
Designed and developed ETL pipelines using AWS Glue, Pyspark and Athena. Orchestrated the ETL workflow using AWS Step Functions.
Designed and optimized relational database schemas in PostgreSQL for healthcare systems, ensuring compliance with HIPAA regulations.
Improved database query performance by indexing, partitioning, and using advanced query optimization techniques.
Built and maintained complex data models to store patient records, claims, and compliance data.
Developed ETL pipelines using PostgreSQL and integrated them with healthcare analytics platforms for actionable insights.
Provide batch Data Platform processing solution to certain unstructured and large volume of data by using Hadoop Map Reduce framework.
Architected and implemented scalable SaaS-based healthcare platforms using cloud-native technologies, enabling secure and efficient data processing for millions of patient records.
Migrated legacy healthcare applications to cloud platforms (AWS/Azure/GCP), achieving a 30% reduction in operational costs while enhancing performance and reliability.
Designed and implemented microservices-based architecture for critical healthcare applications, enhancing modularity and reducing time-to-market for new features.
Developed resilient, loosely coupled microservices to handle real-time patient data and support scalable growth for healthcare systems.
Designed disaster recovery strategies for healthcare platforms, leveraging cloud backup and multi-region architectures to ensure data integrity and business continuity.
Conducted performance tuning and load testing to ensure scalability and resilience of healthcare applications under high user demand.
Designed, developed, and created a docker container of the DevOps website and displayed data from various tools using REST APIs and JSON.
Experienced with batch processing of data sources using Apache Spark.
Responsible for front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 12, and RxJS.
Migrated servies from PCF to Kubernetes, AWS and GCP.
Migrated the code from JavaScript to TypeScript
Designed front end and backend of the application utilizing Python on Django Web Framework.
Used Angular custom Directives for reusable DOM manipulation and Services to implement Dependency
Involved in creating Hive tables, loading with data and writing hive queries which runs internally in MapReduce way.
Wrote Python scripts to parse XML documents and load the data in database.
Worked on Designing, developing, and implementing the business logic required for the Security presentation controller using EJB.
Developed Nodejs lambda function and also implemented microservices using Nodejs.
Populated HDFS and Cassandra with huge amounts of data using Apache Kafka.
Strong knowledge on working with GraphQL schema, queries and mutations to interact with Mongo DB and several other data layers.
Hands-on experience with Apache Spark using Scala. Implemented spark solution to enable real-time reports from Cassandra data.
Integrating various data sources and systems using APIs, ETL, and messaging platforms on AWS using servicee such as AWS API Gateway or AWS EventBridge.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform).
Perform Data Cleaning, features scaling, features engineering using pandas and NumPy packages in python.
Designed and implemented end-to-end workflow automation solutions using Camunda BPM for healthcare processes, including patient onboarding, claims processing, and compliance tracking.
Built robust exception handling mechanisms and SLA tracking within Camunda workflows to ensure high reliability in critical healthcare operations.
Worked on the Kotlin for building the backend components and API resources, experience working on JsonAPI for creating multiple API’s,
Used microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka endpoints
Responsible for AWS API gateway configurations for serverless lambda.
Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
Executed Hadoop/Spark jobs on AWS EMR using programs, data stored in S3 Buckets.
Experienced In Migrating SOS Based Architecture Systems To Micro services Architecture System And Deploying Them On Cloud Infrastructure Like AWS, GCP, Azure
Used APIs with Python to extract and push prediction outputs in EMR.
Worked on consuming the web services to retrieve information using Spring Rest Client and wrote front-end validations using JavaScript.
Worked using the SOAP Web service for transmission of large blocks of XML data over HTTP.
Utilized GIT for source code maintenance and version control and written Maven Scripts to generate WAR files, using Jenkins for the CI/CD process of the application.
Worked with NetBeans as an integrated development environment for developing applications.
Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality.
Environment: HTML, CSS, jQuery, Java Servlets, JSP, Servlet, Spring MVC, JSTL, ETL,Ajax, Spring, Hibernate, Spring Framework’s IOC, Angular CLI, Angular, EJB, REST-based web services, Spring, Spring Rest Client, JavaScript, SOAP Web service, Jasmine, Karma, XML, HTTP, SQL, GIT, Jenkins, Maven, NetBeans, Junit
Sr. Java Full Stack Developer
US Bank, Seattle, WA Oct 2021 to Jan 2023
Responsibilities:
Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
Developed user interface by using the React JS, Flux for SPA development.
Used data bases like Dynamo DB, Cassandra. Setting up and administering DNS system in AWS cloud using Route53
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 11.
Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
Designed and implemented Camunda-based workflows to automate complex business processes, such as loan approvals, credit risk analysis, and compliance checks, reducing manual effort by 40%.
Integrated Camunda workflows with core banking platforms and third-party APIs, facilitating real-time transaction processing and end-to-end visibility.
Airflow was used to automate the loading of data into HDFS and pre-processing with Pig and Worked on Hive Table creation and Partitioning.
Worked on Large-scale Hadoop YARN cluster for distributed data processing and analysis using Sqoop, Pig, Hive, Impala and NoSQL databases. Develop Hadoop data processes using Hive and/or Impala.
Involved in writing custom Map-Reduce programs using java API for data processing.
Developed Python scripts, UDF's using both Data frames/SQL and RDD/MapReduce in Spark for Data Aggregation, queries and writing data back into RDBMS through Sqoop.
Automated infrastructure provisioning using tools like Terraform, CloudFormation, and Kubernetes for banking SaaS deployments, achieving zero-downtime rollouts.
Implemented security best practices in cloud environments, including encryption, IAM policies, and compliance with banking regulations like PCI DSS and GDPR.
Integrated message brokers such as Kafka or RabbitMQ for reliable inter-service communication in banking microservices ecosystems.
Ensured data consistency and integrity across distributed microservices using event-driven architecture and techniques like Saga patterns.
Implemented disaster recovery solutions, including multi-region backups and failover mechanisms, reducing downtime to under 5 minutes for mission-critical banking applications.
Jenkins Designed observability frameworks with tools like Prometheus, Grafana, and ELK Stack for real-time monitoring and anomaly detection in banking systems.
Architected scalable, secure, and high-performance cloud-native solutions using Kubernetes, Docker, and Spring Boot to support mission-critical banking applications.
Transitioned monolithic banking systems to microservices-based architecture hosted on AWS/Azure, ensuring modularity, fault isolation, and improved deployment cycles.
Integrated CI/CD pipelines with Jenkins and GitHub Actions to enable seamless and automated deployment of banking services in a multi-cloud environment.
Built data pipelines in airflow in GCP for ETL-related jobs using different airflow operators.
Used React-Router to turn application into Single Page Application
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
Utilized Kafka 2.1 as messaging middleware to enable asynchronous messaging and achieve event-driven communication between Microservices.
Developed web application using MongoDB, Express, React / Redux, Node JS and GraphQL.
Maintained states in the stores and dispatched the actions using redux.
Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
Effectively worked on Angular to use the enhanced features of typescript, Angular Routers, and Angular Components.
Build an ETL that utilizes a spark jar inside which executes the business analytical model.
Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger Lambda Functions Including EC2
As part of GCP implemented a spring boot app using Intellij IDE and deployed it to Google APP Engine.
Worked on creation of custom Docker container images, tagging, pushing images, integration of Spring boot.
Strong experience and knowledge of real time data analytics using Spark Streaming, Kafka and Flume.
Used Python based GUI components for the front-end functionality such as selection criteria.
In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Implemented Kotlin content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Developed CI/CD system with Jenkins and deployed the project into Docker using GIT, AMPLIFY version control system.
Developed micro-services based independent API using REST to connect with several databases like Oracle, Postgres, Cassandra.
Participated in front end development using Angular, JavaScript, Typescript, HTML5, CSS, and JSON
Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
Created and used Reducers that received said Actions to modify the Store State Tree.
Worked on creating various types of indexes on different collections to get good performance in Mongo database
Optimized MapReduce Jobs to use HDFS efficiently by using various compression mechanisms
Deployed the web app with the use of Apache Tomcat, AWS and GCP to enhance scalability
Optimized animation logic with optimistic functions to increase performance in rendering.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Called the Restful web services calls for POST, PUT, DELETE and GET methods.
Have worked on AWS for fetch the pictures files from AWS to UI.
Used React flux to polish the data and for single directional flow.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Environment: Java 8, spring,HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.
Java Developer
ITC Infotech, Bangalore, IN Jun 2018 to May 2021
Responsibilities:
Analyse the software requirements to determine feasibility of design within time and cost constrains.
Developing Micro Services based on requirement (containers, load balancing, distributed cache) with Spring to retrieve API routes for the entire cluster. Using this strategy each Micro Services in a cluster can be load balanced and exposed through one API gateway.
Designed and Developed User Interactive UI of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
Developed micro-services based independent API using REST to connect with several databases like Oracle, Postgres, Cassandra.
Implemented AWS Lambda function using java, Spring Boot, Spring Cloud, python.
Hive external tables are created mapped to the data stored in the HDFS and Hive tables are accessed using Spark SQL
Tracked GCP (Google Cloud Platform) traffic for error-handling and troubleshooting scenarios.
Created unit test cases using both Python unit test and Pytest libraries.
Reviewed the data model and reporting requirements for Cognos Reports with the Data warehouse/ETL and Reporting team.
Implemented Spark using Python/Scala and utilizing Spark Core, Spark Streaming and Spark SQL for faster processing of data instead of MapReduce in Java
Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
Performed Gap Analysis and created test plans for clients for conversion from data collection to EMR solution.
Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and Jquery.
Implemented POC to migrate MapReduce programs into Spark transformations using Spark and Scala.
Implemented an express-graphql library to mount a GraphQL API server on the user-configured HTTP endpoint.
Configure the Sprites and incorporate the best SEO practices to make the website Google friendly.
Designed and documented new EMR functionality and associated work/data flows.
Used AJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOMJSON Parsing.
Message Oriented Middleware implementation using JMS and Apache Kafka.
Develop the scripts using Perl, Python, Unix and SQL.
Used Log4j for External Configuration Files and debugging.
Used JUnit for debugging the application.
Used Cassandra to handle all the big data challenges like massive scalability and high performance.
Environment:HTML5, CSS3, JavaScript, Python, JQuery, Ajax,Web Services, Oracle, JSON, PL/SQL, Angular.js, node.js, backbone.js, Ember.js, Require.js, Ext.js, D3.js, bootstrap, XML, Adobe Flesh, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, PL/SQL, Oracle, Windows.Open Shift, AWS
Education: Bachelors in computer science & Eng from Guru Nanak institutions of Technology, IN 2019