0% found this document useful (0 votes)
2 views5 pages

Senior Java Backend Developer

Laksheeth Inavolu is a Senior Java Backend Developer with over 10 years of experience in building scalable enterprise applications using Agile methodologies. He has strong expertise in Java, microservices, API development, cloud-native architectures, and CI/CD practices, along with extensive experience in various backend technologies and cloud platforms. His professional background includes roles at prominent companies such as UBS, Johnson & Johnson, and Humana, where he led end-to-end SDLC activities and implemented robust backend solutions.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Senior Java Backend Developer

Laksheeth Inavolu is a Senior Java Backend Developer with over 10 years of experience in building scalable enterprise applications using Agile methodologies. He has strong expertise in Java, microservices, API development, cloud-native architectures, and CI/CD practices, along with extensive experience in various backend technologies and cloud platforms. His professional background includes roles at prominent companies such as UBS, Johnson & Johnson, and Humana, where he led end-to-end SDLC activities and implemented robust backend solutions.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Name: Laksheeth Inavolu

Senior Java Backend Developer


Phone: (940) 229-5111
E-Mail: ilaksheethinavolu@[Link]
LinkedIn: URL
Professional Summary
● Senior Java Backend Developer with 10+ years of experience building scalable, high-performance enterprise
applications across the SDLC using Agile methodologies. Strong expertise in backend technologies, microservices,
API development and cloud-native architectures. Proven ability to design resilient, distributed systems and
deliver secure, data-driven solutions with efficient CI/CD practices.
● Extensive Software Development Life Cycle (SDLC) experience with deep expertise in Agile methodologies
(Scrum, Kanban), driving efficient design, development and delivery of enterprise backend systems.
● Advanced proficiency in Java (versions 6, 11, 14, 17, 21), leveraging modern language features to build robust,
scalable and high-performance backend applications.
● Expertise in backend development using Spring Boot, Spring AI, Spring MVC, Spring Security, Spring Batch,
Spring Data JPA (Hibernate), Spring JDBC and [Link] for backend and cross-service development.
● Strong command of API design and integration using RESTful services (JSON), GraphQL, SOAP (XML-based web
services) and enabling secure and scalable system interoperability.
● Deep architectural expertise across Monolithic, Microservices, Service-Oriented Architecture (SOA) and Event-
Driven Architecture, enabling resilient and distributed backend system design.
● Experience with API gateway and persistence technologies including Netflix Zuul, Spring Cloud Gateway, Nginx,
Hibernate, MyBatis, supporting secure routing and efficient data access layers.
● Extensive experience working with databases such as Azure Cosmos DB, AWS DynamoDB, Cassandra,
PostgreSQL, MySQL, MongoDB, Oracle, supporting both SQL and NoSQL data models.
● Proven expertise in cloud platforms including AWS (EC2, S3, Lambda, VPC and IAM) and Azure (Virtual
Machines, Azure Functions and Azure App Services) for building and deploying cloud-native backend services.
● Advanced experience in containerization and orchestration using Docker, Kubernetes, OpenShift, Amazon ECS,
Azure Kubernetes Service (AKS) for scalable backend deployments.
● Foundational knowledge of AI technologies, including Large Language Models (LLMs), MCP servers, Retrieval-
Augmented Generation (RAG), AWS Bedrock, GitHub Copilot, applied in backend service integration.
● Strong experience in implementing CI/CD pipelines using GitHub Actions, GitLab CI/CD (with runners), Jenkins,
Bamboo, enabling automated build, test and deployment workflows.
● Proficient in build and dependency management tools such as Bazel, Gradle, Apache Maven, Apache Ant,
ensuring efficient backend project configuration and delivery.
● Skilled in maintaining code quality through tools like SonarQube, Checkstyle, PMD, promoting clean,
maintainable and production-ready backend code.
● Experienced with development environments including Visual Studio Code, IntelliJ IDEA, Eclipse, NetBeans for
backend development.
● Strong expertise in messaging and event-streaming systems including Apache Pulsar, Kafka, RabbitMQ,
ActiveMQ for building distributed and asynchronous backend systems.
● Familiarity with enterprise-grade application servers such as WildFly, Payara Server, GlassFish, Apache Tomcat,
IBM WebSphere for backend application deployment and management.
● Comprehensive experience with version control systems including Azure DevOps, GitHub, GitLab, Mercurial,
Apache Subversion, enabling efficient source code management and collaboration.
● Proficient in bug tracking and testing frameworks including JIRA, Redmine, Trac, MantisBT, FogBugz, JUnit,
TestNG, Mockito, Selenium, Postman, Cucumber for backend testing and quality assurance.
● Strong expertise in logging, monitoring and observability tools including Log4j, SLF4J, Logback, Prometheus,
Grafana, CloudWatch, along with documentation platforms such as Confluence, GitHub Wiki, GitLab Wiki,
SharePoint.

Professional Experience

Client: Union Bank of Switzerland (UBS), Weehawken, NJ April 2024 - Present


Senior Java Backend Developer
Responsibilities:
● Led end-to-end SDLC activities including requirement analysis, system design and sprint execution using Agile
(Scrum), leveraging GitHub Copilot to improve development speed and code efficiency.
● Engineered scalable and high-performance backend services using Java 21 (Sequenced Collections, Record
Patterns, Pattern Matching for switch, String Templates, Unnamed Classes, Instance Main Methods).
● Designed and developed RESTful microservices using Spring Boot, integrating Spring AI modules to enable
efficient LLM-based processing within backend workflows.
● Implemented robust security frameworks using Spring Security with OAuth2 and JWT, ensuring secure, scalable
authentication and authorization across APIs and service endpoints.
● Developed efficient batch processing pipelines using Spring Batch, enabling reliable, high-volume data
processing and streamlined transformation workflows.
● Architected and optimized persistence layers using Spring JPA (EntityManagerFactory, EntityManager,
Repository, Entity, HQL, Native Queries, Criteria API) and Hibernate for reliable and scalable data management.
● Developed lightweight backend utilities and middleware using [Link], enabling seamless service integration
and improving system interoperability across components.
● Architected resilient and high-performance distributed systems using Microservices Architecture, ensuring
scalability, fault tolerance and seamless service orchestration.
● Designed and implemented Microservices-based RESTful APIs and GraphQL APIs, enabling efficient, flexible and
low-latency data exchange with optimized service-to-service communication.
● Deployed and managed cloud-native applications on AWS (EC2, S3, Lambda, Elastic Beanstalk, EKS), including
integration with AWS Bedrock for LLM-based capabilities where applicable.
● Automated infrastructure provisioning using Terraform, reducing manual configuration effort and ensuring
consistent, repeatable and version-controlled cloud environment deployments.
● Containerized applications using Docker and orchestrated with Kubernetes and Amazon AKS, improving
scalability, fault tolerance and deployment reliability across distributed systems.
● Designed and implemented end-to-end CI/CD pipelines using GitHub Actions, accelerating release cycles and
ensuring high-quality deployments through automated build, testing and validation workflows.
● Leveraged IntelliJ IDEA with advanced debugging, profiling and plugin integrations to streamline development
workflows and significantly improve developer productivity.
● Maintained high code quality and optimized build processes using SonarQube and Gradle, ensuring clean, secure
and scalable codebases with efficient modular project structures.
● Designed and optimized NoSQL data solutions using AWS DynamoDB and Cassandra, enabling high-throughput,
low-latency data access for large-scale distributed applications.
● Implemented event-driven architecture using Apache Kafka, facilitating real-time data streaming, decoupled
services and resilient asynchronous communication.
● Deployed and managed applications on Tomcat utilized GitHub for version control and tracked development
workflows using Redmine, ensuring efficient collaboration and release management.
● Developed and executed comprehensive testing strategies using JUnit and Postman, improving application
reliability, stability and API accuracy.
● Implemented centralized logging and observability using Log4j, Prometheus and Grafana, enabling proactive
monitoring, performance tuning and faster issue resolution, while maintaining documentation via GitHub Wiki.
● Designed and implemented scalable integration patterns using MCP Server, enabling standardized, reliable and
extensible communication between applications and external systems.

Client: Johnson & Johnson, Rockville, MD January 2021 – March 2024


Senior Java Backend Developer
Responsibilities:
● Led end-to-end backend analysis, technical design, development, testing and deployment across the SDLC using
Agile and Scrum methodologies to deliver scalable enterprise applications.
● Designed and developed backend components using Java 17/14, leveraging advanced features such as Sealed
Classes and Foreign Function & Memory API to enhance performance and maintainability.
● Built and enhanced enterprise-grade backend services using Spring Boot to create robust, maintainable and
high-performance systems for business-critical workflows.
● Implemented distributed system capabilities using Spring Cloud for service discovery, centralized configuration,
fault tolerance and inter-service communication across cloud-based applications.
● Developed efficient data access layers using Spring JDBC, leveraging, NamedParameterJdbcTemplate,
JdbcTemplate and RowMappers to optimize database interactions and improve query performance.
● Integrated [Link] services for lightweight server-side processing, API integrations and asynchronous
operations, improving backend efficiency and system responsiveness.
● Designed and maintained monolithic backend architectures while identifying modularization opportunities to
improve code organization, reusability and long-term scalability.
● Developed and consumed RESTful APIs with JSON payloads and contributed to microservices-based
architectures, securing and routing APIs through Kong API Gateway.
● Deployed and maintained backend applications on Microsoft Azure, using Virtual Machines, Azure Functions
and Azure App Service to support scalable and secure cloud-native solutions.
● Containerized backend applications using Docker and orchestrated deployments with Kubernetes to ensure
environment consistency, scalability and operational reliability.
● Established and supported CI/CD pipelines using GitLab and GitLab Runner to automate backend code
integration, testing, build validation and deployment processes.
● Implemented object-relational mapping and persistence solutions using Hibernate to manage complex data
models and improve database performance.
● Enforced coding standards and performed static code analysis using Checkstyle, supporting structured build
automation and code quality governance through Bazel.
● Designed and managed scalable NoSQL data solutions using Azure Cosmos DB and MongoDB and implemented
event-driven communication using RabbitMQ to enhance system reliability and performance.
● Deployed and maintained backend services on WildFly, managed version control and CI workflows using GitLab
and tracked and resolved defects efficiently through Jira.
● Developed and executed backend-focused testing strategies using TestNG, implemented robust logging with
Logback and maintained detailed technical documentation in GitLab Wiki.

Client: Humana, Louisville, Kentucky October 2017 – December 2020


Java Backend Developer
Responsibilities:
● Analyzed business requirements and participated in application design, technical documentation and end-to-end
SDLC activities in Agile/Scrum-based development environments.
● Developed enterprise applications using Java 11, leveraging features such as local-variable syntax for lambda
expressions, new String methods and the standardized HTTP Client for efficient backend processing.
● Built scalable backend services using Spring Boot to create modular, production-ready applications aligned with
Service-Oriented Architecture (SOA) principles.
● Implemented Spring Boot Actuator for application health checks, metrics monitoring, environment inspection
and production readiness management.
● Developed reactive and non-blocking integrations using Spring WebClient for consuming external REST APIs and
improving inter-service communication.
● Used [Link] for supporting lightweight server-side operations, utility services and integration workflows where
asynchronous processing was required.
● Designed and implemented Microservices and RESTful APIs with JSON payloads, enabling seamless
communication between distributed components in Service-Oriented Architecture (SOA)-based systems.
● Configured and managed Nginx as an API Gateway to route requests, handle reverse proxy configurations and
support secure access to backend microservices.
● Deployed and maintained applications on Microsoft Azure using Virtual Machines (VMs), Azure Functions, Azure
App Service and Azure Kubernetes Service (AKS) for scalable cloud-based hosting.
● Automated build, test and deployment pipelines using Jenkins with runners, improving CI/CD efficiency and
ensuring faster and more reliable release cycles.
● Containerized applications using Docker and orchestrated deployments with Kubernetes and AKS, while using
Eclipse as the primary IDE for development and debugging.
● Performed code quality analysis with SonarQube, managed project builds and dependencies using Apache
Maven and developed data access logic with Oracle database integration.
● Implemented asynchronous messaging solutions using Apache Pulsar to enable reliable, event-driven
communication and deployed scalable applications on Tomcat for efficient runtime performance.
● Managed source code, version control and CI/CD release pipelines using Azure DevOps, while effectively
tracking, prioritizing and resolving defects through Bugzilla.
● Conducted unit testing using Mockito, implemented structured logging with SLF4J and maintained technical
documentation in Confluence.
Client: MetLife, New York City, NY July 2016 – September
2017
Java Backend Developer
Responsibilities:
● Participated in Agile (Scrum) ceremonies including sprint planning, daily stand-ups, backlog grooming and
retrospectives to deliver high-quality backend services within defined release timelines.
● Developed and maintained enterprise applications in Java 7, leveraging features like String in Switch, Multi-Catch
exception handling and G1 Garbage Collector to enhance performance and streamline error handling.
● Built scalable backend services using Spring Boot and implemented robust data access layers with Spring JDBC
to ensure efficient and optimized interaction with relational databases.
● Contributed to event-driven architecture by designing loosely coupled services and enabling asynchronous
communication across distributed systems, improving scalability and fault tolerance.
● Developed and consumed microservices and SOAP APIs using XML, enabling seamless integration between
internal modules and external enterprise systems.
● Designed and implemented RESTful services to support high-performance, scalable and secure backend
operations.
● Worked extensively with AWS, including EC2, S3, Lambda, VPC, IAM and Terraform, to provision infrastructure,
deploy backend services and manage secure, scalable cloud environments.
● Implemented and supported CI/CD pipelines using Bamboo, automating build, test and deployment workflows
to accelerate release cycles and improve delivery efficiency.
● Containerized applications and managed deployments using Amazon ECS and OpenShift, enhancing scalability,
portability and environment consistency.
● Utilized NetBeans IDE for backend development, debugging, code enhancement and maintenance across
multiple services.
● Performed static code analysis using PMD and managed builds and dependencies with Gradle to ensure high
code quality and standardized build processes.
● Developed database-driven backend features using PostgreSQL and implemented messaging solutions with
ActiveMQ for reliable data processing and asynchronous communication.
● Deployed and maintained applications on GlassFish managed version control using Mercurial and tracked
defects and sprint tasks in Trac to ensure efficient release management.
● Improved application reliability by developing backend unit and integration tests using Mockito, implementing
logging with Logback and maintaining technical documentation in SharePoint.

Client: Wells Fargo, Charlotte, North Carolina October 2014 – June 2016
Java Backend Developer
Responsibilities:
● Collaborated in Agile development environments by participating in sprint planning, daily stand-ups and
retrospectives to ensure timely delivery of high-quality backend services and features.
● Designed and developed robust backend components using Java, applying object-oriented principles such as
polymorphism and encapsulation to improve code reusability and maintainability.
● Built scalable and high-performance backend systems using Spring MVC and Spring Integration, enabling
seamless communication and efficient data flow between distributed services.
● Designed and implemented RESTful and SOAP-based web services using XML, ensuring secure, reliable and
scalable communication across enterprise systems.
● Developed and optimized backend business logic and service layers to support complex application workflows
and integrations.
● Managed and optimized relational databases using MySQL, including writing complex queries, stored procedures
and performance tuning for efficient data retrieval and data integrity.
● Automated build and deployment processes using Apache Ant, reducing manual effort and ensuring consistent
and reliable build generation across environments.
● Maintained source code and managed version control using Apache Subversion (SVN), ensuring proper code
versioning, branching and collaboration among distributed teams.
● Tracked, prioritized and resolved software defects using Redmine, improving backend system stability,
performance and overall product quality.
● Developed and executed automated test scenarios using Cucumber to support behavior-driven development
(BDD), enhancing test coverage and ensuring reliability of backend services.

Education
● Bachelors Degree in Computer Science.

Professional Certificates
● Oracle Certified Professional: Java SE Developer
● AWS Certified AI Practitioner Foundational.
● AWS Certified Solutions Architect Associate.
● Microsoft Certified Azure Solutions Architect Expert.

You might also like