Post Job Free
Sign in

Reporting Manager Software Development

Location:
United States
Posted:
February 11, 2025

Contact this candidate

Resume:

Koushik Billakanti

Phoenix, AZ

Cell: 857-***-****

Email-id: *************@*****.***

LinkedIn profile: https://www.linkedin.com/in/koushik-b-2252112a6/

Visa status: Green Card

Relocation: Ready to relocate to join Day 1 onsite at client location

Compliant status: Yes

TCS/AMEX: TCS BA ID: 2846715

TCS Reporting manager: Mallikarjuna Vishwanath

TCS/CME Group: TCS BA ID: 2718254

TCS Reporting manager: Easwar RV

SUMMARY:

Around 10+ years of experience delivering enterprise solutions, conceptualizing, designing, and coding technical solutions using Java/J2EE, Data Structures and UI technology stacks to address complex business problems.

Proficient in all phases of Software Development Life Cycle (SDLC), including Analysis, Designing and Developing, Debugging, Support, Integration, Maintenance, and Enhancements of Java/J2EE Applications.

In-depth understanding of Data Structures and Algorithms.

Expertise in Spring Boot and Spring Rest Template for developing application-level Micro-services, with contributions to Struts, Hibernate, and JPA frameworks.

Extensive experience in Model View Controller (MVC) design for web development using JSF, Struts, Spring MVC, JSP, JavaBeans, and Servlets.

Expert in designing, implementing, and optimizing IBM MQ infrastructures, with extensive experience in integrating, securing, and maintaining messaging systems across diverse platforms and tools.

Skilled in Middleware persistence frameworks like Hibernate/JPA Entities, mapping Java classes using Hibernate Query Language (HQL), Named Queries, Criteria, and Projections.

Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by using Java.

Proficient in implementing frameworks like Struts 2.x/1.x, Spring 4/5, EJB 3.2, JSF, and ORM frameworks like Hibernate and JPA.

Strong knowledge of various procedural and object-oriented programming languages such as C#.

Extensive experience in building and optimizing Java applications, utilizing Docker for containerization and Kubernetes for orchestration.

Extensive experience in GCP-based system design, development, and optimization.

Expertise in Front-End Development using Angular, NodeJS, React JS, Vue.JS, Perl, JavaScript, Express.js, jQuery, Jasmine, AJAX, XML, JSON, SSL, CSS3, HTML5, XHTML, and Bootstrap.

Strong Front-End UI development skills with scripting languages: HTML, DHTML, CSS, JavaScript, JSON, AJAX, r 8/9, Bootstrap, jQuery, and Standard Validations.

Experience in developing functional prototype pages from the mock ups.

Deep experience in Java, J2EE technologies: Servlets, JSP, Struts, Spring, Hibernate, Swings, Applets, JSF, EJB, JPA, RMI, JMS, Web Services, JMS, JSTL, JDBC, Multi-Threading, etc.

Design and creation of business applications using JSP, Servlet, EJB, JSF, JMS, JDBC, Spring, Struts, Hibernate, SOAP, and REST API services.

Experience and in-depth knowledge in the strategy and practical implementation of Google Cloud-specific technologies including Cloud Storage, Virtual Private Cloud (VPC), Cloud SQL, Cloud Pub/Sub, Cloud Storage for Firebase, Cloud CDN, Google Cloud Deployment Manager, Memorystore for Redis, Stackdriver, BigQuery, Cloud Functions, Cloud Pub/Sub, and Cloud Spanner.

Configured and administered WebSphere Application Server 9 for enterprise-level Java applications, implementing clustering and load balancing for high availability and scalability.

Proficient in Kotlin programming language, with 2+ years of experience in building Android applications.

Experience in creating Docker Containers, leveraging existing Linux Containers, AMIs, and building containers from scratch.

Experience in working on XL Deploy, XL Release for continuous delivery of applications and integrating XL Deploy with Jenkins.

Utilized Kubernetes to coordinate teams, including development, QA, and support, in a Microservice architecture with Spring Boot-based services interacting through REST and Apache Kafka.

Knowledgeable about Data Access Object (DAO) patterns, establishing a reflection layer between Business logic and Persistent storage.

Experience with automation testing tools: Postman API, Selenium Web driver, Hands-on experience with building tools like Maven and Postgre, SQL/NoSQL databases (Sybase, Oracle, SQL Server, DB2, MongoDB), using tools like SQL Navigator and Toad for SQL and PL/SQL programming.

Proficient in writing and handling SQL Queries, PL/SQL, Stored Procedures, and Triggers; experienced in JUnit for Unit testing and logging using Log4j.

Have knowledge of various support tools such as Splunk, Dynatrace and error log analysis.

Worked in Agile (SCRUM) and Waterfall environments, deploying applications on Amazon Web Services (AWS) cloud infrastructure.

Worked with Behavior Driven Development process and Test-Driven Development TDD.

EDUCATION:

Bachelor’s degree, (Computer Science and Engineering), GITAM University – Andhra Pradesh, India – May 2013

Relevant Coursework:

Internet of Things (IoT) · Python · Java · C (Programming Language)

DBMS · Data Structures

Operating System · R (Programming Language)

Cloud Technologies · Applied Statistics · J2EE Technologies · HTML · CSS

PROFESSIONAL EXPERIENCE:

TCS/AMEX, Phoenix, AZ 14th Nov 2024 to 17th Jan 2025

Sr. Java Developer

TCS BA ID: 2846715

TCS Reporting manager: Mallikarjuna Vishwanath

Responsibilities:

Upgraded dependencies for multiple Java projects using Maven and Gradle, ensuring compatibility with the latest library versions and reducing technical debt.

Maintained and enhanced build automation processes using Jenkins, including setting up manual and automated builds, monitoring build pipelines, and resolving build failures.

Conducted comprehensive testing to identify and resolve issues caused by dependency upgrades, ensuring zero regression and high-quality deliverables.

Managed and pushed code changes to Git repositories following Agile workflows, conducting code reviews to maintain code quality and best practices.

Led deployment activities through XLR Release pipelines (E1, E2, and E3 environments), ensuring seamless transitions across all stages.

Monitored Hydra console pod logs and Splunk logs to troubleshoot and resolve deployment issues, improving application stability and reliability.

Tested and validated API endpoints using Postman collections, ensuring API functionality and performance by cross-verifying with live Amex environments.

Executed two successful production deployments (E3 stage), ensuring compliance with Amex's stringent operational standards.

Configured and optimized Maven POM files to manage project dependencies, ensuring efficient build processes and minimizing dependency conflicts.

Analyzed network logs and resolved deployment-related issues during XLR release phases, ensuring uninterrupted application performance.

Validated application functionality in development, staging, and production environments to guarantee consistency across all environments.

Streamlined CI/CD pipelines with Jenkins and XLR, optimizing deployment processes and reducing deployment cycle times.

Identified and resolved issues in build processes and deployment pipelines through thorough log analysis and debugging.

Collaborated with cross-functional teams, including QA, DevOps, and product teams, to ensure smooth project delivery and efficient issue resolution.

Maintained detailed documentation of dependency upgrades, build configurations, deployment procedures, and issue resolutions for knowledge sharing and process standardization.

Resolved Spring Framework compatibility issues during dependency upgrades (v4 to v5), collaborating with architects to rewrite legacy transaction-handling code without disrupting Amex’s core authorization flows.

Built Jenkins pipelines for Spring Boot apps to automate WAR/JAR deployments, integrating health checks for Actuator endpoints and cutting manual deployment efforts by 30%.

Debugged Spring Batch job failures caused by dependency mismatches, reconfiguring Quartz schedulers and JDBC connection pools to restore SLA compliance for nightly reconciliation processes.

Enhanced Spring Boot REST APIs during Postman testing by identifying Hibernate lazy-loading issues, optimizing JPA queries to reduce response times by 22% in customer loyalty services.

Refactored Maven parent POMs for 10+ Spring Boot projects, centralizing plugin versions and dependency Management blocks to standardize builds across Amex’s rewards platform.

Partnered with DevOps to design XLR rollback strategies for Java-based services, reducing production incident resolution time by 35% during high-traffic holiday deployments.

Authored Splunk query templates to monitor Spring Boot Actuator metrics, enabling real-time detection of memory leaks in Amex’s fraud detection engine.

Enhanced deployment processes by identifying bottlenecks and implementing best practices, reducing deployment failures and improving system uptime.

TCS/CME Group, Chicago, IL March 2024 to 1st Nov 2024

Sr. Java Developer

TCS BA ID: 2718254

TCS Reporting manager: Easwar RV

Responsibilities:

Led the CMOD migration project as a Senior Java Developer, ensuring seamless installation of software across different environments using automated Ruby shell scripts.

Contributed to the development and automation processes using tools such as Bitbucket, Bamboo, and Jenkins, improving deployment efficiency and code quality.

Managed and edited project documentation and workflows in Confluence, maintaining clear and up-to-date records for team collaboration.

Developed and implemented UC4 jobs in Automic, automating the report transfer process between CMOD and EREP servers, enhancing operational efficiency.

Worked extensively with Google Cloud Platform (GCP) tools, including Google Cloud Storage and Log Explorer, optimizing cloud storage and logging solutions.

Automated software installations on GCE VMs, streamlining deployment across multiple environments and reducing manual intervention.

Developed and maintained Java-based applications and microservices, ensuring robust performance and scalability across different environments.

Collaborated with cross-functional teams in an Agile sprint cycle, contributing to iterative development and timely project delivery.

Utilized Bitbucket for source control management, efficiently handling code repositories, branching strategies, and pull requests.

Automated user authentication and access control processes using LDAP, enhancing security and compliance within the CMOD and EREP systems.

Developed custom scripts and workflows to streamline the migration of data between CMOD and EREP, minimizing downtime and ensuring data integrity.

Managed and monitored LDAP configurations and integrations, supporting seamless user management and authentication for various applications within the GCE VM environment.

Orchestrated continuous integration and continuous deployment (CI/CD) pipelines using Jenkins, ensuring consistent build and deployment processes.

Employed Google Cloud-based solutions to monitor, analyze, and optimize performance metrics, improving system reliability and performance.

Played a key role in developing custom scripts for automating various processes, leading to significant time savings and error reduction.

Led the modernization of legacy Java applications to Spring Boot microservices, reducing API latency by 35% and enabling containerized deployment on GCE VMs using Docker and Kubernetes integration.

Engineered a Spring Batch-driven solution for Automic UC4 jobs, automating high-volume report transfers between CMOD and EREP systems and cutting processing errors by 90% through idempotent retry logic

Developed RESTful APIs with Spring Boot and Spring Security, integrating LDAP for centralized authentication across 15+ internal tools, which reduced manual user access requests by 60%

Revamped CI/CD pipelines for Spring Boot applications using Jenkins and Bamboo, introducing parallel test execution that reduced deployment cycles from 90 minutes to 25 minutes for mission-critical services.

Designed a Spring Cloud Config solution to centralize configuration management for 20+ microservices, slashing environment-specific deployment issues by 70% during CMOD migration.

Resolved performance bottlenecks in Java-based data migration workflows by implementing Spring Data JPA optimizations, improving batch processing speeds by 50% for multi-terabyte datasets.

Automated GCE VM provisioning using Terraform and Ansible, enabling rapid scaling of Spring Boot microservices during peak loads and reducing cloud infrastructure costs by 18%.

Streamlined cross-team collaboration by creating Confluence templates for API documentation, auto-generating Swagger specs directly from Spring Boot code annotations.

Enhanced Google Cloud Storage integration for CMOD backups using Java’s GCP SDK, achieving 99.99% data durability and enabling near-instant recovery during audits.

Authored Ruby shell scripts to automate Spring Boot application health checks, reducing downtime during deployments and improving system observability via GCP Log Explorer dashboards.

Environment: Java 17, J2EE, Spring 5.0, Spring Boot, Spring MVC, REST, WebSphere Application Server 9, REST API, SOAP, Micro Services, GCP, DOM, Spring Data, Apache Camel, Dynatrace, Linux, STS, Hibernate, HTML5, CSS3, Kafka, Mongo DB, PCF, Angular, Node JS, J Query, Apache Tomcat, XML, HTML.

Molina healthcare, Bothell, WA September 2022 to March 2024

Sr. Java Developer

Responsibilities:

Implemented Agile Scrum Methodology, actively participating in daily stand-up meetings, sprint showcases, and retrospectives.

Utilized Microsoft VISIO to craft design documents, including Sequence Diagrams and Class Diagrams. Designed and developed interactive UI using Angular, NodeJS, HTML5, CSS3, Vue.js, JavaScript, AJAX, JSON, and Bootstrap for responsive design across devices.

Created various Dynatrace dashboards for enhanced application monitoring.

Executed the MVC Architectural Pattern using Spring Framework, Angular, and two-way data binding for user interaction. Set up Angular framework for UI development, delivering HTML views with HTML5, CSS3, JSON, and Angular.

Designed and developed a Java 17 API for Google Cloud Functions to efficiently manage various Google Cloud services.

Led the design and implementation of IBM MQ messaging infrastructure, ensuring seamless communication and data exchange between various microservices and legacy systems, integrating with tools like Jenkins for CI/CD pipelines.

Developed, deployed, and maintained REST APIs and Microservices using Spring Boot, leveraging Visual Studio Code for streamlined application development.

Created and deployed REST APIs and Microservices in Java J2EE using Spring Boot, while demonstrating proficiency in Core Java and DB2 tools. Executed design, coding, and implementation of Java 17, Java Servlets, JSP, and JDBC components.

Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.

Implemented AMQP-based message communication in Java backend services, enhancing system integration and interoperability across microservices architecture.

Spearheaded the migration of legacy messaging systems to IBM MQ, enhancing system reliability and performance, and utilized Docker for containerization to improve deployment efficiency.

Implemented Rest Services using node JS and C# to serve the web application with JSON data.

Developed and deployed Java-based microservices in OpenShift, leveraging Jenkins for CI/CD pipeline automation, and orchestrated container management and scaling with Kubernetes.

Spearheaded development of a Python-based data analysis tool to identify potential fraud cases, resulting in a 15% increase in fraud detection rate and contributing to financial protection for Molina Healthcare.

Demonstrated expertise with Java 17 features, including sealed classes, Switch patter review, and Interfaces. Employed these features for enhanced functionality and performance.

Implemented Spring and J2EE based MVC framework, leveraging Spring Cloud services like Netflix Eureka Naming Server, Netflix Ribbon, and Feign Client to efficiently manage and map responses in Microservices.

Executed the MVC Architectural Pattern using Spring Framework, Angular, and two-way data binding for user interaction. Set up Angular framework for UI development, delivering HTML views with HTML5, CSS3, JSON, and Angular.

Integrated Docker and Kubernetes in the daily workflow at Molina Healthcare, ensuring seamless containerization and orchestration of Java-based microservices.

Designed and generated generic DAOs, utilizing Hibernate 4x with JPA annotations to enhance domain model persistence.

Leveraged Spring Boot and ORM Framework (Hibernate) for efficient CRUD operations with the database. Developed SOAP-based Restful web services with Apache OXF and generated client jars using JAX-WS as per UI wireframes.

Created a machine learning model in Python to predict patient risk scores, enabling targeted interventions for high-risk individuals.

Utilized Docker for container management and Kubernetes for cluster coordination in Java application development, incorporating Git for version control and Maven for build automation

Deployed Spring Boot-based microservices in Docker containers using Google Cloud Console. Managed and scaled Google Cloud infrastructure, configured Google Cloud Firewall Rules, and ensured high availability for Google Compute Engine instances.

Configured alerts, notifications, and storage settings for Google Compute Engine instances and Cloud Storage. Strengthened security and scalability through Google Cloud Identity and Access Management (IAM) and role-based access control (RBAC).

Used Apache camel integration for routing and transforming the data between two Applications using HTTP protocol.

Created and configured CICD pipelines for deploying Microservices and lambda functions using Jenkins CI server.

Utilized JIRA for issue tracking and GIT for source control. Followed the Maven build life cycle, deploying applications to WebSphere application server.

Developed a logging component using Log4J for message and error tracking, emphasizing Test Driven Development (TDD) with Junit tests for Spring DAO layer.

Environment: Java 17, J2EE, Spring 5.0, Spring Boot, Spring MVC, REST, WebSphere Application Server 9, REST API, SOAP, Micro Services, GCP, DOM, Spring Data, Apache Camel, Dynatrace, Linux, STS, Hibernate, HTML5, CSS3, Kafka, Mongo DB, PCF, Angular, Node JS, J Query, Apache Tomcat, XML, HTML.

Empower Retirement, Greenwood Village, CO February 2020 to August 2022

Sr Java Developer

Responsibilities:

Implemented Controllers with Bootstrap and React.JS to manage client-triggered events and server requests.

Analyzed the React.JS server structure in a legacy project, replicated the REST service with Java JAX-WS API, and performed necessary configurations.

Implemented two-way data binding with React JS for user feedback, established React JS framework for UI development, and crafted HTML views with HTML5, CSS3, JSON, Vue.js and React JS.

Created and deployed REST APIs and Microservices in Java 11 J2EE with Spring Boot, exhibiting expertise in Core Java 11 and DB2 tools.

Agile/Scrum/Kanban, Tasking Meetings/Retrospectives, Story-Based Development, Project Management

Executed design, coding, and implementation in Jav 11, Java Servlets, JSP, and JDBC, embracing MVC Architectural Pattern using Spring Framework, including SP, Servlets, and Action classes, and worked with React JS.

Developed robust message queueing mechanisms using IBM MQ, focusing on high availability and fault tolerance, and implemented monitoring solutions using Prometheus and Grafana to track system performance.

Regularly utilized Docker to containerize Java applications, ensuring smooth integration and deployment across development environments; collaborated closely with Kubernetes for orchestration.

Developed a Python-driven investment analysis tool to forecast portfolio performance and optimize investment strategies.

Led the design and development of Java applications with AMQP for real-time data processing, ensuring efficient, reliable message queuing and delivery.

Developed high-performance Java backend applications integrating with GCP Spanner, ensuring efficient database management and data consistency across distributed systems.

Implemented real-time data synchronization in Java services using GCP Spanner, enhancing system reliability and scalability in cloud-native environments.

Collaborated with cross-functional teams to integrate IBM MQ with Apache Kafka for real-time data streaming, ensuring efficient handling of large-scale data workflows.

Utilized Java with Spring Boot for backend development and integrated applications with OpenShift, enhancing system performance and reliability through effective monitoring and management using Prometheus and Grafana.

Utilized DOJO toolkit for dynamic web pages, prepared Maven build scripts, managed deployments, and performed integration and configuration management.

Executed Spring Framework's Model View Controller (MVC) architecture, incorporating Spring Security for authorization and Spring Transaction for enhanced data integrity.

Utilized Web services (SOAP, REST) for data transmission, carried out continuous integration builds using Ant and Jenkins

Led the implementation of Docker in the development of microservices-based Java applications.

Implemented a Python-based risk assessment module to identify potential retirement plan vulnerabilities.

Worked with RedHat OpenShift Container Platform for Docker and Kubernetes. Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions

Utilized XML and SOAP protocol for remote data transfer and implemented Message Oriented Middleware using MS and Apache Kafka.

Developed secure application by eliminating OWASP top 10 issues and other vulnerabilities like XSS, CXRF, Injection etc. during build cycle and reported static analysis tolls like Fortify and sonar and by pen testing.

Implemented GCP API Gateway.

Deployed the project on Google Compute Engine instances, designed a fault-tolerant, scalable Java application using GCP services, and employed Google Pub/Sub for the Publish/Subscribe pattern.

Created full Lambda pipeline applications for implementing serverless application through AWS API Gateway.

Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Ruby, Shell script etc.

Followed coding best practices, incorporated multithreading for data processing, and utilized WebSphere Application Server.

Created various custom extensions in XL deploy as per application requirements

Experience working with RedHat OpenShift Infrastructure design, deployment, and operational support.

Update Jenkins pipelines and OpenShift templates to make use of the new environment.

Implement a standard DEVSECOPS pipeline cross multiple application development teams.

Environment: HTML, CSS, Bootstrap, AJAX, JavaScript, JSF 2.1, React JS, Spring Dependency Injection, Spring 3.x, Hibernate 3x, Soap UI, AWS, Kafka, Linux, Jenkins, Agile, I Text, Maven, SVN, JIRA, Marionette.js, MongoDB, XML, SOAP web service, DOM, API gateway, PL/SQL, Oracle 10g, Java 11, J2EE, GIT and JIRA.

Sam’s club, Bentonville, AR July 2017 to January 2020

Java Developer

Responsibilities:

Created Maven build scripts, managed deployments, integrated application modules, and established Angular framework for UI development. Developed HTML views using HTML5, CSS3, JSON, and Angular. Formulated intricate PL/SQL queries and analyzed SQL scripts to enhance database functionality.

Demonstrated experience with React and other JavaScript frameworks (Ember, Angular, etc.).

Assisted teams in creating Dynatrace dashboards, Agent setup and configuring user permissions.

Developed Java APIs for Google Cloud Functions to manage Google Cloud services, including the deployment of REST APIs and microservices using Spring Boot, facilitated through Google Cloud Run.

Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP.

Developed a Python-based predictive model to forecast customer demand patterns.

Created and deployed REST APIs and Microservices in Java J2EE using Spring Boot, showcasing proficiency in Core JAVA and DB2 tools.

Implemented security protocols in IBM MQ to safeguard sensitive data during transmission, integrating with cybersecurity tools like Fortify for continuous security assessment.

Integrated Java backend systems with AMQP brokers (like RabbitMQ), optimizing message throughput and ensuring robust, scalable event-driven architectures.

Implemented Docker to build, test, and deploy Java applications, ensuring efficient environment management; leveraged Kubernetes for orchestrating these containers across multiple environments.

Designed and maintained Java APIs interfacing with GCP Spanner, incorporating Cloud Pub/Sub for efficient message processing and data flow management.

Optimized existing Java backend systems by migrating to GCP Spanner, resulting in significant improvements in query performance and database scalability.

Contributed to the development and implementation of the MVC Architectural Pattern using Spring Framework, integrating Angular for two-way data binding and feedback functionality. Set up Angular framework for UI development, crafting HTML views with HTML5, CSS3, JSON, Vue.js and Angular.

Leveraged DOJO toolkit for constructing Ajax requests and dynamic web pages, while engaging in Maven build scripting, deployments, and integration for application modules.

Utilized Angular for client-side JavaScript MVC and Node Js v0.11.10 for server-side JavaScript framework.

Designed and implemented a RESTful service interface using Spring MVC for the customer event API.

Integrated, managed, and secured ART store's cloud services (GCP, Cloud Bees, JIRA, etc.), showcasing familiarity with Cassandra NoSQL Database.

Wrote event-based code in C# using server controls like Data grid and Data List.

Built a Python-based data pipeline to gather and process real-time customer insights, enabling Sam's Club to understand purchasing trends.

Implemented REST APIs and data transformers using the JAVA connector, leveraging JAVA8 features Lambda and Streams.

Established robust application security including User Management, LDAP authentication, and role-based authorization.

Integrated Leaflet/Mapbox API for geographical data representation.

Performed dependency injection of Spring beans, designed application architecture using Spring MC, and leveraged JDBC for database interactions.

Contributed to operational support and monitoring through Splunk Dashboards, addressing higher management requirements.

Developed Micro Services using Spring Boot and Spring Restful template, implementing a cloud-based architecture on GCP Platform and Cloud Foundry.

Designed and developed UI components using Angular features such as Dependency Injection, Models, Data Binding, and Controllers.

Agile development, Scaling Agile, Agile process management (Sprint, Scrum, Kanban and XP).

Utilized Java Messaging Services (JMS) for reliable and asynchronous data exchange, configuring email notifications for various environments.

Environment: Java 8.0, Spring 3.5, Hibernate 4.2, Eclipse IDE, Spring batch, Spring quartz, Spring security, Spring Boot, JPA, Java Scripts, Angular, HTML 4.0, CSS, JMS, Oracle 11g, Dynatrace, Agile, Kanban, WebSphere Application Server, Eclipse/RAD 8.0, Oracle, SOAP, RUP, Maven, Junit, XML, Web Services, Splunk, GIT.

Yana Software Private Limited, Hyderabad, India July 2015 to April 2017

Full Stack Java Developer

Responsibilities:

Involved in Analysis, Design and Implementation translation of Business User requirements. Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC. Worked with Agile Methodology.

Implemented various java design patterns like Front Controller, Singleton, façade, Data Access objects, Factory pattern, etc.

Developed GraphQL APIs in Java, offering flexible and efficient data fetching capabilities to frontend clients.

Architected fault-tolerant Java APIs by implementing circuit breaker patterns with Resilience4j, enhancing system stability and reliability.

Managed cross-origin resource sharing (CORS) in Java APIs, enabling secure access from different domains.

Optimized SQL and NoSQL database interactions for Java-based APIs, improving data handling efficiency in high-load environments.

Collaborated with cross-functional teams to align Java API development with business requirements, ensuring timely delivery of high-quality software solutions.

involved in sprint planning and retrospectives.

Enhanced warehouse safety protocols by developing Java applications for incident reporting and risk management, improving workplace safety and compliance.

Designed dynamic and browser compatible pages using HTML5, CSS3, Vue.js, JavaScript and Angular.

Developed Angular-components such as controllers, Services, filters, models.

Used Angular Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.

Also created custom directives for reusable components used across the application.

Developed the application using Java and implemented its features like lambda Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each. Created RESTful web services interface to Java-based runtime engine and accounts.

Created RESTful web services interface to Java-based



Contact this candidate