Sravani
Java Full Stack Developer ***********@*****.*** 224-***-****
PROFESSIONAL SUMMARY:
Skilled Java Full Stack Developer with over 6 years of experience creating scalable, cloud-native solutions with Java, Spring Boot, and React.js.
Skilled in building robust RESTful and GraphQL APIs, implementing microservices architectures.
Proficient in database management with MySQL, PostgreSQL, and MongoDB, and expertise in ORM tools like Hibernate and JPA to optimize data access and persistence.
Hands-on experience managing cloud infrastructure and deployments on AWS and Azure, including services like EC2, Lambda, S3, Auto Scaling, Azure App Services, and Azure DevOps.
Strong background in front-end development with React.js, Redux, Angular, and responsive UI design using HTML5, CSS3, Bootstrap, and Tailwind CSS.
Expert in event-driven architectures, API Gateway integrations, and infrastructure-as-code for reliable deployments.
Adept at containerization and orchestration using Docker and Kubernetes to streamline deployment and ensure application portability.
Experienced in CI/CD pipelines using Jenkins, Maven, Gradle, and version control with Git, supporting Agile Scrum workflows for iterative and efficient delivery.
Proven ability to design secure, high-performance applications by implementing Spring Security, OAuth 2.0, and API documentation using Swagger.
Excellent problem-solving skills with a focus on collaboration, communication, and adaptability to dynamic project requirements.
TECHNICAL SKILLS:
Languages & Frameworks: Java, JavaScript (ES6+), Spring Core/Boot/MVC/Batch/Security/AOP, Hibernate, JPA, React.js, Angular, JSP, AJAX, TypeScript, jQuery, Bootstrap, Tailwind CSS
Web Services & APIs: RESTful APIs, SOAP (WSDL), GraphQL, gRPC, WebSocket
Databases & Messaging: MySQL, PostgreSQL, MongoDB, PL/SQL, Apache Kafka, RabbitMQ, JMS
Cloud & DevOps: AWS (EC2, S3, Lambda, API Gateway, Auto Scaling, Elastic Beanstalk, RDS, CloudFormation), Azure (App Services, Functions, Logic Apps, Azure DevOps, Azure AD), Docker, Kubernetes, Terraform, Jenkins, Maven, Gradle, SonarQube
Servers & Tools: Apache Tomcat, JBoss, WebLogic, JUnit, Swagger, Git, ELK Stack, JIRA, Agile/Scrum/Kanban
EDUCATION:
Bachelor of Technology in Electronics and Communication Engineering
Sri Indu College of Engineering & Technology, India.
PROFESSIONAL EXPERIENCE:
Texell Credit Union, Temple, TX
Java Full Stack Developer Jul 2024 - Present
Led backend development using Java and Spring Core, boosting system reliability and achieving 99.9% uptime.
Implemented microservices architecture supporting 20% traffic growth; optimized inter-service communication via gRPC and GraphQL APIs.
Optimized data access by leveraging Hibernate ORM with MySQL, reducing query times by 15%.
Provisioned and maintained AWS infrastructure (EC2, Lambda, API Gateway, Auto Scaling), achieving 99% uptime during peak loads.
Developed responsive React.js front-end with Redux for state management and React Router for seamless navigation.
Developed user interfaces with semantic HTML5, modular CSS3, JavaScript (ES6+), and Bootstrap for cross-browser compatibility and responsiveness.
Implemented multi-threading in Java, increasing application throughput by 20% under high-concurrency scenarios.
Integrated Apache Kafka for real-time data streaming, enabling processing of 1M+ events daily and improving asynchronous workflow efficiency by 40%.
Enforced robust security measures in applications by configuring Spring Security to protect endpoints and sensitive data.
Documented and tested REST APIs with Swagger, increasing API maintainability and reducing QA feedback cycles by 25%.
Automated AWS infrastructure provisioning using CloudFormation, reducing manual errors and deployment time.
Streamlined CI/CD pipelines using Jenkins and Gradle, cutting deployment times by 50% and maintaining code quality via SonarQube static analysis.
Deployed and managed Java applications on Apache Tomcat servers, ensuring stable runtime environments.
Containerized applications using Docker, enhancing deployment portability and reducing environment inconsistencies by 35%.
Collaborated closely with product owners and QA teams to refine requirements and improve sprint delivery.
Actively participated in Agile workflows, tracking progress in JIRA, collaborating with cross-functional teams, and using Git for version control and branching strategies.
Environment: Java, Spring Core, Microservices, Hibernate, MySQL, AWS, React.js, Bootstrap, Multi-threading, Apache Kafka, Spring Security, Jenkins, Gradle, Docker, Agile, JIRA, Git.
GoMo Health, Asbury Park, NJ
Java Software Engineer Apr 2022 - Jun 2024
Engineered scalable backend services using Java and Spring Boot, delivering 15+ RESTful APIs and WebSocket endpoints that supported real-time communication with 90% uptime.
Integrated logging and security via Spring AOP, enhancing maintainability without impacting core logic.
Designed and persisted domain models using Hibernate ORM for relational data and MongoDB for document-based storage, achieving flexibility in data access.
Developed and deployed cloud-native applications leveraging AWS Lambda, EC2, S3, RDS, and Auto Scaling, enabling cost-efficient and resilient infrastructure.
Built asynchronous data workflows using Spring Batch, increasing batch job throughput by 30% and ensuring reliable data processing for enterprise systems.
Created dynamic web frontends using Angular, TypeScript, HTML5, AJAX, and Tailwind CSS, improving application responsiveness and user engagement.
Automated build, test, and deployment processes using Jenkins, Maven, Nexus, and Git, enabling seamless CI/CD integration across environments.
Provisioned cloud infrastructure using Terraform and managed Kubernetes container orchestration, improving deployment consistency and scaling capacity by 25%.
Deployed and managed enterprise-grade Java applications on JBoss, ensuring high availability and load-balanced performance across multiple nodes.
Integrated centralized logging and real-time analytics using the ELK Stack (Elasticsearch, Logstash, Kibana) to monitor system health and accelerate incident resolution.
Secured API access using OAuth 2.0, ensuring robust authentication and authorization for internal and external users.
Contributed actively to Agile Scrum teams, utilizing JIRA for sprint planning and backlog grooming, ensuring on-time delivery of key features.
Environment: Java, Spring Boot, WebSocket, Spring AOP, Hibernate, MongoDB, AWS, Spring Batch, Angular, TypeScript, Jenkins, Maven, Nexus, Git, Terraform, Kubernetes, JBoss, ELK Stack, Agile, JIRA.
Nucleus Software, India
J2EE Developer May 2019 - Mar 2022
Developed scalable Spring Boot applications using RESTful APIs and Microservices architecture to improve modularity, fault isolation, and maintainability.
Utilized Java Persistence API (JPA) with PostgreSQL to create efficient and reliable data access layers.
Built responsive and interactive frontends using HTML5, CSS3, Material UI, JavaScript, and jQuery, enhancing user experience across modern web platforms.
Designed asynchronous message-driven workflows using RabbitMQ, increasing system responsiveness.
Deployed and maintained cloud-native applications using Azure App Services, Functions, and Logic Apps to leverage scalable cloud features.
Wrote practical JUnit tests to ensure code reliability and support stable releases.
Deployed and monitored Java EE applications on WebLogic Server, ensuring stability, tuning for performance, and handling production-grade workloads.
Configured pipelines using Azure DevOps to implement efficient CI/CD workflows, reducing release cycles and deployment risks.
Integrated Azure AD for enterprise-grade authentication, strengthening application security.
Participated in Agile and Scrum ceremonies to collaborate with cross-functional teams, refine requirements, and deliver high-quality increments on schedule.
Environment: Spring Boot, REST APIs, Microservices, JPA, PostgreSQL, HTML5, CSS3, JavaScript, RabbitMQ, Azure App Services, WebLogic, JUnit, Azure DevOps, Azure AD, Agile.