Post Job Free
Sign in

Java Developer Spring Boot

Location:
Denton, TX, 76201
Posted:
May 14, 2025

Contact this candidate

Resume:

MANIDEEP YASALA

United States • ***************@*****.*** • +1-940-***-**** •Linked In

PROFESSIONAL SUMMARY

● Java Full Stack Developer with 5+ years of experience, proficient in designing, developing, and deploying high-performance Java applications across various domains like healthcare, insurance, and e-commerce.

● Strong command over Java Core concepts, including Object-Oriented Programming (OOP), Data Structures, and Algorithms, ensuring clean, maintainable, and scalable code.

● Expertise in Java frameworks such as Spring Boot, Spring MVC, Hibernate, and Struts, contributing to the development of modern enterprise-level applications.

● Extensive experience in building RESTful APIs and implementing microservices architecture using Spring Boot, leveraging Spring Cloud for cloud-native solutions.

● Skilled in JPA and Hibernate ORM for seamless database interactions, ensuring data integrity and performance optimization in high-load environments.

● Proven experience with SQL databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB), designing efficient queries to handle large-scale data.

● Adept at utilizing the Java Collections Framework (List, Set, Map) for efficient data handling and performance in complex applications.

● Experience in JVM tuning, Garbage Collection optimization, and memory management, improving the performance of Java applications.

● Highly skilled in multithreading, concurrency, and implementing thread-safe designs to ensure high throughput and parallel execution.

● Proficient with build tools such as Maven, Gradle, and Ant, automating build, testing, and deployment processes for Java applications.

● Proficient in building responsive and dynamic user interfaces using ReactJS and AngularJS, ensuring seamless frontend-backend integration.

● Experience in developing Single Page Applications (SPA) with ReactJS and AngularJS, improving user experience and application performance.

● Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript, ensuring clean, maintainable, and modular frontend code.

● Expertise in state management using Redux (React) and NgRx (Angular), improving data flow and performance in complex applications.

● Skilled in implementing RESTful API and GraphQL communication, ensuring efficient data exchange between frontend and backend services.

● Hands-on experience with JWT-based authentication, OAuth, and Spring Security, ensuring secure access control and user authentication.

● Experienced in frontend testing, including unit and component testing using Jest, Mocha, and React Testing Library, ensuring UI reliability.

● Proficient in end-to-end (E2E) testing with Cypress and Selenium, automating UI interactions and functional testing.

● Skilled in integration testing using Jest, Enzyme (React), Karma, and Jasmine (Angular), ensuring seamless data flow across frontend components.

● Hands-on experience with Docker and Kubernetes, enabling containerization and orchestration for scalable application deployment.

● Expertise in cloud platforms like AWS and Azure, deploying highly available and cost-effective applications.

● Strong background in CI/CD automation using Jenkins, optimizing software build, deployment, and testing pipelines.

● Proficient in Unit Testing and Test-Driven Development (TDD) using JUnit, Mockito, and TestNG, ensuring high code quality.

● Knowledge of Apache Kafka for real-time data streaming, supporting event-driven architectures in high-volume systems.

● Experienced in Agile methodologies, version control tools like Git, GitHub, and Bitbucket, and collaborating with cross-functional teams for successful project delivery. TECHNICAL SKILLS

● Languages: Java, SQL, JavaScript, HTML, CSS, C/C++, Python

● Core Java: Object-Oriented Programming (OOP), Data Structures (Arrays, Linked Lists, Stacks, Queues), Algorithms (Sorting, Searching), Collections Framework (List, Set, Map), Exception Handling, Lambda Expressions, Streams API, Functional Programming

● JAVA Frameworks: Spring Framework (Core, AOP, MVC), Spring Boot, Hibernate ORM, Apache Struts, Spring Security, Spring Cloud,

● Frontend Technologies: ReactJS, Angular, Redux, NgRx, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, Material-UI, Tailwind CSS

● Web Technologies: Servlets, JavaServer Pages (JSP), RESTful APIs, WebSockets, HTML5, CSS3, JavaScript, JQuery

● Database Management: SQL (MySQL, PostgreSQL, Oracle), JDBC, Database Design (Normalization, Schema Design, Query Optimization), JPA, Hibernate

● Advanced Java: Multithreading, Concurrency, JVM & Memory Management, Java Native Interface (JNI), Java FX

● Build & Deployment Tools: Maven, Gradle, Ant,Webpack, Babel, Vite

● Version Control: Git, GitHub, Bitbucket

● Testing & Debugging: JUnit, TestNG, Mockito, Jest, Mocha, React Testing Library, Cypress, Selenium, Jasmine, Karma, Storybook, Unit Testing, Test-Driven Development (TDD), Integration Testing, End-to-End

(E2E) Testing

● Software Design Patterns: Factory Pattern, Observer Pattern, Singleton Pattern, Strategy Pattern, Builder Pattern, MVC, MVVM

● Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure, Docker, Kubernetes, Jenkins, CI/CD Pipelines

● Messaging & Event-Driven Architecture: Apache Kafka, ActiveMQ, RabbitMQ, WebSockets

● Operating Systems: Windows, Linux, macOS

● Agile Methodologies: Scrum, Kanban, Sprint Planning, Daily Standups, Retrospectives PROFESSIONAL EXPERIENCE

CLIENT: TENET HEALTHCARE TEXAS, USA

Role: Java Developer FEB 2024 - Present

● Spearheading the development of a patient management system for Tenet Healthcare, leveraging Spring Boot and Hibernate for backend services and ReactJS for building a responsive and interactive user interface.

● Designed and developed RESTful APIs for managing patient data, treatment schedules, and real-time communication, ensuring smooth data flow between the backend and React frontend.

● Implemented microservices architecture using Spring Cloud and deployed services on AWS, enhancing scalability, performance, and fault tolerance.

● Developed secure role-based access control (RBAC) using Spring Security and JWT authentication, ensuring patient data protection and compliance with HIPAA regulations.

● Built and optimized React components using React Hooks, Context API, and Functional Components, improving reusability and state management across the application.

● Implemented Redux for state management, ensuring efficient data handling between components and minimizing unnecessary re-renders for improved application performance.

● Integrated real-time notifications and alerts using AWS SNS and Lambda, ensuring timely updates for patients and healthcare providers, and displaying them dynamically on the React frontend.

● Optimized database queries using Hibernate ORM and JDBC, reducing response times and enhancing frontend API performance.

● Containerized applications using Docker and managed deployments using Kubernetes, streamlining the deployment process across different environments.

● Integrated Apache Kafka for real-time data streaming, ensuring seamless inter-system communication and dynamic updates on the React UI.

● Developed unit tests for React components using Jest and Enzyme, achieving high code coverage and ensuring UI reliability.

● Created end-to-end (E2E) tests using Cypress, automating UI workflows and verifying application functionality across different devices and browsers.

● Assisted in CI/CD integration using Jenkins, automating build, test, and deployment workflows for React and Java services.

● Enhanced UI performance by implementing lazy loading, code splitting, memoization, and React Profiler, ensuring faster rendering and efficient resource utilization.

● Conducted code reviews for both ReactJS and Java services, enforcing best practices, accessibility, and performance optimizations.

● Developed an audit logging mechanism for tracking user interactions on the frontend, ensuring compliance with healthcare regulations.

● Migrated legacy monolithic systems to a ReactJS frontend and microservices-based architecture, improving scalability and maintainability.

● Enhanced application security by implementing secure API gateways, XSS protection, and CSRF handling on the frontend.

● Worked closely with UX designers to improve UI/UX, ensuring an intuitive, accessible, and responsive design using Material-UI and Tailwind CSS.

● Designed and developed appointment scheduling APIs, integrating real-time time slot availability with a React-based booking interface for a seamless user experience.

● Participated in Agile development processes, including daily stand-ups, sprint planning, and retrospectives, ensuring timely feature releases.

CLIENT: FARMERS INSURANCE HYDERABAD, INDIA

Role: Java Developer JAN 2021 - DEC 2022

● Worked on a large-scale claims management system for Farmers Insurance, focusing on automating claims processing and improving customer satisfaction through an intuitive ReactJS-based frontend and Spring Boot microservices.

● Designed and implemented RESTful APIs for integrating claims data from external vendors and internal services, ensuring seamless communication between the backend and React frontend.

● Developed ReactJS components using React Hooks, Context API, and Redux for efficient state management, enhancing the user experience and simplifying claims tracking.

● Integrated Spring Security with JWT authentication for secure API access, ensuring role-based access control and protecting sensitive claims data.

● Optimized PostgreSQL queries and designed efficient database schemas, reducing data retrieval times and improving application performance.

● Worked on JPA and Hibernate ORM for interacting with relational databases, ensuring smooth data management and retrieval for claims processing.

● Applied Agile methodologies, actively participating in daily stand-ups, sprint planning, and retrospectives to ensure timely delivery of high-quality features.

● Implemented unit and integration testing for both backend and frontend using JUnit, TestNG, Jest, and Enzyme, improving overall application stability and reducing production bugs.

● Utilized Apache Kafka for asynchronous messaging, enabling real-time claim updates and improving communication between microservices.

● Developed React-based claims status dashboard, allowing users to track claims in real-time, integrating API responses efficiently for a seamless experience.

● Optimized UI-to-backend communication using Axios and WebSockets, enhancing data synchronization and improving the speed and usability of the claims portal.

● Built and maintained cloud-based microservices deployed on AWS EC2, with RDS for relational data storage, ensuring high availability and scalability.

● Participated in troubleshooting application bugs and resolved performance bottlenecks, improving UI responsiveness and API response times by 25%.

● Worked closely with business analysts to gather and refine requirements, ensuring both backend APIs and frontend UI components met business needs.

● Contributed to CI/CD pipelines using Jenkins, automating testing, deployment, and rollbacks for both React frontend and Java microservices.

● Developed automation scripts for system testing and deployment verification, improving testing efficiency and reducing downtime.

● Assisted in migrating legacy monolithic applications to a ReactJS and microservices-based architecture, significantly enhancing scalability and maintainability.

● Assisted with database tuning and SQL query optimization, ensuring smooth processing of large data sets within claims management workflows.

● Ensured GDPR compliance by implementing data masking and encryption techniques, protecting customer data across both frontend and backend systems.

● Collaborated with QA engineers to identify bugs and implemented Cypress-based test automation scripts, achieving faster feedback loops and improving overall system reliability.

● Enhanced the claims approval workflow, integrating fraud detection features using AI/ML APIs, reducing fraudulent claims by 15%.

● Coordinated with cross-functional teams, ensuring seamless integration between React frontend and Java microservices, improving system efficiency.

● Delivered new features and bug fixes on time, aligning with client specifications, improving customer service offerings, and enhancing the overall user experience. CLIENT: ASOS CHENNAI, INDIA

Role: Java Developer JAN 2019 - DEC 2020

● Developed and maintained e-commerce applications using Angular for frontend and Spring Boot microservices for backend, improving the shopping experience.

● Designed and implemented RESTful APIs for seamless frontend-backend communication, enhancing order processing efficiency.

● Utilized NgRx (Redux for Angular) for state management, ensuring data consistency and performance across the application.

● Implemented secure authentication and authorization using Spring Security, enforcing role-based access control.

● Developed and optimized Java-based microservices for customer orders, payment processing, and product management.

● Worked with Karma and Jasmine to implement unit and integration tests for Angular components, ensuring high-quality frontend code.

● Designed and optimized SQL queries and database schemas using PostgreSQL and Hibernate ORM, improving performance.

● Enhanced shopping cart functionality by implementing caching mechanisms, boosting performance during high-traffic sales events.

● Integrated payment gateways and developed secure payment-related services, ensuring smooth checkout experiences.

● Built and deployed microservices-based applications on AWS EC2, reducing infrastructure costs and improving uptime.

● Automated CI/CD pipelines using Jenkins, ensuring smooth deployments and minimal downtime.

● Developed inventory management features, allowing real-time stock updates and optimizing warehouse operations.

● Optimized order tracking features, providing real-time updates on order status for customers.

● Followed Agile methodologies, actively participating in sprint planning, stand-ups, and retrospectives to ensure continuous delivery.

● Collaborated with UI/UX teams to ensure seamless frontend-backend integration, improving user experience and engagement.

CERTIFICATES

● Oracle Certified Professional, Java SE 11 Developer

● Spring Framework Certification

● AWS Certified Solutions Architect – Associate

● Certified Scrum Developer (CSD)

● Google Cloud Certified – Professional Cloud Architect

● Docker Certified Associate

● Jenkins Engineer Certification

EDUCATION

UNIVERSITY OF NORTH TEXAS Texas, USA

MS in Computer Science(GPA: 3.8/4.0)



Contact this candidate