| Satya Chelluboina - Senior Java Developer |
| [email protected] |
| Location: Plano, Texas, USA |
| Relocation: yes |
| Visa: H1B |
| Resume file: Satya Chelluboina - Senior Java Resume_1783440092864.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Sr. Java Full Stack Developer
Name: Satya Veni Chelluboina Contact No: (484)815-0452 Mail Id: [email protected] LinkedIn: https://www.linkedin.com/in/satya1c/ Professional Summary: Accomplished Senior Java Full Stack Developer with 11+ years of experience delivering enterprise applications across Banking, Healthcare, E-Commerce, and Telecom domains. Extensive experience designing and developing distributed applications using Java, Spring Boot, Spring Cloud, and Microservices Architecture for mission-critical business systems. Proven expertise in building secure, high-volume transaction processing applications supporting customer onboarding, payments, lending, claims processing, and marketplace operations. Strong hands-on experience developing REST-based service layers using Spring MVC, Spring Security, Spring Data JPA, and industry-standard API design practices. Experienced in developing modern front-end applications using Angular, React.js, TypeScript, JavaScript, HTML5, and CSS3. Skilled in designing event-driven architectures utilizing Apache Kafka for asynchronous processing, real-time notifications, workflow automation, and enterprise integrations. Extensive experience implementing authentication and authorization frameworks using OAuth2, JWT, and enterprise security standards. Strong background in database design, performance tuning, query optimization, and data modeling using Oracle, PostgreSQL, MySQL, and PL/SQL. Experienced in migrating legacy monolithic applications into scalable Microservices and cloud-native architectures. Hands-on expertise with containerization and orchestration technologies including Docker and Kubernetes for enterprise deployments. Proficient in cloud application development and deployment utilizing AWS EKS, ECS, Lambda, S3, RDS, and CloudWatch services. Experienced in building automated CI/CD pipelines using Jenkins, GitHub Actions, Maven, and Git-based source control strategies. Strong knowledge of enterprise integration patterns involving REST APIs, SOAP services, third-party systems, payment gateways, and core business platforms. Expertise in application monitoring, observability, and production support using Splunk, ELK Stack, Prometheus, and Grafana. Experienced in performance optimization, troubleshooting complex production issues, conducting root cause analysis, and supporting large-scale distributed environments. Strong collaborator with proven experience working alongside business stakeholders, solution architects, QA teams, DevOps engineers, and cross-functional delivery teams within Agile environments. Hands-on experience provisioning and managing cloud infrastructure as code using Terraform, enabling repeatable, version-controlled AWS environment deployments. Proficient in leveraging GitHub Copilot and AI-assisted development practices for code generation, refactoring, and unit test automation, along with applying Machine Learning concepts for anomaly detection, predictive analytics, and data-driven decision-making in enterprise applications. Technical Skills: Programming Languages Java 21/17/11/8, J2EE, SQL, PL/SQL, JavaScript, TypeScript Backend Technologies Spring Boot, Spring MVC, Spring Security, Spring Cloud, Spring Data JPA, Hibernate, JPA, Spring Batch Architecture Microservices, RESTful APIs, Event-Driven Architecture, SOA, Distributed Systems Frontend Technologies Angular 17, React.js, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, JSP, Servlets Messaging & Streaming Apache Kafka, JMS, Asynchronous Processing Security OAuth2, JWT, Spring Security, API Security, Authentication & Authorization Databases Oracle 19c, PostgreSQL, MySQL, Oracle 11g, SQL Server ORM Frameworks Hibernate, JPA, Spring Data JPA Cloud Platforms AWS EKS, ECS, Lambda, EC2, S3, RDS, CloudWatch Containerization Docker, Kubernetes, OpenShift Cloud / DevOps AWS, Terraform, Docker, Kubernetes, Jenkins, GitHub Actions, Git, Maven, CloudWatch AI / Developer Productivity GitHub Copilot, ChatGPT, OpenAI APIs, Amazon CodeWhisperer / Amazon Q Developer, Cursor, Tabnine, IntelliCode, AI-Assisted Code Generation, Code Review, Unit Test Generation, Debugging, Refactoring AI / ML AI-Assisted Automation, ML Concepts, Anomaly Detection, Predictive Analytics, Data-Driven Insights, NLP Basics DevOps & CI/CD Jenkins, GitHub Actions, Maven, Git, Bitbucket API Swagger/OpenAPI, Postman, REST APIs, SOAP Web Services Monitoring & Logging Splunk, ELK Stack, Prometheus, Grafana, Log4j Testing Frameworks JUnit 5, Mockito, Integration Testing, Unit Testing Application Servers Apache Tomcat, WebLogic Server Development Tools IntelliJ IDEA, Eclipse IDE, Maven, SonarQube Methodologies Agile Scrum, SDLC, Sprint Planning, Code Reviews, Release Management Domain Expertise Banking, Healthcare, E-Commerce, Telecom Professional Experience: Client: First Citizens Bank - Raleigh, NC. Apr 2025 - Till Date Role: Sr Java Full Stack Developer Responsibilities: Led the design and development of enterprise banking applications using Java 21, Spring Boot, and Microservices architecture supporting customer onboarding, account management, lending, and payments platforms. Collaborated with business analysts, product owners, architects, and compliance teams to translate banking requirements into scalable technical solutions. Designed and developed secure RESTful APIs using Spring Boot, Spring MVC, and Spring Security for integration with internal and external banking systems. Built responsive user interfaces using Angular 17, TypeScript, HTML5, and CSS3 for customer and operations-facing applications. Developed event-driven services using Apache Kafka for transaction processing, payment workflows, customer notifications, and system integrations. Implemented OAuth2 and JWT based authentication and authorization mechanisms across enterprise banking applications. Modernized legacy applications by decomposing monolithic systems into scalable cloud-ready microservices. Used GitHub Copilot, ChatGPT, and Cursor to support Java, Spring Boot, Angular, and REST API development by generating code suggestions, refactoring service logic, and speeding up unit test creation. Used OpenAI API concepts and Amazon CodeWhisperer / Amazon Q Developer for prompt-based code review, AWS-related code suggestions, and secure coding recommendations across Spring Boot microservices. Applied AI-assisted debugging and code review practices to analyze logs, troubleshoot production issues, and improve performance across banking application services. Used Terraform to provision and manage AWS infrastructure including IAM roles, security groups, S3, RDS, EKS, and CloudWatch, and developed reusable modules to standardize deployments across dev, QA, staging, and production. Designed and optimized database solutions using Oracle 19c and PostgreSQL, including complex SQL queries, stored procedures, and performance tuning. Integrated applications with core banking systems, payment gateways, customer information platforms, and third-party financial services. Implemented distributed caching using Redis to improve application performance and reduce database load. Built and maintained CI/CD pipelines using Jenkins, GitHub Actions, Maven, and Git to automate build, testing, and deployment activities. Containerized applications using Docker and orchestrated deployments through Kubernetes on AWS cloud platforms. Utilized AWS EKS, ECS, Lambda, S3, RDS, and CloudWatch to develop and manage cloud-native banking applications. Established centralized monitoring and logging using Splunk, ELK Stack, Prometheus, and Grafana for production support and operational visibility. Developed automated unit and integration test suites using JUnit 5, Mockito, and Postman to ensure application quality and stability. Performed code reviews, technical design reviews, and mentored development teams on enterprise engineering standards and best practices. Resolved complex production issues related to transaction processing, service integrations, performance bottlenecks, and data consistency. Implemented Spring Batch solutions for reconciliation processes, customer data migration, reporting, and scheduled banking operations. Participated in Agile ceremonies including sprint planning, backlog refinement, estimation, release planning, and production deployments. Contributed to cloud migration and digital transformation initiatives focused on improving scalability, resiliency, security, and maintainability of banking platforms. Environment: Java 21, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud, Microservices, Angular 17, TypeScript, HTML5, CSS3, REST APIs, Apache Kafka, OAuth2, JWT, Oracle 19c, PostgreSQL, Redis, Spring Batch, JUnit 5, Mockito, Postman, Maven, Git, GitHub, GitHub Actions, Jenkins, Docker, Kubernetes, Terraform, AWS (EKS, ECS, Lambda, S3, RDS, CloudWatch), GitHub Copilot, ChatGPT, OpenAI APIs, Amazon CodeWhisperer / Amazon Q Developer, Cursor, Splunk, ELK Stack, Prometheus, Grafana, SonarQube, Swagger/OpenAPI, JIRA, Confluence, Agile Scrum. Client: Molina Healthcare - Long Beach, CA. Feb 2023 - Mar 2025 Role: Full Stack Java Developer Responsibilities: Collaborated with business analysts, product owners, and healthcare operations teams to gather requirements for member enrollment, claims adjudication, provider management, and care coordination initiatives. Designed and developed enterprise-grade RESTful services using Java 17, Spring Boot, and Spring MVC to support healthcare business processes across multiple applications. Led backend development efforts for migrating legacy monolithic applications into loosely coupled Microservices Architecture using Spring Cloud components. Implemented secure authentication and authorization mechanisms using OAuth 2.0, JWT, and Spring Security to protect sensitive healthcare information. Developed responsive user interfaces using React.js, TypeScript, HTML5, CSS3, and Bootstrap, improving usability for members, providers, and internal operations teams. Built reusable React components and integrated them with backend APIs for real-time eligibility, claims, and provider search functionalities. Used GitHub Copilot, ChatGPT, and Tabnine to support Java, Spring Boot, and React.js development by generating code suggestions, reusable components, and test scaffolding. Leveraged AI-assisted code review and debugging support to analyze application issues, improve exception handling, and speed up defect fixes during healthcare application enhancement work. Supported light Terraform-based provisioning of AWS resources for healthcare application environments, including IAM policies, security groups, S3, RDS, and CloudWatch configurations. Designed and optimized relational database structures in Oracle and PostgreSQL, including schema design, stored procedures, and performance tuning activities. Developed asynchronous processing solutions using Apache Kafka for claims events, member updates, and provider data synchronization across downstream systems. Implemented distributed configuration, service registration, and API routing using Spring Cloud Config, Eureka, and API Gateway. Created automated CI/CD pipelines using Jenkins, enabling streamlined build, deployment, and release management processes across development and testing environments. Containerized applications using Docker and managed deployments on Kubernetes, supporting scalable and resilient application hosting. Worked extensively with AWS services including EC2, S3, RDS, EKS, and CloudWatch for application deployment, monitoring, and infrastructure management. Developed unit and integration test suites using JUnit, Mockito, and Postman, ensuring application stability and code reliability. Participated in code reviews, architectural discussions, and production readiness assessments to maintain development standards and application quality. Monitored application performance using Splunk, ELK Stack, and CloudWatch, identifying bottlenecks and resolving production issues. Implemented exception handling, logging, and audit tracking mechanisms to support healthcare compliance and operational transparency. Integrated third-party healthcare services and internal enterprise systems through REST and secure messaging interfaces. Worked closely with QA teams during SIT, UAT, and production deployment cycles, addressing defects and supporting successful releases. Assisted in data migration and system enhancement projects involving member records, provider information, and claims history data. Supported production applications by performing root cause analysis, issue resolution, and deployment validation activities. Prepared technical design documents, API specifications, deployment guides, and operational support documentation for ongoing maintenance. Environment:: Java 17, Spring Boot, Spring MVC, Spring Security, Spring Cloud, Microservices, React.js, TypeScript, HTML5, CSS3, Bootstrap, REST APIs, OAuth 2.0, JWT, Apache Kafka, Oracle, PostgreSQL, JPA, Hibernate, Maven, Jenkins, Docker, Kubernetes, Terraform, AWS (EC2, S3, RDS, EKS, CloudWatch), GitHub Copilot, ChatGPT, Tabnine, Git, Bitbucket, JUnit, Mockito, Postman, Splunk, ELK Stack, Agile Scrum, Jira, Confluence. Client: eBay - Austin, TX. Jul 2021 - Jan 2023 Role: Java/J2EE Developer Responsibilities: Developed and maintained enterprise applications using Java, J2EE, Spring Boot, and Hibernate for order management and marketplace services. Designed and implemented REST-based APIs for product catalog, pricing, seller onboarding, and customer transaction workflows. Participated in the migration of monolithic applications into Microservices Architecture to improve scalability and maintainability. Built reusable business components using Spring MVC, Spring Core, and dependency injection principles. Implemented data access layers using Hibernate, JPA, and optimized SQL queries for high-volume transactional databases. Developed asynchronous processing services using Apache Kafka for order events, inventory updates, and notification workflows. Used GitHub Copilot for code suggestions, refactoring support, and unit test creation while developing Java, Spring Boot, and REST API components. Improved development productivity by using AI-assisted coding tools for debugging, API logic improvements, and repetitive code generation. Integrated external payment gateways, shipping carrier APIs, and tax calculation services to support end-to-end transaction processing. Worked closely with business analysts and product owners to gather requirements and translate functional specifications into technical solutions. Created unit and integration test cases using JUnit and Mockito to validate application functionality and service interactions. Participated in code reviews and enforced development standards, coding guidelines, and best practices across the development team. Implemented centralized logging and monitoring using ELK Stack to improve production issue analysis and application support. Built and maintained CI/CD deployment pipelines using Jenkins and automated build processes through Maven. Developed containerized applications using Docker and supported deployments across cloud-based environments. Utilized Git for source code management, branch strategy implementation, and release coordination. Collaborated with QA teams during system integration testing, defect resolution, and production release activities. Worked on performance tuning activities involving JVM optimization, database query improvements, and API response enhancements. Implemented security standards including authentication, authorization, and secure API communication mechanisms. Developed exception handling frameworks and application monitoring features to improve system stability and operational support. Participated in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and retrospective meetings. Provided production support, root cause analysis, and defect fixes for critical business applications supporting marketplace operations. Environment: Java 8/11, J2EE, Spring Boot, Spring MVC, Spring Core, Hibernate, JPA, Microservices, RESTful Web Services, Apache Kafka, JUnit, Mockito, Maven, Git, Jenkins, Docker, GitHub Copilot, Oracle, MySQL, SQL, ELK Stack, JSON, XML, Swagger/OpenAPI, Linux, Agile Scrum, AWS. Client: Mavenir - Bengaluru, India. Sep 2016 - Dec 2019 Role: Java Developer Responsibilities: Developed and maintained enterprise applications using Java, J2EE, and Spring Framework for telecom service provisioning and subscriber lifecycle management. Participated in requirement discussions with business analysts and product teams to understand service workflows and convert functional requirements into technical designs. Designed and implemented REST-based services using Spring Boot to support subscriber activation, service configuration, and network provisioning operations. Developed backend modules for order management, customer onboarding, service fulfillment, and network inventory management. Created reusable business components using Core Java, Collections, Multithreading, and object-oriented design principles. Implemented database objects, complex SQL queries, stored procedures, and performance tuning activities in Oracle databases. Integrated applications with external telecom systems through REST APIs, SOAP Web Services, and message-based communication mechanisms. Worked on data validation, request processing, exception handling, and transaction management for high-volume telecom transactions. Developed user interface components using JSP, HTML, CSS, JavaScript, and jQuery for internal operational applications. Used Hibernate and Spring Data JPA for persistence layer implementation and database interaction. Participated in code reviews and followed coding standards to maintain application quality and consistency across releases. Performed unit testing using JUnit and supported integration testing activities with QA and business teams. Assisted production support teams in troubleshooting application issues, analyzing logs, and resolving critical defects. Worked with Apache Tomcat and WebLogic Server for application deployment, configuration, and environment management. Involved in application performance monitoring, memory utilization analysis, and optimization of slow-running services. Developed batch processing jobs for data synchronization, subscriber updates, and scheduled operational activities. Collaborated with cross-functional teams including network operations, QA, product engineering, and database administrators during release cycles. Used Git and SVN for source code management and participated in release management activities. Supported migration and enhancement projects involving legacy applications and newer service-oriented architecture components. Prepared technical design documents, deployment guides, and operational support documentation for production releases. Environment: Java 8, J2EE, Spring Boot, Spring MVC, Spring Core, Spring Data JPA, Hibernate, RESTful Web Services, SOAP, Oracle, SQL, PL/SQL, JSP, Servlets, HTML, CSS, JavaScript, jQuery, Apache Tomcat, WebLogic, JUnit, Git, SVN, Maven, Eclipse, Log4j, Linux, Agile, JIRA. Client: EdgeVerve - Bengaluru, India. Jul 2014 - Aug 2016 Role: Software Developer Responsibilities: Participated in the design, development, and maintenance of Java-based enterprise applications using Java, J2EE, and Spring Framework. Developed business modules and reusable components based on functional specifications provided by business analysts and technical leads. Created server-side functionalities using Servlets, JSP, and Spring MVC for internal and client-facing applications. Assisted in implementing application workflows and business validation rules for financial transaction processing systems. Developed and modified database objects including SQL Queries, Stored Procedures, Functions, and Views in Oracle Database. Worked with senior developers to integrate application modules with backend databases and external systems. Performed code enhancements and bug fixes for existing applications based on user feedback and production support tickets. Involved in preparing technical design documents, unit test cases, and deployment-related documentation. Used Hibernate ORM for database interactions and object-relational mapping between application and database layers. Participated in peer code reviews to ensure coding standards, maintainability, and application stability. Developed and consumed RESTful and SOAP Web Services for data exchange between internal applications. Assisted QA teams during system testing and user acceptance testing by resolving application defects and validating fixes. Worked with Apache Tomcat for application deployment, configuration, and troubleshooting activities. Monitored application logs and analyzed production issues to identify root causes and implement corrective fixes. Used Git and SVN for source code management, version control, and release tracking activities. Coordinated with cross-functional teams during development, testing, and production deployment cycles. Participated in daily scrum meetings, sprint planning sessions, and defect review discussions in an Agile environment. Assisted in application performance tuning by optimizing SQL queries and improving backend processing logic. Supported migration and enhancement activities for legacy Java applications to improve functionality and maintainability. Maintained application security standards by implementing authentication, authorization, and input validation mechanisms. Environment: Java 7/8, J2EE, Spring Framework, Spring MVC, Hibernate, Servlets, JSP, RESTful Web Services, SOAP Web Services, Oracle 11g, SQL, PL/SQL, Apache Tomcat, HTML, CSS, JavaScript, Eclipse IDE, Maven, Git, SVN, JUnit, Log4j, Agile Scrum, Linux, Windows. CERTIFICATIONS Oracle Certified Professional, Java SE 11 Developer AWS Certified Developer - Associate Keywords: continuous integration continuous deployment quality analyst artificial intelligence machine learning javascript sthree procedural language California Idaho North Carolina Texas |