Sylender Reddy A
Email: *****************@*****.***
Mobile: +1-937-***-****
Full Stack Java Developer
PROFESSIONAL SUMMARY:
Senior Full Stack Java Developer with 5 years of experience in designing and developing scalable enterprise applications using Java (8/11/17/21) and Spring Boot for greenfield projects.
Proficient in building responsive UIs with React.js, ensuring consistent UX, and possess very strong API experience, crucial for developing robust and scalable solutions.
Hands-on experience in CI/CD automation using Jenkins, Docker, and Git, ensuring reliable release cycles and efficient deployments, a must-have for senior developers.
Experienced in cloud-native deployments on AWS utilizing containers, optimizing system resilience and lifecycle management, essential for modern application architecture.
Expertise in Spring Security, OAuth 2.0, and JWT to implement secure authentication and role-based access control, ensuring robust security for enterprise applications.
Proficient in SQL performance tuning and database design using PostgreSQL/MySQL, enhancing query efficiency in high-volume transactional environments, a key skill for developers.
Adept at migrating legacy monoliths to microservices with Spring Cloud and Docker, achieving faster deployment cycles and improved scalability, vital for greenfield development.
Strong collaborator in Agile/Scrum teams, actively contributing to sprint planning and retrospectives, ensuring cross-functional feature delivery in a professional environment.
Developed reusable React components and implemented Redux state management for large-scale SPAs, boosting maintainability and performance, a key aspect of API development.
Implemented automated testing frameworks with JUnit, Mockito, Selenium, achieving high test coverage and maintaining regression-free releases, crucial for senior roles.
Integrated third-party APIs and SDKs for payments, geolocation, and other external services, expanding application capabilities in e-commerce and financial domains on AWS.
Managed Kubernetes-based deployments with rolling updates, health checks, and autoscaling for optimal application availability, a must-have for AWS container deployments.
Proficient in Git workflows including branching, merging, rebasing, and conflict resolution for collaborative development, ensuring a professional and efficient development process.
Experienced in application monitoring and troubleshooting using GCP Stackdriver to ensure high uptime and proactive incident resolution, demonstrating a very technical skillset.
TECHNICAL SKILLS:
Programming Languages - Java (8/11/17/21 – Core & Advanced), JavaScript (ES6+), TypeScript, HTML5, CSS3, SQL, PL/SQL, UNIX Shell Scripting
Backend / Java Technologies - Spring Boot, Spring MVC, Spring Security, Spring Data JPA/Hibernate, RESTful APIs, GraphQL, Microservices Architecture
Frontend Technologies - React.js, Redux, Redux Thunk, HTML5, CSS3, Bootstrap, Material-UI, Tailwind CSS, Responsive UI/UX Design
Databases - PostgreSQL, MySQL, Oracle, MongoDB, Redis
Cloud & DevOps - Google Cloud Platform (Cloud Run, Kubernetes, Pub/Sub, Cloud Storage), Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD Pipelines, AWS (EC2, S3, Lambda), AWS
Messaging Systems - Apache Kafka, RabbitMQ
Testing & Quality Assurance - JUnit, Mockito, Selenium, React Testing Library, Postman, Cypress
Version Control & Build Tools - Git, Maven, Gradle, npm, Webpack, Vite
Monitoring & Logging - GCP Stackdriver, Prometheus, Grafana
Development Methodologies - Agile (Scrum), Test-Driven Development (TDD), Continuous Integration & Continuous Delivery (CI/CD)
IDEs - IntelliJ IDEA, Eclipse, VS Code, Spring Tool Suite (STS)
PROFESSIONAL EXPERIENCE:
Walmart January 2024 – Present
Java Full Stack Developer
Responsibilities:
Designed and developed scalable Java microservices using Spring Boot, integrated with dynamic React.js front-end applications to deliver seamless retail functionality and enhance the customer experience, providing solution design expertise. This involved greenfield development and a focus on writing solutions.
Developed and documented RESTful APIs with Swagger/OpenAPI, enabling efficient consumption by internal and third-party teams while maintaining alignment with evolving business needs, demonstrating strong API experience. This ensured professional services were delivered effectively.
Built responsive, accessible UI components using React.js, Bootstrap, HTML5, and CSS3, collaborating with UX teams to improve engagement and reduce bounce rates on high-traffic e-commerce pages, showcasing hands-on development skills.
Deployed containerized applications to Amazon Web Services (AWS) using services like ECS and EKS, ensuring high availability, scalability, and production reliability, demonstrating strong AWS experience and expertise in deploying to AWS.
Automated CI/CD workflows via Jenkins pipelines and GitHub Actions, streamlining build, test, and deployment processes, increasing delivery speed, and reducing human error, contributing to efficient platform engineering practices.
Implemented automated testing with JUnit, Mockito, and React Testing Library, achieving over 90% test coverage and ensuring regression-free releases, demonstrating a commitment to high-quality code and professional standards.
Applied Spring Security with JWT-based authentication to secure APIs, enforce role-based access control, and enhance application security, ensuring compliance with security best practices and demonstrating technical proficiency.
Utilized Redux and Redux Thunk for centralized state management and asynchronous data handling, simplifying data flow and improving UI responsiveness, contributing to the overall solution design and user experience.
Optimized PostgreSQL database performance through efficient schema design, stored procedures, and query tuning to support real-time inventory tracking and order processing, demonstrating a hands-on approach to performance optimization.
Integrated Google Maps APIs and third-party payment gateways, improving checkout functionality and increasing customer satisfaction and conversion rates, showcasing the ability to write solutions that directly impact business outcomes.
JPMorgan Chase July 2022 – August 2023
Software Engineer
Responsibilities:
Developed secure internal banking dashboards and transaction APIs using Java, Spring Boot, and Angular, enabling compliant financial data management and improving operational efficiency for internal banking operations, requiring strong API experience.
Built full-stack modules integrating RESTful APIs with Angular front-end components, implementing RxJS for reactive UI updates and dynamic form behaviors to enhance user responsiveness, demonstrating hands-on development skills.
Automated CI/CD pipelines with Jenkins and integrated SonarQube for static code analysis, unit test validation, and build verification, improving release reliability and reducing deployment errors, contributing to platform engineering.
Migrated legacy JSP applications to a microservices architecture using Spring Boot and Angular, enhancing scalability, maintainability, and front-end performance with modern SPA implementation, showcasing Java and Spring expertise.
Designed MySQL schemas, views, and stored procedures for transactional data handling, ensuring normalized database structures, optimized query performance, and encapsulated business logic, contributing to effective solution design.
Implemented secure authentication using OAuth 2.0 and LDAP, enforcing role-based access controls to maintain regulatory compliance and protect sensitive banking data, demonstrating a commitment to professional standards.
Scheduled backend batch jobs with Spring Scheduler for automated data exports, reconciliation, and cleanup processes, improving data accuracy and operational efficiency, showcasing the ability to write solutions for complex problems.
Conducted functional and integration testing using Postman and SoapUI, validating API endpoints, error handling, and data consistency under diverse scenarios, ensuring high-quality deliverables and professional services.
Introduced SOLID design principles into a legacy codebase through modularization and refactoring, reducing technical debt and improving long-term maintainability, demonstrating a very technical approach to software development.
Monitored system performance using Prometheus and Grafana, identifying service bottlenecks and implementing performance enhancements to optimize throughput, contributing to the overall stability and efficiency of the platform.
Johnson & Johnson January 2021 – June 2022
Software Development Engineer
Responsibilities:
Engineered secure, scalable RESTful APIs using Java, Spring Boot, and Hibernate to process clinical trial datasets, ensuring HIPAA compliance and enabling seamless access to research data for cross-functional teams, demonstrating strong API experience.
Designed and implemented interactive, real-time dashboards with React.js and Chart.js for visualization of patient metrics and clinical results, empowering medical teams to make data-driven decisions, showcasing hands-on development.
Collaborated with doctors, researchers, and product stakeholders to capture requirements, map healthcare workflows, and translate compliance needs into efficient and maintainable software solutions, contributing to effective solution design.
Authored comprehensive unit and integration tests for backend workflows using JUnit and Mockito, achieving high test coverage and ensuring clinical logic accuracy across data pipelines, demonstrating professional standards.
Managed and optimized PostgreSQL schemas, indexes, and stored procedures, leveraging GCP Key Management Services for data encryption at rest and in transit, ensuring sensitive patient data security, requiring a very technical skillset.
Configured Docker Compose environments to simulate microservices locally, enabling faster debugging, isolated testing, and seamless development workflows, showcasing experience with microservices architecture.
Performed load and stress testing using Apache JMeter, validating service stability and scalability under high concurrent user traffic, ensuring the reliability of the platform and contributing to platform engineering.
Deployed and managed services on Google App Engine, implementing observability through Stackdriver and Cloud Logging for proactive issue detection and resolution, demonstrating experience with cloud deployment.
Authored OpenAPI (Swagger) documentation and maintained internal API portals to streamline developer onboarding and improve third-party integration efficiency, contributing to efficient professional services.
Developed secure file upload/download modules with React.js and Spring Boot, enabling encrypted sharing of medical reports and documents within clinical systems, showcasing the ability to write solutions for complex problems.
Educational Details:
Master of Science in Computer Science - Wright State University, Ohio
Bachelor of Technology in Computer Science - MLR Institute of Technology, India