Home

Sree Chaitanya - Sr. Full Stack Java Developer
[email protected]
Location: Mc Lean, Virginia, USA
Relocation: Any
Visa: GC
Resume file: NARAPOGU SREE CHAITANYA _ JAVA_1750181168693.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
SR. FULL STACK JAVA DEVELOPER

NARAPOGU SREE CHAITANYA
+1 2026434632
[email protected]

Career Objective:

Experienced Java Full Stack Developer with 10+ years of expertise in building scalable enterprise applications using Java, Spring Boot, and modern front-end frameworks. Focused on delivering clean, maintainable code and high- performing services through Agile practices and DevOps integration. Strong in designing RESTful APIs, microservices, and full-cycle development for cross-functional business solutions. Looking to contribute technical depth and problem-solving skills to innovative projects in a fast-paced environment.
Professional Summary:

Proven expertise in Java/J2EE technologies, including Spring Boot, Spring MVC, and Hibernate, coupled with strong front-end proficiency in Angular and React.js.
Adept at building scalable microservices architectures and secure RESTful APIs, with extensive experience in cloud platforms such as AWS and Azure.
Skilled in optimizing database interactions with Oracle, PostgreSQL, and MongoDB, and leveraging DevOps practices for automated CI/CD pipelines using Jenkins and Docker.
Excellent problem-solving abilities and a strong analytical mindset, adept at translating complex business requirements into effective technical solutions.
Dedicated to delivering high-quality, user-centric applications that consistently drive significant business value and enhance user experience.
Expert in designing and implementing scalable, high-performance web applications, focusing on robust architecture and seamless user experiences.
Adept at navigating the complexities of enterprise-level systems, delivering solutions that align with critical business objectives and regulatory standards.
Proficient in leveraging cloud-native services for optimized resource utilization and enhanced application resilience across various platforms.
Demonstrated ability to troubleshoot and resolve complex technical challenges across the full stack, ensuring minimal downtime and continuous system availability.
Strong advocate for clean code principles, test-driven development (TDD), and continuous integration/continuous delivery (CI/CD) pipelines.
Proficient in utilizing message brokers like Kafka and RabbitMQ for building asynchronous and highly decoupled systems.
Experienced with containerization technologies such as Docker and orchestration platforms like Kubernetes for efficient deployment and scaling.
Strong understanding of software design patterns and architectural principles, ensuring robust and extensible application development.
Skilled in performance tuning and optimization of Java applications, identifying and resolving bottlenecks to maximize efficiency.
Adept at implementing security best practices in web application development, including secure coding and vulnerability remediation.
Experienced in version control systems, primarily Git, for collaborative development and code management.

Hands-on experience with Maven/Gradle for dependency management and multi-module build strategies in large-scale applications.

Technical Skills:

Category Tools
Programming Languages Java (8/11/17), JavaScript, TypeScript, Python (basic)
Frameworks/Libraries (Backend) Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, RESTful Web
Services, Microservices
Frameworks/Libraries (Frontend) Angular (8+), React.js, HTML5, CSS3, JavaScript, jQuery, Bootstrap,
Material UI
Databases Oracle, MySQL, PostgreSQL, SQL Server, MongoDB, Cassandra, Redis
Cloud Platforms AWS (EC2, S3, Lambda, RDS, SQS, SNS, DynamoDB), Azure, Google
Cloud Platform (Exposure)
DevOps & Tools Git, Jenkins, GitLab CI, Docker, Kubernetes, Maven, Gradle, JIRA,
Confluence, SonarQube, Splunk, Grafana
Web Servers Apache Tomcat, JBoss/WildFly, WebLogic
Message Brokers Apache Kafka, RabbitMQ
Testing JUnit, Mockito, Selenium, Postman, SoapUI
Methodologies Methodologies: Agile (Scrum, Kanban), Waterfall
Operating Systems Operating Systems
Other Microservices Architecture, API Gateway, Circuit Breaker, Service
Discovery, OAuth2, JWT, Swagger/OpenAPI

Professional Experience:
Sr. Full Stack Java Developer | BMO | Remote May 2023 Till Date Responsibilities:
Led the design and development of critical microservices for real-time transaction processing, ensuring high throughput and low latency within the core banking system.
Implemented robust security measures, including OAuth2 and JWT, within RESTful APIs to protect sensitive customer financial data in accordance with banking regulations.
Developed and optimized complex Spring Boot applications leveraging Spring Data JPA with Oracle for efficient data persistence and retrieval of customer accounts.
Utilized Apache Kafka for asynchronous communication between microservices, ensuring reliable message delivery for transaction updates and system notifications.
Designed and built responsive user interfaces using Angular 15+ and TypeScript, enhancing the front-end experience for internal banking operations and customer service.
Orchestrated the deployment of microservices using Docker containers and managed them with Kubernetes on AWS EKS, ensuring high availability and fault tolerance.
Established and maintained CI/CD pipelines using Jenkins and GitLab CI for automated builds, testing, and deployments, streamlining the development lifecycle.
Conducted rigorous unit and integration testing using JUnit and Mockito, achieving high code coverage and ensuring the stability of financial transactions.
Performed performance tuning and optimization on Java applications and database queries, significantly improving system response times for peak transaction loads.
Implemented comprehensive logging and monitoring solutions using Splunk and Grafana, providing real- time visibility into system health and transaction flows.

Led technical discussions and provided architectural guidance for new feature development, ensuring alignment with the overall enterprise architecture strategy.
Managed code repositories using Git and performed regular code reviews to maintain code quality, consistency, and adherence to best practices.
Developed detailed technical design documents and API specifications using Swagger/OpenAPI, facilitating seamless integration with other banking systems.
Troubleshot and resolved complex production issues swiftly, minimizing impact on real-time banking operations and ensuring continuous service availability.
Integrated with internal enterprise service bus (ESB) solutions to facilitate data exchange with legacy banking systems, ensuring data consistency.
Implemented circuit breaker patterns and retry mechanisms for microservices communication, enhancing system resilience against external service failures.
Evaluated and recommended new technologies and tools to enhance the core banking platform's capabilities and address evolving business needs.
Actively contributed to internal API gateway governance, version lifecycle policies, and developer portal improvements.

Environment: Java 11/17, Spring Boot, Spring Cloud, Angular 15+, TypeScript, Oracle 19c, Apache Kafka, AWS EKS, Kubernetes, Docker, Jenkins, GitLab CI, Git, JIRA, Confluence, Splunk, Grafana, OAuth2, JWT, Swagger.
Sr. Full Stack Java Developer | BCBS | VA March 21 April 23 Responsibilities:
Developed robust back-end services using Spring Boot and Spring MVC for healthcare claims processing, ensuring high performance and data integrity for member information.
Designed and implemented RESTful APIs for the claims system, facilitating secure data exchange between internal modules and the external member portal.
Utilized Hibernate and JPA for efficient object-relational mapping with a PostgreSQL database, managing complex healthcare claims data models.
Built intuitive and responsive front-end interfaces for the member portal using React.js and Redux, enabling members to view claims history and benefit details.
Integrated third-party vendor APIs for eligibility verification and provider lookups, ensuring real-time data accuracy for claims adjudication.
Implemented stringent security measures for the member portal, including Spring Security and multi-factor authentication, to protect sensitive patient health information (PHI).
Developed batch processing jobs using Spring Batch to handle large volumes of daily claims submissions and data reconciliation with external systems.
Configured and managed CI/CD pipelines with Jenkins for automated build, test, and deployment of both back-end services and front-end applications.
Conducted comprehensive unit and integration testing using JUnit and Mockito, ensuring the reliability and accuracy of claims calculations.
Optimized database queries and application code for performance, significantly reducing claims processing times and improving system responsiveness.
Utilized JIRA for agile project management, tracking user stories, tasks, and bugs throughout the development lifecycle.
Performed code reviews and provided constructive feedback to ensure code quality, maintainability, and adherence to established coding standards.

Implemented message queues using RabbitMQ for asynchronous processing of large claims files, enhancing system scalability and resilience.
Designed and documented API endpoints using Swagger, promoting clear communication and ease of integration for other development teams.
Implemented logging and monitoring strategies using ELK Stack (Elasticsearch, Logstash, Kibana) for effective troubleshooting and system oversight.
Developed custom reporting features within the claims system, providing insights into processing efficiency and claims denial reasons.
Assisted in deploying applications to Azure Cloud Services, gaining exposure to cloud-native deployments in a regulated industry.

Environment: Java 8/11, Spring Boot, Spring MVC, Spring Security, React.js, Redux, PostgreSQL 12, RabbitMQ, Jenkins, Git, JIRA, Confluence, JUnit, Mockito, Azure Cloud Services, ELK Stack, Swagger.

Java Developer | Walmart | AR Jan 2018 Feb 2021

Responsibilities:

Developed core functionalities of the Order Management System (OMS) using Java/J2EE and Spring Boot, handling order creation, fulfillment, and status updates for the e-commerce platform.
Designed and implemented RESTful APIs for the OMS, facilitating seamless integration with various microservices like inventory, shipping, and payment gateways.
Utilized MongoDB for flexible storage of order details and customer preferences, leveraging its NoSQL capabilities for high scalability.
Built and optimized the customer recommendation engine using Java and machine learning concepts, providing personalized product suggestions on the e-commerce site.
Developed front-end components for the e-commerce website using Angular 8+ and JavaScript, enhancing the user interface for order tracking and product Browse.
Integrated with third-party payment gateways and shipping APIs to ensure smooth transaction processing and delivery logistics for online orders.
Managed deployment of applications to AWS EC2 instances, ensuring high availability and scalability of the e-commerce platform, especially during peak seasons.
Implemented Apache Kafka for event-driven architecture, enabling real-time communication between different services of the e-commerce ecosystem, such as order updates and inventory changes.
Conducted thorough unit testing with JUnit and Mockito, ensuring the reliability and correctness of OMS logic and recommendation algorithms.
Performed performance tuning and optimization on Java services, ensuring the e-commerce platform could handle massive traffic during promotional events.
Utilized Git for version control and collaborated effectively on shared codebases within a large development team.
Implemented caching mechanisms using Redis to improve the response time of frequently accessed data, such as product catalogs and popular recommendations.
Developed comprehensive logging and monitoring for the OMS using Splunk, enabling proactive issue detection and system health checks.
Assisted in maintaining CI/CD pipelines for automated deployments, contributing to faster release cycles for e-commerce features.
Designed and implemented database schemas for relational data in MySQL, ensuring efficient storage and retrieval of product information and user accounts.

Troubleshot and debugged complex issues across the full stack, ensuring a seamless shopping experience for customers.
Contributed to the design of scalable and resilient microservices architectures for the evolving e-commerce platform, preparing for future growth.

Environment: Java 8, Spring Boot, React.js, MongoDB, REST APIs, Kafka, Docker, Jenkins, AWS EC2/S3, OAuth2, GraphQL, JUnit, Selenium, Git
Jr. Java Developer | Newgen Software | India May 14 Sep 17 Responsibilities:
Assisted in developing and maintaining web-based inventory and order management applications using Java and Spring MVC.
Implemented JSP pages and Servlets for dynamic data display and user interaction across inventory dashboards.
Developed backend logic for order processing, stock tracking, and shipment scheduling using Hibernate ORM with MySQL.
Wrote and executed unit test cases using JUnit to verify business logic and data integrity during development cycles.
Created SQL queries, joins, and stored procedures to support complex inventory reporting and audit requirements.
Fixed bugs and enhanced existing modules by debugging Java code and analyzing application logs on Tomcat servers.
Used Maven for build automation, dependency management, and packaging of WAR files for deployment on Apache Tomcat.
Followed version control best practices using SVN for code check-in, branching, and merging during sprint cycles.
Supported deployment activities, ensuring smooth transitions between development, QA, and production environments.
Documented code changes, technical specifications, and user guides to support knowledge sharing within the team.
Learned and applied design patterns such as DAO, MVC, and Singleton for modular and maintainable code structure.
Implemented client-side validations and input sanitization to improve data quality and user input handling.
Assisted in integrating third-party APIs for order tracking and shipment status updates within the inventory system.

Environment: Java 7/8, J2EE, Servlets, JSP, Oracle 11g, SQL Server, Apache Tomcat, JBoss WildFly, SVN, JUnit, Eclipse IDE, Windows Server.
Keywords: continuous integration continuous deployment quality analyst user interface javascript sthree Arkansas Virginia

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];5703
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: