Home

Meghana - Java Fullstcak Developer
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: YES
Visa: H1B
Resume file: Meghana Sai Tedla_Jav Fullstack Developer_1745268199565.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Meghana Sai Tedla

PROFESSIONAL SUMMARY:

Over 7 years of experience in Java/J2EE development, designing and implementing scalable, enterprise-grade applications with a focus on performance and maintainability.
Proficient in Spring Boot, Spring MVC, and Hibernate, with expertise in developing and managing microservices architecture for modular, fault-tolerant solutions.
Skilled in developing RESTful APIs and GraphQL APIs, enabling efficient and precise data exchange for seamless front-end integration.
Expertise in Docker, creating consistent environments for development, testing, and production, and managing multi-container applications with Docker Compose.
Proficient in deploying microservices on Kubernetes, leveraging auto-scaling, resource allocation, and rolling updates for high availability and seamless deployments.
Automated CI/CD pipelines with Jenkins, GitHub Actions, and Terraform, ensuring efficient, repeatable, and zero-downtime deployments.
Designed and implemented end-to-end testing frameworks using Cucumber for behavior-driven development (BDD), ensuring comprehensive test coverage and business alignment.
Extensive experience in messaging solutions with Apache Kafka, enabling real-time data streaming and supporting event-driven architectures.
Strong front-end development skills using Angular and ReactJS, incorporating Angular Material, Redux, and reactive forms for dynamic user interfaces.
Skilled in implementing Spring Cloud features like Eureka, Zuul, and Config Server for microservices discovery, load balancing, and configuration management.
Proficient in SQL and NoSQL databases such as MySQL, Oracle, MongoDB, and Cassandra, optimizing query performance and ensuring efficient data storage.
Developed secure applications using Spring Security, implementing OAuth2 and JWT for authentication and authorization.
Experienced in writing and maintaining unit and integration tests using JUnit and Mockito, ensuring high-quality, regression-free software deployments.
Built responsive and accessible front-end applications, integrating RESTful and GraphQL APIs to deliver seamless data interaction and dynamic user experiences.
Skilled in designing enterprise-grade software architectures following best practices in Java design patterns such as Singleton, Factory, and Service Locator.
Deployed and managed cloud-native applications using AWS services like EC2, S3, RDS, Lambda, and Azure Kubernetes Service (AKS) for scalability and performance.
Proficient in implementing caching mechanisms like Redis to optimize application performance and reduce database load.
Skilled in container orchestration with Kubernetes, implementing Helm charts for streamlined deployments and resource management.
Experienced in behavior-driven testing using Cucumber, ensuring comprehensive validation of user stories and business workflows.
Configured and managed Jenkins pipelines for automated build, test, and deployment processes in Agile projects.
Proficient in Agile methodologies, actively contributing to sprint planning, retrospectives, and backlog refinement to ensure project alignment with business objectives.
Developed dynamic and modular front-end applications using ReactJS, incorporating state management with Redux Toolkit.
Experienced in implementing Event-Driven Architecture using Kafka for asynchronous communication between microservices.
Skilled in monitoring and logging with Prometheus, Grafana, and the ELK Stack, ensuring observability and quick resolution of production issues.
Designed and implemented scalable microservices adhering to Domain-Driven Design (DDD) principles for efficient service decomposition.
Proficient in configuring API gateways like Zuul and Kong for centralized routing, authentication, and traffic control.
Hands-on experience with Terraform for Infrastructure as Code (IaC), enabling consistent, repeatable cloud deployments.
Optimized Angular and React applications by implementing lazy loading, change detection strategies, and reusable component design.
Collaborated with cross-functional teams, including product managers, UX designers, and QA engineers, to ensure timely and quality deliverables.
Dedicated to continuous learning, staying updated with emerging technologies, and mentoring junior developers to promote technical excellence and knowledge sharing.

TECHNICAL SKILLS:

Category Technologies Tools
Programming Languages Java, JavaScript, TypeScript, SQL, Python
Frameworks Spring Boot, Spring MVC, Hibernate, Angular, ReactJS, Redux, Angular Material
API Development RESTful APIs, GraphQL SOAP
Microservices Spring Cloud (Eureka, Zuul, Config Server), Domain-Driven Design (DDD), Event-Driven Architecture (Kafka)
Databases MySQL, Oracle, MongoDB, Cassandra
Messaging Apache Kafka , Rabbit MQ
Caching Redis
Containerization Docker
Orchestration Kubernetes, Helm
CI/CD Jenkins, Github Actions, Terraform
Cloud Platforms AWS (EC2, S3, RDS, Lambda), Azure Kubernetes Service (AKS), GCP
Testing Junit, , Mockito, Cucumber (BDD)
Frontend Development Angular, ReactJS, Redux Toolkit, Reactive Forms, Lazy Loading
Authentication/Security Spring Security (OAuth2, JWT)
Infrastructure as Code Terraform
Monitoring & Logging Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk
API Gateway Zuul, Kong
Design Patterns Singleton, Factory, Service Locator
Version Control Git, GitHub
Agile Practices Sprint Planning, Retrospectives, Backlog Refinement

EDUCATION:

Master of Science in Information Technology, University of Cincinnati, Cincinnati, Ohio, 2020
Bachelors in computer science, JNTU, Hyderabad, 2018

PROFESSIONAL EXPERIENCE:

US Bank, Remote, Milwaukee, WI
May 2023 Present
Java Full Stack Developer

Responsibilities:
Architected and maintained high-performance banking web applications using Java 17, Spring Boot 3.x, and Hibernate for robust backend architecture, ensuring system reliability and scalability.
Developed dynamic, responsive user interfaces with Angular 14, integrating RESTful APIs for seamless data interaction and functionality, enhancing user experience and engagement.
Designed and implemented GraphQL APIs to enable efficient data fetching and reduce network payload, enhancing performance for data-driven applications.
Integrated Redis Cache to optimize application performance, reduce database load, and improve response times for frequently accessed data.
Partnered with DevOps to optimize deployment pipelines on AWS, utilizing Jenkins for CI/CD automation, ensuring efficient and reliable application deployment and updates.
Utilized Docker for containerization, enabling consistent and portable development environments across different stages of the software development lifecycle.
Applied Agile methodologies, actively participating in daily stand-ups, sprint planning, and retrospectives to enhance team efficiency, collaboration, and software quality.
Enhanced application performance through advanced SQL query optimization, indexing, and strategic caching, significantly reducing load times and improving user experience.
Implemented a microservices architecture using Spring Cloud and Netflix OSS, increasing application modularity, scalability, and maintainability.
Automated functional and regression testing for web and mobile applications using Selenium and Appium with Java, ensuring robust quality assurance for banking platforms.
Experience in designing and implementing Dell Boomi iPaaS solutions for seamless application, data, and API integration across cloud and on-premise environments. Proficient in ETL processes, API management, workflow automation, and EDI integration, leveraging Boomi s low-code platform to optimize enterprise connectivity and data flow.
Leveraged Appium to test native and hybrid mobile applications across iOS and Android platforms, ensuring compatibility and reliability.
Developed reusable test frameworks and conducted cross-browser and cross-platform testing with Selenium Grid to ensure consistent functionality across diverse environments.
Integrated authentication and authorization mechanisms using OAuth2 and JWT, ensuring secure user access, data protection, and compliance with industry standards.
Utilized Apache Kafka for real-time data streaming and event-driven architecture, ensuring efficient message brokering, processing, and data flow across distributed systems.
Deployed and managed AWS services, including EC2, S3, RDS, and Lambda, to build, scale, and maintain cloud-native applications, ensuring high availability and reliability.
Automated infrastructure provisioning and management using Infrastructure as Code (IaC) tools like Terraform, ensuring consistent and repeatable environments.
Conducted thorough code reviews, ensuring adherence to best practices, coding standards, and high code quality, fostering a culture of continuous improvement.
Mentored junior developers, providing guidance and support to enhance their technical skills, code quality, and understanding of best practices.
Developed and maintained unit and integration tests using JUnit 5, Mockito, and Spring Test, ensuring software reliability, performance, and regression-free deployments.
Collaborated with cross-functional teams including UX/UI designers, product managers, and QA engineers, to gather requirements, design solutions, and deliver projects on time.

Environment: Java 17, Spring Boot 3.x, Hibernate, Angular 14, RESTful APIs, GraphQL, Redis Cache, Docker, Jenkins, AWS (EC2, S3, RDS, Lambda), Spring Cloud, Netflix OSS, Selenium, Appium, Selenium Grid, OAuth2, JWT, Apache Kafka, Terraform, JUnit 5, Mockito, Spring Test, SQL, Agile methodologies.

Fifth Third Bank, Cincinnati, Ohio
Feb 2021 April 2023
Java Full Stack Developer

Responsibilities:
Developed a robust online banking platform using Java 11, Spring MVC, and React, contributing to both backend and frontend development for seamless user experiences.
Created RESTful APIs to facilitate integration with third-party services and mobile applications, ensuring interoperability and efficient data exchange.
Built responsive user interfaces with React, incorporating state management with Redux to maintain application state consistency and predictability.
Deployed applications on Microsoft Azure, leveraging Azure DevOps for CI/CD pipelines and infrastructure management, ensuring smooth deployment and scaling processes.
Utilized Docker for containerization, creating consistent and portable development environments across various stages of the development lifecycle.
Developed and maintained unit and integration tests using JUnit 5, Mockito, and Spring Test, ensuring high software reliability and preventing regression issues.
Utilized Apache Kafka for real-time data streaming, enhancing the efficiency of event-driven architecture and ensuring reliable message brokering and processing.
Optimized backend performance through advanced SQL query tuning and implementing caching strategies, significantly improving application responsiveness.
Collaborated closely with UX/UI designers to refine user experience and interface design, translating design specifications into functional front-end components.
Performed thorough code reviews, providing feedback and ensuring adherence to best practices and coding standards, fostering a culture of continuous improvement.
Worked in an agile environment, actively participating in daily stand-ups, sprint planning, and retrospectives to ensure iterative progress and team collaboration.
Contributed to documentation and knowledge sharing, creating and maintaining technical documentation and sharing knowledge with team members to improve overall project efficiency.
Environment: Java 11, Spring MVC, React, Redux, RESTful APIs, GraphQL, Microsoft Azure, Azure DevOps, Docker, Kubernetes, Apache Kafka, Redis, JUnit 5, Mockito, Spring Test, Selenium, SQL, PostgreSQL, MongoDB, Prometheus, Grafana, ELK Stack, OAuth2, JWT, Agile methodologies.

Drug Plastics, Remote, PA
Dec 2019- Jan 2021
Java Full Stack Developer

Responsibilities:
Developed responsive and accessible web interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, and ReactJS, ensuring adherence to web browser standards.
Utilized ReactJS and Flux for single-page application (SPA) development, ensuring cross-browser compatibility across major browsers like Mozilla, IE, and Safari.
Implemented React-Router to create seamless single-page experiences.
Developed dynamic and interactive web pages with ReactJS, Redux, and SASS for modular and reusable component architecture.
Designed and developed RESTful APIs and SOAP services using Spring Boot, Spring IO, and Spring JDBC.
Implemented the persistence layer using Spring JDBC Template with Oracle and NoSQL databases like MongoDB and Cassandra for scalable data storage solutions.
Utilized Swagger API to auto-generate RESTful API documentation for seamless integration.
Leveraged Spark Streaming with Kafka for real-time data processing and implemented Spring Boot microservices to process Kafka messages efficiently.
Worked with Spring Kafka, Zookeeper, and JMS for advanced messaging services in distributed systems.
Developed and automated reports using Jasper Reports, including linked reports, charts, and sub-reports for advanced analytics.
Utilized Mockito and JUnit for developing extensive unit and integration test cases, ensuring robust code coverage.
Designed and implemented CI/CD pipelines using Jenkins for streamlined application deployment processes.
Migrated monolithic architecture to microservices deployed on Azure Cloud, leveraging Azure App Services and Azure Kubernetes Service (AKS) for scalability and reliability.
Containerized microservices with Docker and orchestrated deployments using Kubernetes for enhanced performance and scalabilty.
Used Apache Maven for efficient build and deployment of Java-based applications.
Provided production support, resolving technical issues and optimizing application performance on Azure infrastructure.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, ReactJS, Redux, SASS, React-Router, Spring Boot, Spring IO, Spring JDBC, Spring Kafka, Zookeeper, JMS, RESTful APIs, SOAP, Swagger API, MongoDB, Cassandra, Oracle, Spark Streaming, Apache Kafka, Jasper Reports, Mockito, JUnit, Jenkins, Docker, Kubernetes, Azure App Services, Azure Kubernetes Service (AKS), Apache Maven, Agile methodologies.

Void Main Technologies, Hyderabad, India
Jan 2017 May 2019
Java developer

Responsibilities:
Developed and maintained robust Java-based applications using Spring and Hibernate for enterprise-level solutions, ensuring performance and scalability.
Integrated RESTful APIs to enhance application functionality and interoperability, facilitating seamless communication between services.
Conducted thorough code reviews, providing feedback and ensuring adherence to coding standards and best practices.
Performed debugging and testing to identify and fix defects, ensuring high-quality software delivery.
Optimized SQL queries and database interactions, improving application performance and efficiency.
Participated in an agile development environment, actively engaging in daily stand-ups, sprint planning, and retrospective meetings to support iterative development and team collaboration.
Collaborated with senior developers and cross-functional teams to gather requirements and design effective solutions.
Assisted in the implementation of microservices architecture, contributing to the modularity and maintainability of the application.
Utilized version control systems like Git for source code management and collaboration.
Contributed to technical documentation, ensuring comprehensive and up-to-date information for development processes and project specifications.
Environment: Java, Spring, Hibernate, RESTful APIs, SQL, Git, Microservices, Agile methodologies, Oracle, MySQL, IntelliJ IDEA, JUnit, Mockito, Docker, Jenkins, Maven.
Keywords: continuous integration continuous deployment quality analyst user interface user experience message queue sthree Pennsylvania Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5318
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: