I am a Lead Software Developer with 12+ years of experience delivering web and enterprise applications for large organizations. I specialize in Core Java, Spring Boot, and AWS, designing modular, high-performance services across distributed systems. I excel at building and integrating RESTful APIs, automating CI/CD pipelines, and optimizing data access with SQL and modern databases. I enjoy collaborating with business stakeholders to translate requirements into scalable Java and cloud-native solutions, and I thrive in fast-paced Agile environments. Throughout my career I have led cross-functional teams, implemented secure authentication and authorization patterns, and deployed microservices on cloud platforms with robust monitoring and reliability. I am passionate about creating maintainable architectures, writing clean tests, and delivering high-quality software that meets enterprise security and compliance standards.

dharmaja dhappepalli

I am a Lead Software Developer with 12+ years of experience delivering web and enterprise applications for large organizations. I specialize in Core Java, Spring Boot, and AWS, designing modular, high-performance services across distributed systems. I excel at building and integrating RESTful APIs, automating CI/CD pipelines, and optimizing data access with SQL and modern databases. I enjoy collaborating with business stakeholders to translate requirements into scalable Java and cloud-native solutions, and I thrive in fast-paced Agile environments. Throughout my career I have led cross-functional teams, implemented secure authentication and authorization patterns, and deployed microservices on cloud platforms with robust monitoring and reliability. I am passionate about creating maintainable architectures, writing clean tests, and delivering high-quality software that meets enterprise security and compliance standards.

Available to hire

I am a Lead Software Developer with 12+ years of experience delivering web and enterprise applications for large organizations. I specialize in Core Java, Spring Boot, and AWS, designing modular, high-performance services across distributed systems. I excel at building and integrating RESTful APIs, automating CI/CD pipelines, and optimizing data access with SQL and modern databases. I enjoy collaborating with business stakeholders to translate requirements into scalable Java and cloud-native solutions, and I thrive in fast-paced Agile environments.

Throughout my career I have led cross-functional teams, implemented secure authentication and authorization patterns, and deployed microservices on cloud platforms with robust monitoring and reliability. I am passionate about creating maintainable architectures, writing clean tests, and delivering high-quality software that meets enterprise security and compliance standards.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Lead Software Developer at Amex / Global Pay Plus
March 1, 2022 - November 3, 2025
Designed and implemented enterprise-grade payment orchestration modules using Java 8 and Spring Boot to streamline wire and ACH transaction processing within Global Pay Plus. Modernized legacy Struts components into Spring Boot microservices, applied OO design for maintainability, optimized Oracle SQL/PLSQL for real-time reconciliation, automated unit testing with JUnit/Mockito, and built CI/CD pipelines with Git and Jenkins. Implemented batch and real-time data integration using Spring Batch and JMS; led solution architecture reviews with UML and distributed design patterns; introduced AI-assisted tools to enhance code quality and predictive analytics for transaction anomalies; enhanced audit and traceability via Oracle stored procedures and Hibernate; migrated SOAP interfaces to REST; implemented security using Spring Security and OAuth/JWT; deployed services in Docker containers orchestrated by Kubernetes; created UNIX shell scripts for job scheduling and log management.
Sr. Software Developer at 7-Eleven
February 1, 2022 - February 1, 2022
Designed distributed architecture using J2EE and REST APIs to enable seamless data flow between store payment systems and centralized financial gateways. Modernized legacy Struts components to Spring Boot microservices; tuned Oracle SQL/PLSQL for reconciliation and reduced data latency; created comprehensive unit tests; managed Git/Jenkins pipelines; engineered batch and real-time data integration with Spring Batch and JMS; defined distributed microservice designs for high availability; leveraged AI-driven analytics to predict transaction failures; implemented Ehcache caching; refactored SOAP to REST; secure authentication with OAuth/JWT; containerized with Docker/Kubernetes; created automation scripts; performed code reviews.
Full Stack Developer at CISCO
December 1, 2019 - December 1, 2019
Developed a responsive prescription dashboard using React, TypeScript, and SCSS; integrated asynchronous data fetch with jQuery/AJAX; secured prescription APIs with Spring Boot, JWT, and RBAC under HIPAA; designed backend with Django, PostgreSQL; containerized with Docker, deployed on Kubernetes; implemented login/session management; built refill notification logic with Python, MongoDB; optimized frontend with Webpack; wrote unit/integration tests with PyTest; deployed CI/CD via Jenkins, Docker, AWS CodePipeline; migrated SOAP to REST; implemented caching for performance; performed code reviews and performance tuning in Docker/Kubernetes.
Java Developer at MetricStream
June 1, 2017 - June 1, 2017
Developed scalable Java applications using Hibernate with Oracle, REST Web Services; unit testing with JUnit and JMockit; integrated GitHub/Jenkins for CI/CD; designed microservices on Google Cloud Platform with Cloud Functions and Cloud SQL; used Redis caching and Google Pub/Sub; built UI with Vue.js; Maven; App Engine; Jenkins pipelines; OAuth 2.0 security; RESTful services; ORM with Hibernate.
Java/J2EE Developer at 3i Infotech
April 1, 2014 - April 1, 2014
Developed Java/J2EE/JSP web applications with SOAP web services; backend services with Spring, Hibernate, JDBC; messaging with ActiveMQ; multithreading; WebLogic; Maven; CVS; dynamic front-end with JavaScript/React; built RESTful APIs with Spring Boot/JDBC; logging with Log4j; Docker-based deployments; AWS S3/EC2; OAuth2 secure authentication; deployed with Jenkins/Maven.
Lead Software Developer at Amex
March 1, 2022 - November 24, 2025
Led design and enhancement of Global Pay Plus modules using Core Java and Spring Boot, delivering high-performance, modular payment processing services. Designed and implemented RESTful APIs (Java/JSON) enabling secure data exchange between internal microservices. Deployed scalable Spring Boot microservices in AWS, improving throughput and fault tolerance. Automated CI/CD pipelines with Jenkins and Git, accelerating releases across multiple environments. Optimized backend data operations with SQL and Spring Data repositories, refining reporting accuracy and latency. Configured and integrated JBoss-based runtimes with AWS for high availability. Built and consumed REST APIs via AWS API Gateway to standardize cross-system communication. Collaborated with business users to translate requirements into client-approved Amex solutions. Conducted unit and integration testing with Spring Boot and Jenkins to maintain quality. Managed data persistence on AWS RDS, enhancing scalability and transact
Sr. Software Developer at 7-Eleven
February 28, 2022 - February 28, 2022
Developed enterprise-grade web services for 7-Eleven using Core Java and Spring Boot, delivering scalable transaction workflows. Implemented RESTful APIs (Java/JSON) enabling data exchange across retail, inventory, and payment systems. Deployed Spring Boot microservices on AWS with auto-scaling and monitoring, achieving 99.9% uptime. Automated CI pipelines with Jenkins and Git, reducing manual release efforts. Designed efficient database schemas and optimized queries with SQL in coordination with Spring Boot repositories to improve response times. Configured and deployed critical applications on JBoss integrated with AWS, ensuring stability and load balancing. Created and consumed REST APIs using Java with AWS API Gateway to standardize interfaces for cross-system data flow. Collaborated with business stakeholders to translate requirements into robust Java solutions and delivered client-approved features. Developed backend services and testing pipelines with Jenkins to ensure quality r
Full Stack Developer at CISCO
December 31, 2019 - December 31, 2019
Developed a responsive prescription dashboard using React, TypeScript, and SCSS to track dispensation and refills in real time. Integrated asynchronous data fetches via jQuery/AJAX/JSON for patient insurance verification. Secured APIs with Spring Boot, JWT, and RBAC to enforce HIPAA-compliant access control. Built Django-based backend with PostgreSQL and Django ORM to manage patient records and claims. Containerized microservices with Docker, deployed on Kubernetes, and automated deployments via GitHub Actions for scalable, low-downtime updates. Implemented Spring Security, OAuth2, and CSRF protection for HIPAA-compliant security. Implemented refill notifications using Python and MongoDB. Optimized frontend with Webpack/Babel/Bootstrap for performance. Wrote PyTest unit/integration tests and used MVC architecture. Set up CI/CD pipelines with Jenkins, Docker, and AWS CodePipeline for rapid insurance feature releases.
Java Developer at MetricStream
June 30, 2017 - June 30, 2017
Developed scalable Java applications using Oracle with Hibernate and REST Web Services. Implemented unit tests with JUnit and JMockit, and automated CI/CD using GitHub and Jenkins. Designed microservices on Google Cloud Platform (GCP) leveraging Cloud Functions and Cloud SQL, with Redis caching and Google Pub/Sub messaging for resilience. Built dynamic user interfaces with Vue.js and JavaScript, delivering real-time updates. Managed Maven-based builds and deployed to Google App Engine. Configured Jenkins pipelines to streamline testing and deployment across teams.
Java/J2EE Developer at 3i Infotech
April 30, 2014 - April 30, 2014
Developed Java/J2EE web applications using Java, JEE, and JSP; integrated SOAP web services and unit-tested with JUnit. Implemented backend services with Spring, Hibernate, and JDBC, using ActiveMQ for messaging and multithreading. Deployed on WebLogic with Maven and CVS for build/version control. Front-end development with JavaScript and React; applied OAuth 2.0 for secure authentication in AWS-hosted services and monitored with AWS CloudWatch. Deployed to Google App Engine and utilized S3/EC2 for cloud infrastructure. Wrote tests with JUnit/Mockito and managed builds with Maven, incorporating Log4j for logging.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Retail, Healthcare, Software & Internet, Professional Services