Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Texas City, TX, 77590
Posted:
May 08, 2025

Contact this candidate

Resume:

Bashetty Arun Kumar

469-***-****

*************@*****.***

Sr. Java Full Stack Developer

LinkedIn: Arun LinkedIn

Certification: AWS Solution Architect, Azure Administrator, CKA

CAREER OBJECTIVE:

My career objective is to utilize my comprehensive expertise in front-end and back-end technologies, empowering me to craft cutting-edge web applications that redefine user experiences. By leveraging my problem-solving prowess and unwavering dedication, I aim to lead the successful execution of dynamic development projects. Embracing a growth mindset, I am always committed to continuous learning, fostering organizational growth.

PROFESSIONAL SUMMARY:

Over 10 years of experience developing enterprise applications using Java, Spring MVC, Spring Boot, and Spring Batch.

Experienced Java Full Stack Developer with 10+ years of backend (Java 8/11/17, Spring Boot, Microservices) and frontend (Angular 9–14, TypeScript) development.

Developed responsive UIs using JSP, HTML5, CSS3, Bootstrap 3/4/5, and modern JavaScript/TypeScript frameworks like Angular and Vue.js.

Ensured web application accessibility compliance (WCAG 2.0/2.1), improving usability for diverse user groups.

Successfully delivered enterprise-level applications in hybrid settings for healthcare and finance clients.

Proficient in REST APIs, Kafka, Git, CI/CD pipelines, and AWS/Azure cloud platforms.

Expertise in the Spring Framework (Core, MVC, Security, Cloud), Spring Batch, and Spring Data JPA, Spring Boot for building enterprise applications.

Proficient in backend development using Java8/11/17, Hibernate ORM, and microservices architecture to deliver scalable and maintainable solutions and Solid understanding of design patterns such as MVC, AOP, DI, and IoC to create clean, modular, and efficient code.

Extensive experience in building and deploying applications using RESTful APIs, GraphQL, SOAP web services, and AWS API Gateway.

Strong front-end development skills using React, Redux, Angular, Node.js, Material UI, TypeScript, and JavaScript.

Extensive expertise in databases like MongoDB, PostgreSQL, MySQL, Oracle, Redis, and AWS Aurora for optimized data storage and retrieval.

Proficient in cloud technologies such as AWS (EC2, Lambda, S3, CloudFront, Code Deploy, Code Build, Secret Manager, Cloud Watch) and Azure (Functions, Logic Apps, App Service).

Expertise in Infrastructure as Code (IaC) using AWS CloudFormation, Terraform, and automation tools for efficient and repeatable deployments.

Strong background in CI/CD practices with tools like Jenkins, AWS Code Deploy, Code Build, Maven, and Gradle to streamline development and deployment processes.

Familiar with monitoring and logging using AWS CloudWatch, Splunk, and the ELK Stack to ensure health and performance and experienced in containerization and orchestration with Docker, Kubernetes, and AWS EKS, providing reliable and scalable deployments.

Experienced in message-driven systems using Apache Kafka, RabbitMQ, and JMS for real-time data processing and event-driven architectures.

Extensive experience in Agile development methodologies, including Scrum and Kanban, driving iterative and incremental project delivery.

Familiar with software testing tools such as JUnit, Selenium, Cucumber, Mockito, Postman, and Jest to ensure high-quality applications.

Skilled in version control and collaboration using Git, GitHub, and Bitbucket for efficient team collaboration and code management.

Strong communicators are able to explain complex technical concepts clearly to technical and non-technical stakeholders.

Proven leadership in mentoring and guiding teams, enabling a collaborative environment focused on continuous learning and improvement.

Implemented solutions for enterprise e-commerce, social and media, content management, and opportunity solutions using Cassandra, AWS, NoSQL, MongoDB, PHP, Apache Solr, Elasticsearch, Memcache with relational databases MySQL, SQL Server.

Leveraged AWS services including IAM, S3, EC2, RDS, and CloudWatch to build robust and scalable cloud-based solutions, improving operational efficiency and reducing infrastructure costs.

TECHNICAL SKILLS:

Programming Languages: Java8/11/17, J2EE, PL/SQL2.3/2.1, TypeScript, Python

JAVA/J2SE/J2EE: Multithreading, Collections, Exception-Handling, JDBC, JSP, Servlets

Frameworks & Technologies: Spring Boot, Spring Framework (Core, MVC, Cloud), Spring Batch, Spring Security, Spring Data JPA, Hibernate ORM, React.js, Redux, Struts, EJB, Angular, Material UI, RxJS, Node.js

ORM Tools: Hibernate

Web/Application servers: Apache Tomcat

Web Technologies / Web Services: XML, HTML5, CSS4, Bootstrap, JavaScript, JSON, Rest, Angular14/10/6/4/js, Nodejs, Ajax, Typescript

Containerization & Orchestration: Docker, Kubernetes, AWS EKS, OpenShift

IDE’S: Eclipse, IntelliJ, Visual Studio Code, Spring Tool Suit, Postman

Databases And Tools: My SQL, MongoDB, PostgreSQL, Oracle, AWS Aurora, Dynamo DB

Unit Testing: JUNIT, Mokito3.5.5

Cloud: AWS (EC2, Lambda, S3, CloudFront, EKS, ECS, Code Deploy, Code Build), Azure (Functions, Logic Apps, App Service)

Performance Testing: JMETER 5, PAX

Version Control: GIT, SVN, GitHub, Bitbucket

Build & Deployed CI/CD Tools: Maven3.0, Jenkins, Docker and Kubernetes

Methodologies: Agile, Scrum Methodologies

PROFESSIONAL EXPERIENCE:

Client: CVS Health– Irving, TX

Duration: Oct 2024 – March 2025

Role: Sr. Java Full Stack Developer

RESPONSIBILITIES:

Led the development of enterprise-grade applications using Java, Spring Core, and Spring Boot and Microservices, Angular, React ensuring scalable, maintainable, and high-performance solutions.

Provisioned VPCs, subnets, NAT gateways, EC2 instances, Route53 records, and S3 buckets using Terraform with environment-specific variables for dev/stage/prod isolation.

Automated IAM policies for Lambda and API Gateway integration using Terraform resource blocks.Managed remote state using S3 backend and state locking with DynamoDB to ensure safe parallel deployments across environments.

Designed and delivered reusable Angular components, reducing development time by 30% and improving UI consistency across modules.

Designed Kafka topics with appropriate partitioning and replication strategies for fault-tolerant message streaming.

Developed Spring Kafka-based producers and consumers to handle real-time processing of loan and sales hierarchy events.

Developed and maintained dynamic front-end components using Vue.js, ensuring seamless integration with backend services.

Built and optimized Node.js server-side APIs for high-volume transaction processing, ensuring scalability and security.

Integrated Vue.js UI components with Spring Boot microservices and Node.js APIs for seamless user experience.

Created reusable Vue.js components and state management using Vuex for complex application workflows.

Published microservices via AWS API Gateway with Lambda integrations for secure, scalable serverless routes.

Implemented Apigee policies for rate-limiting, authentication, and request transformation in production-grade APIs.

Built serverless applications with Azure Functions & orchestrated workflows using Azure Logic Apps to automate business processes, worked with AWS API Gateway to expose Node.js & Spring Boot APIs securely to the frontend.

Collaborated in building enterprise-grade, full stack applications using Angular and React alongside Java and Spring Boot microservices.

Maintained and optimized 5+ years of experience working with Apache Kafka, enhancing system responsiveness in real-time data streaming.

Contributed to frontend architecture using Angular 14+ and React with Redux, delivering responsive, component-based UIs across modules.

Built modern, dynamic UIs with Angular, React, Redux, JavaScript ES6+, HTML5, and CSS3, Bootstrap, TypeScript, delivering responsive and performant frontend solutions.

Integrated AWS services such as Aurora, DynamoDB, S3, EC2, CloudFront, and Lambda, resulting in a 40% improvement in infrastructure scalability and a 30% reduction in cloud resource costs through optimized utilization and efficient system design.

Deployed and managed applications using AWS ECS, EKS, and CodeDeploy, ensuring seamless application delivery and containerized deployment.

Automated infrastructure provisioning using Terraform with remote backend in S3 and state locking via DynamoDB, implementing reusable modules for EC2, S3, Lambda, and API Gateway, enabling consistent, multi-environment deployments across dev, QA, and prod.

Designed event-driven architectures using Kafka, enabling real-time data streaming and improving system responsiveness and scalability.

Validated APIs using Swagger UI and linting tools to ensure versioning and backward compatibility.

Implemented CI/CD pipelines with Jenkins, AWS CodeBuild, and AWS CodeDeploy to automate build, test, and deployment processes.

ACHIEVEMENTS

Implemented a streamlined deployment process using Docker and Kubernetes, reducing deployment time by 50% and enhancing scalability, leading to a 30% increase in system reliability and performance.

Led the adoption of Agile methodologies and Scrum framework, resulting in a 20% improvement in project delivery time and a 15% increase in customer satisfaction ratings, ultimately driving a 25% growth in revenue.

Utilized MongoDB as the NoSQL database, improving data retrieval performance by 30% compared to the previous relational database.

ENVIRONMENTS: Java, Microservices, Spring Core, Spring Boot, Angular 9, Spring Cloud, GraphQL, Hibernate ORM, Spring Batch, Spring Security, Angular, ReactJS, Bootstrap, JavaScript ES6+, TypeScript, AWS (Aurora, DynamoDB, S3, EC2, CloudFront, Lambda, ECS, EKS, CodeDeploy, CloudWatch, CloudFormation), Kafka, Jenkins, Docker, Kubernetes, Swagger, JUnit, Cucumber, Postman, Agile, Scrum.

Client: Maryland Health Benefits Exchange – Baltimore, Maryland

Duration: Oct 2023 - Oct 2024

Role: Java/J2EE Full Stack Developer

RESPONSIBILITIES:

Developed enterprise-level, full-stack applications using Java, Microservices, Spring Framework, and Spring Boot, React, Angular, delivering scalable and maintainable solutions that improved system performance by 35% and enhanced operational efficiency.

Implemented Inversion of Control (IoC) and Dependency Injection (DI) principles to achieve 25% better code modularity and 40% improved testability, streamlining the management of application components for seamless development and maintenance.

Integrated AppDynamics and Datadog dashboards for real-time performance monitoring and alerts for Spring Boot microservices running in AWS EKS.

Defined Prometheus metrics and integrated with Grafana for SLA visualization.

Worked with Angular 9’s Ivy compiler and AOT compilation to enhance runtime performance and enable smaller bundle sizes for deployment.

Developed and maintained enterprise-level Single Page Applications (SPAs) using Angular 9 and upgraded components to Angular 12+, improving application responsiveness and user experience across platforms.

Leveraged Hibernate ORM for data persistence, streamlining database interactions, and simplifying object-relational mapping for complex systems and developed Spring Cloud, enabling highly available, fault-tolerant applications that scale dynamically based on demand.

Developed modern front-end applications using React, Angular, HTML5, and CSS3, delivering dynamic and responsive user interfaces across devices Node.js APIs for enhanced user experiences.

Built single-page applications (SPA) using Angular 12, TypeScript, SCSS, and Material Design to provide a rich and responsive user experience.

Used functional programming techniques (map, flatMap, filter) within Reactor pipelines to transform and handle data reactively.

Integrated WebClient in place of RestTemplate to make non-blocking HTTP calls in a reactive service layer.

Deployed Spring Boot applications to AWS services, including EC2, Lambda, S3, and RDS, ensuring cloud scalability, high availability, and efficient storage management.

Used Node.js and React to build UIs with seamless backend communication via RESTful APIs and Kafka.

Implemented ELK Stack (Elasticsearch, Logstash, Kibana) for real-time application monitoring, centralized logging, and proactive issue resolution.

Experience with messaging systems like Kafka for messaging and event-driven processing, Kafka event sourcing.

Developed REST Web Services clients to consume those Web Services as well as other enterprise Web Services.

Automated build and deployment pipelines using Jenkins, Gradle, and CI/CD processes, reducing deployment time by 40% and ensuring smooth, reliable, and error-free software delivery.

ACHIEVEMENTS

Strategically Leveraged cloud technologies like AWS to capitalize on elasticity and scalability, driving down infrastructure costs by 30%. This ensured 99% uptime, boosting company revenue by 20% and fortifying operational resilience.

Utilized automation tools such as Jenkins and docker to streamline testing processes, reducing manual efforts by 50%. This resulted in improved code quality and accelerated release cycles, leading to a 25% increase in customer satisfaction and 15% revenue growth.

ENVIRONMENTS: Java, Spring, Spring Boot, Spring Cloud, RESTful, Angular 9, GraphQL, Hibernate ORM, Angular, React, Node.js, Vue.js, HTML5, CSS3, JavaScript, TypeScript, AWS (EC2, Lambda, S3, RDS, API Gateway), MongoDB, Oracle, MySQL, Docker, Kubernetes, ELK Stack, JUnit, Selenium, JWT 2.0, WebLogic, Jenkins, Gradle, Spring Batch, Scrum.

Client: PNC Bank, Pittsburgh, PA

Duration: May 2023 - Oct 2023

Role: Sr. Java Developer

RESPONSIBILITIES:

Developed enterprise-grade applications using Java, Microservices and Spring Framework, leveraging Spring Boot to build microservices-based architectures for enhanced scalability and performance.

Designed and implemented RESTful APIs using Spring Boot and Node.js for seamless service integration, ensuring robust, scalable, and maintainable solutions.

Utilized Spring Data JPA to simplify database operations and enhance data access layers with efficient and secure persistence management.

Developed dynamic and interactive web pages using JavaScript ES6+ features such as promises, async/await, arrow functions, and template literals.

Implemented client-side validation, DOM manipulation, and event handling using pure JavaScript to enhance application responsiveness.

Designed and developed responsive, modular UI components using Vue.js and Vue Router for client-facing applications.

Built RESTful APIs and microservices using Node.js and Express.js to support frontend Vue.js applications.

Migrated Angular components into Vue.js for certain modules to modernize the technology stack.

Implemented server-side rendering (SSR) with Vue.js and Node.js to enhance application performance.

Contributed to modular UI development using Angular 9 and Angular 14+, building reusable components and optimizing load times with lazy loading and RxJS.

Applied Dependency Injection (DI) and Inversion of Control (IoC) principles to decouple components and ensure maintainable and testable code.

Integrated frontend applications with backend services using TypeScript and Node.js, ensuring seamless communication and data exchange between client-side and server-side components.

Leveraged Aspect-Oriented Programming (AOP) for modularizing cross-cutting concerns such as logging and transaction management, improving code maintainability and readability.

Optimized database interactions with PostgreSQL and Redis, ensuring efficient data retrieval, caching, and persistent storage solutions.

Integrated messaging and streaming services using Apache Kafka for real-time data processing and Kafka based event-driven architecture.

Used AWS Lambda to build serverless applications, deployed and managed applications on Azure App Service, ensuring high availability and fault tolerance of cloud-based services.

Managed infrastructure as code (IaC) using Terraform, automating and scaling infrastructure deployments consistently and repeatedly.

Managed project builds with Maven, ensuring efficient and automated build processes that support continuous integration and delivery pipelines.

Adhered to Agile Software Development methodologies, specifically Scrum, for iterative development and adaptability to evolving requirements and Managed code versioning and collaboration with Git, ensuring codebase integrity and facilitating effective team collaboration.

Tracked application performance and errors using Splunk, providing proactive monitoring and resolution of issues in production environments.

Developed and deployed containerized applications on OpenShift, leveraging containerization and orchestration for efficient scaling and management.

Deployed and configured applications on JBoss, ensuring high availability and streamlined performance in the production environment.

ENVIRONMENTS: Java, Spring Framework, Spring Boot, RESTful APIs, Angular 9, Spring Data JPA, AOP, PostgreSQL, Redis, Apache Kafka, AWS, Azure, Terraform, JUnit, Jest, HTML5, CSS3, JavaScript, TypeScript, Angular, React, RxJS, Material UI, Maven, Scrum, Splunk, OpenShift, JBoss.

Client: Citi Bank, Irving, Tx

Duration: Jan 2022 - April 2023

Role: Sr. Java Engineer

RESPONSIBILITIES:

Spearheaded Developed robust Java applications using the Spring Framework, Spring Boot for ensuring scalability, flexibility, and ease of maintenance.

Utilized Hibernate ORM to streamline database interactions and implement efficient object-relational mapping (ORM) solutions and involved in writing client-side validations using JavaScript.

Developed internal dashboards and admin panels using Vue.js, improving operational efficiency.

Built lightweight microservices using Node.js for real-time communication between distributed systems.

Integrated Vue.js frontend applications with backend APIs developed in Node.js and Spring Boot.

Leveraged Vuetify (Vue UI Library) for building consistent and responsive user interfaces.

Migrated legacy Angular 8 apps to Angular 9, resolving deprecated API usages and updating build configurations for compatibility

Implemented software design patterns to enhance applications' architecture, maintainability, and scalability.

Integrated RabbitMQ for reliable message queuing, ensuring asynchronous communication and efficient task processing in distributed systems.

Wrote optimized SQL and PL/SQL queries, ensuring high-performance database interactions and smooth data retrieval processes.

Designed and built Reactive REST APIs to support real-time data updates and stream processing.

Applied backpressure handling strategies to e006Esure application resilience under load.

Leveraged Dependency Injection (DI) and Inversion of Control (IoC) principles to decouple components and improve code testability and maintainability.

Deployed the application on AWS EC2 instance and used AWS Elastic Load Balancer (ELB) and Auto Scaling to improve resource allocation & maintained high availability.

Utilized Git for version control and efficient team collaboration, maintaining a consistent and organized codebase.

Developed and debugged applications using Eclipse, providing efficient coding, testing, and deployment cycles.

Automated build processes with ANT, optimizing the development workflow and facilitating continuous integration and delivery and Performed unit and integration testing to ensure quality deliverables.

Resolved performance bottlenecks with profiling tools, enhancing efficiency and scalability.

Collaborated in Agile development environments, participating in sprint planning, stand-ups, and retrospectives to ensure timely delivery and constant iteration.

Debugged complex application issues, working across teams to identify root causes and provide sustainable solutions.

ENVIRONMENTS: Java, Spring Framework, Hibernate, Node.js, Vue.js, RESTful Web Services, angular 9, JSP, RabbitMQ, SQL, PL/SQL, DI, IoC), HTML, CSS, JavaScript, TypeScript, Angular Git, Eclipse, ANT, Unit Testing, Integration Testing.

Client: HighSys, India, Hyderabad

Duration: Jan 2018 – May 2021

Role: Java Developer

REPONSIBILITIES:

Throughout Developed scalable Java applications using core Java, ensuring efficient and high-performance solutions.

Designed and implemented web applications with HTML, CSS, and Struts framework, ensuring seamless user experiences across platforms.

Built and maintained web portals using Vue.js for internal business operations and client interactions.

Developed RESTful services with Node.js and Express, interfacing with MongoDB and MySQL databases.

Enhanced front-end performance by implementing Vue.js optimization techniques like lazy loading and code splitting.

Designed and developed applications using the Model-View-Controller (MVC) architecture, promoting modularity and ease of maintenance.

Built and deployed web applications using Servlets for handling HTTP requests and responses highly efficiently.

Created and integrated SOAP-based web services by working with WSDL to define service contracts and ensure reliable communication between systems.

Used Schedulers.parallel and Schedulers.boundedElastic for optimizing thread usage in reactive chains.

Built chained reactive pipelines for processing complex event-driven workflows and data streams.

Utilized Java Message Service (JMS) for asynchronous communication, enhancing system scalability and performance and Ensured module reliability through unit testing with Mockito.

Collaborated with cross-functional teams to ensure code quality and improve project outcomes, embracing agile development practices and Utilized Log4j for reliable logging and streamlined debugging.

Optimized SQL queries for efficient database access and reduced bottlenecks.

ENVIRONMENTS: Java, Struts, Hibernate, EJB, MVC, Node.js, Servlets, SOAP, WSDL, JMS, Mockito, Git, SQL, Log4j, HTML, CSS, Agile, Vue.js, Cross-browser compatibility.

Client: Vinfosoft Solutions, Hyderabad, India

Duration: - June 2015 - Dec 2017

Role: Jr. Java/J2EE Developer

RESPONSIBILITIES:

I have worked with various technologies to build robust web applications. Developed front-end screens with HTML, CSS, Bootstrap, JavaScript

Implemented J2EE-Hibenate-Orcale for the Software implementation.

I designed and developed code using multi-threading, Collections, and other J2EE technologies.

Wrote the SQL queries, functions, stored procedures for data access.

MySQL was used as a database server.

Created web interfaces using Vue.js components to replace legacy UI screens, improving user experience.

Developed backend modules using Node.js for event-driven processing and real-time data updates.

Participated in migration of monolithic backend services to microservices using Node.js and RESTful APIs.

Migrated legacy blocking services to fully reactive stack using Spring Boot + WebFlux.

Actively Developed queries to communicate with database server.

As part of my responsibilities, I gathered requirements, performed design, analysis, development, data validation, and system testing.

I also used JUnit to develop unit test cases and monitor application functionality.

I utilized IntelliJ IDE to develop and deploy the application code.

ENVIRONMENTS: Core-JAVA, HTML, CSS, BOOTSTRAP, Hibernate, Java Script, Multi- Threading, Collections, Eclipse, J2EE, IntelliJ, MySQL, JUNIT



Contact this candidate