Mounika Vunnam Full Stack Java Developer
*******@***********.*** 945-***-**** USA
Summary
Highly skilled Full Stack Java Developer with 4+ years of strong background in building scalable, high-performance applications. Expert in Java, Spring Boot, Thymeleaf, PostgreSQL, MongoDB, and cloud technologies. Expertise in developing robust back-end services, dynamic front-end interfaces, and secure APIs. Adept at optimizing database performance, applying CI/CD pipelines, and deploying applications using Docker and Kubernetes. Proficient in Agile tactics and committed to delivering efficient, secure, and user-centric solutions, for alignment with business objectives and high-quality standards. Technical Skills
Programming Languages: Java, SQL, JavaScript, HTML, CSS, Python, C++
Frameworks & Libraries: Spring Boot, Spring Security, Hibernate, Thymeleaf, JavaFX, Bootstrap, RESTful APIs, JUnit, Mockito, Apache Kafka, Spring Cloud
Database Technologies: PostgreSQL, MongoDB, MySQL, Oracle DB, Redis, JDBC
Cloud & DevOps: Azure (Azure Blob Storage, Azure Kubernetes Service, Azure DevOps, Azure API Management), AWS, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD
Development Practices: Agile Methodology, Test-Driven Development, Continuous Integration, Continuous Deployment
Version Control & Collaboration: Git, GitHub, Bitbucket, Jira, Confluence
Tools & IDEs: Maven, Gradle, IntelliJ IDEA, Eclipse, Visual Studio Code, Postman
Containerization & Orchestration: Docker, Kubernetes, Helm
Others: Microservices Architecture, SOAP, REST, JWT, OAuth 2.0, Redis Professional Experience
Full Stack Developer, Regions Financial Corp 03/2024 – Present Remote, USA
Collaborated with stakeholders for requirement gathering and user story creation while developing a Microservices-Based Banking System. Engaged in Agile sprint ceremonies to ensure timely delivery of features and business alignment.
Developed front-end components using Java frameworks, enabling dynamic user interactions and enhancing account management, fund transfer, and notification functionalities to provide a seamless user experience.
Implemented robust back-end services using Spring Boot, designing RESTful APIs for customer management, transaction processing, and notifications, ensuring secure and scalable service communication.
Optimized PostgreSQL database queries for high-volume financial transactions using Java-based database connection techniques, reducing response time by 40% and improving system efficiency.
Conducted unit and integration testing using JUnit and Mockito, ensuring code quality, reliability, and performance during development cycles.
Automated CI/CD pipelines using Jenkins and GitHub Actions, deploying services on AWS with Docker and Kubernetes, enhancing system scalability and fault tolerance.
Full Stack Java Developer, Genzeon Technology Solutions 01/2020 – 12/2022 Telangana, India
Worked on the Hospital Management System, finalizing requirements, defining technical specifications, and engaging in Agile sprints to design and apply a secure and scalable architecture for managing patient data and healthcare operations.
Developed dynamic front-end interfaces using JavaFX to improve user interaction with features like patient appointment listing and report managing. Unified Azure Application Insights for monitoring application health.
Built robust back-end services with Spring Boot, designing RESTful APIs for managing patient records, appointments, and notifications. Leveraged Azure API Management for secure, scalable API routing and analytics.
Implemented hybrid cloud storage using PostgreSQL for transactional data and Azure Blob Storage for unstructured data such as medical images and documents, ensuring optimal data access and compliance with healthcare standards.
Conducted unit and integration testing with JUnit and Mockito, ensuring code reliability and functionality. Utilized Azure DevOps for continuous integration, automating test execution, and maintaining high-quality code.
Deployed the application on Kubernetes clusters in Azure using Azure Kubernetes Service (AKS), automating scaling, load balancing, and ensuring high availability of the hospital management platform. Associate Java Developer, Genpact 05/2018 – 12/2019 Hyderabad, India
Developed the front-end for the Expense Tracker and Budget Planner using Thymeleaf templating engine and Bootstrap, creating a responsive, interactive interface for managing expenses, tracking budgets, and visualizing financial data.
Conducted the Agile development process, collaborating with stakeholders to gather needs and ensuring the system's architecture met business goals, resulting in a highly efficient and user-friendly expense tracking and budgeting platform.
Implemented secure user authentication and role-based authorization using JWT, ensuring protected access control across the platform and safeguarding sensitive financial information in real-time transactions.
Created robust RESTful APIs with Spring Boot to manage user accounts, transactions, and budgeting features. Incorporated Spring Security to enforce secure communication, data validation, and error-handling across endpoints.
Integrated MongoDB for flexible, schema-less data storage of financial records. Optimized data queries using Java's MongoDB Java Driver and indexing techniques, ensuring fast and scalable performance even during peak traffic times. Education
Master of Science, University of North Texas in Denton 01/2023 - 01/2025 Denton, Texas, USA Information Science
Bachelor of Science, Aurora's Scientific Technological and Research Academy 06/2015 - 06/2019 Telangana, India Electronics and Communication Engineering