Full Stack Java Developer
Sudheer Vadlamudi
469-***-**** ***********@*****.*** Dallas, TX Open to Remote & Hybrid
Professional Summary
Detail-oriented and performance-driven Full Stack Java Developer with 5+ years of experience in designing, developing, and deploying enterprise-scale web applications. Adept at managing complete software development lifecycle (SDLC) from initial requirement gathering and analysis, design, development, testing, deployment, to post-production support. Proficient in frontend/backend technologies, DevOps practices, CI/CD, cloud computing, containerization, microservices architecture, RESTful APIs, and secure, scalable cloud deployments. Excellent problem-solving, team collaboration, and mentoring capabilities within Agile environments.
Technical Skills
Frontend: React.js, Next.js, Redux, Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Material UI, Bootstrap, Webpack, Storybook, RxJS
Backend: Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, Node.js, Express.js, NestJS, Python (Flask, Django), REST, GraphQL, SOAP, WebSockets
Messaging & Event Streaming: RabbitMQ, IBM MQ, Apache Kafka, Cloud Pub/Sub
DevOps & CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes (EKS, AKS, GKE), Helm, ArgoCD, Terraform, Ansible, Prometheus, Grafana
Cloud Platforms: AWS (S3, EC2, Lambda, RDS, CloudFront, EKS), Azure (AKS, App Services), Google Cloud (GKE, Cloud Functions)
Databases: PostgreSQL, MySQL, Oracle, DB2, MongoDB, Redis, Firebase, NoSQL, SQL/PLSQL
Monitoring & Logging: ELK Stack, Splunk, Grafana, Prometheus, CloudWatch, Log4j
Testing: JUnit, Mockito, Selenium, Cypress, Jest, Mocha, Chai, Jasmine, Postman, Cucumber, JMeter
Other Tools: Git, Bitbucket, Jira, Confluence, Figma, Swagger, Maven, Gradle, VS Code, IntelliJ, STS, Eclipse
Software Engineering: SDLC, Agile/Scrum, TDD, BDD, UML, Design Patterns (MVC, DAO, Singleton, Observer, Factory)
Professional Experience
Full Stack Java Developer
FIS Global, Addison, TX (Remote)
Mar 2024 – Present
Collaborated with stakeholders to gather and analyze business requirements and technical feasibility for digital finance solutions.
Architected and implemented scalable microservices using Java 11, Spring Boot, and Spring Cloud to support business modules.
Developed full-stack features with React.js and Next.js using Redux and Context API for state management.
Integrated RESTful and GraphQL APIs, RabbitMQ and IBM MQ for asynchronous, event-driven architecture.
Designed and implemented backend service orchestration with robust exception handling and logging.
Used Spring Security (OAuth 2.0, JWT) to enforce secure access and authentication flows.
Built reusable UI libraries and implemented SSR for SEO enhancement using Next.js.
Developed and executed unit, integration, and end-to-end testing strategies using JUnit, Cypress, Jest, and Mockito.
Implemented infrastructure as code (IaC) using Terraform and Helm for Kubernetes cluster deployment.
Automated CI/CD pipeline creation with Jenkins, GitHub Actions, and Docker for seamless deployment on AWS Lambda and ECS.
Configured monitoring and alerting using Prometheus, Grafana, and AWS CloudWatch.
Participated in sprint ceremonies, peer code reviews, and DevSecOps compliance reviews.
Mentored junior engineers and improved engineering efficiency with internal tooling and templates.
Full Stack Java Developer
Community Health Choice, Houston, TX (Remote)
Jan 2023 – Mar 2024
Spearheaded migration from monolith to microservices architecture using Spring Boot and Docker.
Designed user-centric UIs with React, custom hooks, and reusable components built in Storybook.
Integrated secure, scalable APIs (GraphQL & REST) for dynamic data processing and optimized frontend performance.
Built real-time messaging and task queues using RabbitMQ for asynchronous data processing.
Created dynamic microservices with Spring Boot, secured with Spring Security and OAuth 2.0/JWT.
Engineered database schema in PostgreSQL and optimized complex queries to reduce latency by 45%.
Developed Python-based scripts to automate data ETL, automated reports, and log parsing (Pandas, Flask).
Used CI/CD tools like Jenkins, GitHub Actions for pipeline management and deployment.
Implemented end-to-end performance monitoring with ELK stack, CloudWatch, and Splunk.
Ensured full SDLC cycle adherence including requirements analysis, UML modeling, architecture design, development, QA, deployment, and production support.
Applied Agile practices, managed sprints via Jira, and facilitated effective team communication.
Led code reviews, documentation efforts, and continuous performance improvements.
Full Stack Java Developer
Oak Brook Technologies, Hyderabad, India
Oct 2021 – May 2022
Collaborated with product owners and UI/UX teams during project conceptualization to define features, use cases, and architecture.
Developed interactive and responsive UIs using React.js, Redux, HTML5, and CSS3 with Material UI and Tailwind CSS.
Designed and built backend services with Node.js, Express.js, and integrated REST and GraphQL APIs.
Engineered NoSQL and SQL schemas in MongoDB and MySQL to support data-driven features with indexing and aggregation.
Implemented server-side rendering (SSR) using Next.js to improve SEO and load times.
Integrated SOAP-based services to connect with legacy systems for order management and processing.
Employed Webpack for module bundling and optimized build pipelines.
Automated CI/CD workflows using Jenkins and Docker for deployment across AWS Lambda and EC2.
Managed stateful and stateless services using Docker containers and AWS-hosted APIs.
Established end-to-end testing suites using Jest, Mocha, Postman, and Swagger.
Participated in Agile ceremonies, authored technical documentation, and supported production incidents with log tracing and debugging.
Full Stack Java Developer
Apr 2019 – Oct 2021
Involved in requirement gathering, technical planning, and architecture decisions for the company’s inventory and billing system.
Built responsive web interfaces using React.js, Redux, JavaScript (ES6+), TypeScript, Tailwind CSS, and Webpack.
Developed backend services in Spring Boot and Node.js integrated with PostgreSQL and MongoDB.
Implemented and tested secure REST APIs using JWT and OAuth 2.0 authentication protocols.
Managed version control and branching strategies using Git and Bitbucket.
Built CI/CD pipelines using Jenkins and GitHub Actions for production and staging deployments.
Designed data models and optimized database queries to enhance application responsiveness and data integrity.
Applied unit testing using JUnit, Jasmine, and Cypress to achieve 95% code coverage.
Enabled log tracing and error reporting with Log4j and integrated exception handling.
Deployed applications using Docker containers on AWS ECS with Elastic Load Balancing.
Coordinated cross-functional meetings and acted as a bridge between development, QA, and support teams.
Education
Master's in Computer and Information Sciences
Western Illinois University, IL, USA
Bachelor's in Computer Science & Engineering
Vignan's Institute of Science and Technology, AP, India
Certifications
AWS Certified Solutions Architect – Associate
Oracle Certified Java Programmer (OCJP)
Spring Boot & Microservices Certification
Full Stack Web Development Certification
Projects & Highlights
Re-architected healthcare management platform into cloud-native microservices deployed on AWS.
Built and deployed AI-driven chatbot in Python for customer service automation.
Integrated ElasticSearch with Spring Boot and Kibana dashboards for analytics.
Designed and implemented ArgoCD workflows for GitOps CI/CD pipeline.
Mentored 6 junior engineers, led technical bootcamps and peer programming sessions.
Delivered DevSecOps compliance across multiple modules through automation.
https://www.linkedin.com/in/sudheer-vadlamudi/