
Mohan Reddy S
Sr Java Full Stack Developer @ Charles Schwab
About
With over a decade of experience in software development, I bring expertise in designing and implementing Java-based web and client-server applications across diverse industries. My skills including Core Java and advanced frameworks such as Spring, Spring Boot Microservices, and Hibernate 5. I have experience in building secure RESTful and SOAP web services using JAX-RS, JAX-WS, and Spring Security. On the frontend, I specialize in modern technologies like HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, and JavaScript. I have significant experience with AngularJS, Angular, React.js, and Vue.js, creating dynamic, scalable, and efficient user interfaces. My focus on React.js and React Native ensures the delivery of reusable and high-performing component-based architectures. I am proficient in managing and deploying Java EE applications using WebLogic and have a deep understanding of Oracle, DB2, MySQL, MongoDB, DynamoDB, and Cassandra databases. This includes database design, optimization, and maintenance to support robust application performance. With expertise in Java 8/11 and Kotlin, I excel in multithreading, concurrency, and performance optimization. I am also skilled in cloud platforms like AWS and Azure, leveraging services such as EC2, S3, CloudWatch, RDS, Lambda, and API Gateway for efficient deployment and application management. My testing capabilities include unit testing with JUnit and Mockito, end-to-end testing with Selenium and Cypress, and API testing using Postman and Swagger. I am proficient with version control tools like Git, GitHub, SVN, and CVS, as well as build automation tools such as Maven, Gradle, and ANT. Additionally, I have extensive experience with CI/CD pipelines using Jenkins and project management tools like JIRA, QC, and Rally. Operating comfortably in Windows, UNIX, and Linux environments, I have worked within Agile, Waterfall, and SCRUM methodologies. My development toolkit includes IDEs like Eclipse, IntelliJ, STS, and NetBeans. I am also experienced with messaging systems such as JMS, IBM MQ, Apache ActiveMQ, Kafka, and RabbitMQ. Specialize in Camunda BPM, BPMN/DMN-based workflow automation, and Spring Boot microservices. Experienced in building scalable, orchestration solutions, integrating REST APIs, handling long-running transactions, and optimizing workflows on Kubernetes. To ensure high-quality code and robust logging, I utilize Log4J, CloudWatch, Sonar Lint, and SonarQube. My expertise extends to Full Stack development, problem-solving, and proactive learning, enabling me to contribute to complex projects effectively.
-
United States
Information Technology & Services
java 8, Microsoft Azure, MySQL, chai, Java 8,11, React.js, Spring MVC, Spring Batch, Hibernate, Angular 11, 13, Java 11, 17, Spring IOC, Spring AOP, Spring Boot, JSF, Microservices, Agile, JAX-RS, SOAP/REST, OAuth2
Experience

Sr Java Full Stack Developer
Austin, Texas, United States
I am an experienced full stack with strong expertise in building secure, scalable, and high-performance enterprise applications using modern technologies and architectural patterns. My core backend development skills revolve around Java 17, Spring Boot, Spring Cloud, Spring MVC, Spring Security, Spring Batch, and Hibernate, enabling me to design and implement microservices-based systems that are robust, maintainable, and optimized for cloud deployment. I have extensively worked with Restful Web Services, Swagger, and API documentation tools such as Bruno, ensuring consistent and well-governed service contracts across distributed systems. On the cloud side, I bring deep hands-on experience with Amazon Web Services (AWS) and Google Cloud Platform (GCP), leveraging services such as EC2, S3, Lambda, API Gateway, Cloud Run, Cloud Functions, Pub/Sub, IAM, Secret Manager, and managed SQL/NoSQL databases. I have implemented authentication and authorization using OAuth 2.0, Transmit Security, and Multi-Factor Authentication (MFA), delivering secure, compliant, and user-friendly authentication flows. My frontend development experience includes ReactJS, Redux, HTML5, CSS3, Bootstrap, JavaScript, Angular, AJAX, and JSON, allowing me to build intuitive, reusable, and high-performing UI components that enhance customer and internal user experiences. I also work with NodeJS for server-side JavaScript use cases. I have strong experience with Apache Kafka, designing event-driven architectures for real-time data streaming, asynchronous processing, and system decoupling. My database expertise includes MongoDB, SQL databases, and tools like Studio 3T for schema design, data analysis, and query optimization. I follow strict logging, monitoring, and observability practices using Splunk, Grafana, and cloud-native logging solutions to ensure system reliability, root cause analysis, and real-time operational insights.

Sr Java Full Stack Developer
Dallas, Texas, United States
As a highly experienced Full Stack Java Developer with over a decade of expertise, I excel in managing and delivering comprehensive development projects. My skill set includes utilizing Java 11/17, the Spring framework, and Angular 11/13 for both backend and frontend development. I specialize in designing and developing microservices with Spring Boot and seamlessly integrating them with frontend technologies like Angular or JSF. My backend expertise extends to creating business logic using Hibernate ORM, Spring Data JPA, and building secure RESTful and SOAP web services with JAX-RS and JAX-WS. To ensure API security, I implement OAuth2 and integrate third-party authentication providers. In frontend development, I create responsive and user-centric interfaces using Angular 11/13 and JSF, delivering seamless user experiences. Leveraging Kotlin alongside Java, I optimize backend development with its concise syntax and interoperability. I also design and develop RESTful APIs and microservices using Kotlin in frameworks such as Spring Boot. My experience includes creating and modifying applications within Ruby on Rails-based systems. I ensure code quality by writing robust unit tests and end-to-end tests for Angular components with frameworks like Jasmine, Karma, and Protractor. For database management, I design and optimize schemas in Oracle, execute migrations, and manage database evolution to support microservices. For NoSQL solutions, I utilize MongoDB to achieve scalability and flexibility. In cloud computing, I deploy and manage AWS applications, integrating services such as EC2, S3, Lambda, and API Gateway, while implementing IAM security measures and Security Groups to ensure data protection. I also configure and manage WebLogic Server domains, ensuring high-performance enterprise deployments. Additionally, I adopt TDD practices with JUnit, Mockito, and Karma to ensure reliable and maintainable code. I actively contribute to Agile methodologies across teams.

Java Full Stack Developer
Nashville, Tennessee, United States
My expertise lies in Java, Spring, and Hibernate for backend development, creating scalable and secure solutions for complex business requirements. I design and implement microservices architectures using Spring Boot and Docker, enabling scalable and independent deployments. For frontend development, I build dynamic and responsive user interfaces using React, applying modern practices to deliver seamless user experiences. My experience extends to modularizing frontend CSS and JavaScript code for enhanced maintainability and scalability. I have also contributed to feature development and testing in an Agile environment using Scrum, HTML5, JavaScript, and Bootstrap. Database integration includes working with PostgreSQL, MySQL, MongoDB, and Oracle, using Spring Data JPA or MongoDB for efficient data management. In cloud computing, I deploy and manage applications on AWS, utilizing services like EC2, S3, Lambda, and API Gateway. I configure CI/CD pipelines with Jenkins, Maven, Docker, and AWS Code Pipeline for automated delivery and scalable deployments. Kubernetes is employed for container orchestration, and I leverage AWS Lambda for cost-effective serverless computing solutions. I follow TDD practices, writing unit tests with JUnit and Mockito and performing end-to-end testing using Cypress. I develop secure RESTful and SOAP web services, ensuring robust API design and seamless integration. For messaging and event streaming, I utilize Apache Kafka to build scalable platforms. Securing APIs and applications is a priority, achieved through OAuth2.0 and Spring Security. I optimize performance and implement security features on enterprise servers like WebLogic. Additionally, I monitor application performance using AWS CloudWatch and validate API functionality with Postman. Collaboration and project management are integral to my work. I work effectively with cross-functional teams, using tools like Git for version control and JIRA or Rally for tracking project progress.

Java Full Stack Developer
Detroit, Michigan, United States
Adopting Agile methodology with iterative development cycles, I lead the design and implementation of full-stack applications using Java 8/9, Angular 8/9, and Spring Boot, ensuring high performance and scalability. I create responsive and cross-browser compatible user interfaces leveraging Angular, HTML5, CSS3, and Bootstrap, prioritizing seamless user experiences. For backend services, I architect microservices-based solutions with Spring Boot and Hibernate, ensuring modularity and fault tolerance. I design APIs and implement backend logic using EJB, Spring Boot, Hibernate, and Oracle SQL Developer, maintaining data security and integrity. Following test-driven development (TDD) principles, I create robust Spring components and integrate applications with AWS services to enhance scalability and availability. To streamline development workflows, I implement CI/CD pipelines with Jenkins, Docker, and Kubernetes, automating build, test, and deployment processes. I containerize Java applications with Docker and manage their deployment using Kubernetes, ensuring scalable and reliable operations. For secure authentication and authorization, I incorporate OAuth2 protocols into API development. I enhance system performance and reliability by employing WebLogic clustering and load balancing features. Leveraging Cassandra, I design fault-tolerant data models and use Apache Kafka for asynchronous communication between microservices. Logging is managed with Log4j, and API testing is automated with Postman. Monitoring tools like Cypress are used to ensure application quality and performance. Collaboration is central to my approach, as I create technical documentation and work closely with cross-functional teams using GitHub and JIRA. In Agile environments, I actively participate in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of features and project milestones.

Java Full Stack Developer
Jefferson City, Missouri, United States
Adhering to Agile Software Development Methodology, I iteratively developed and deployed enterprise-grade applications. I led the design, development, and deployment of Java 8-based Spring MVC and Spring Boot applications, ensuring adherence to coding standards and best practices. I architected microservices using Spring Boot and Hibernate ORM, focusing on scalability and maintainability, while deploying microservices-based architectures to deliver resilient and modular solutions. Dynamic frontend features were implemented using JavaScript, AJAX, and JSTL, while robust backend services and APIs were developed with Java, Spring Boot, Hibernate ORM, and PostgreSQL. I collaborated with cross-functional teams to deliver high-quality React-based solutions, documenting React architecture and implementation for effective knowledge sharing. Staying updated on React trends and best practices, I ensured cutting-edge UI implementations. I employed test-driven development (TDD) practices, writing unit and integration tests using JUnit, and conducted automated testing with Selenium and Postman to validate functionality and performance. For security and code quality, I integrated HP Fortify for static code analysis and vulnerability scanning. Logging and monitoring were implemented with Log4J to ensure traceability and compliance. To streamline deployment, I built CI/CD pipelines using Jenkins and GitLab for rapid and reliable delivery. Applications were packaged and deployed using Docker containers and integrated with Azure services, leveraging Azure SQL for scalable and efficient database solutions. Version control and collaboration with distributed teams were facilitated using Bitbucket and Git. I fostered a strong Agile development culture by actively participating in sprint planning, daily stand-ups, and retrospectives. Additionally, I created comprehensive technical documentation and API specifications using JAXB, ensuring effective knowledge sharing across teams.

Java Developer
Mooresville, North Carolina, United States
Collaborated with Business Analysts and stakeholders in Agile and SCRUM meetings to understand and refine requirements. Leveraged advanced Java features like Predicates, Functional Interfaces, Lambda Expressions, Method References, and Stream API for efficient bulk data operations. Developed user interfaces using HTML, JSP, JavaScript, and CSS, integrated with the Spring MVC framework for seamless functionality. Architected and managed microservices-based architectures using Spring Boot and Hibernate ORM, ensuring scalability and maintainability. Designed and integrated JSP pages with Java servlets and backend services, utilizing JSP for the view layer. Prepared design documents including Sequence Diagrams and Class Diagrams using Microsoft Visio. Employed the Spring framework for dependency injection, transaction management, and aspect-oriented programming (AOP). Created dynamic, responsive UIs leveraging HTML5, CSS3, Angular, Bootstrap, and JSF, and implemented interactive features using JavaScript and jQuery. Developed robust backend solutions with Spring AOP for transaction management, Hibernate queries, and DAO implementation. Designed and optimized relational database models with SQL queries, PL/SQL procedures, triggers, and indexes, and facilitated migration from Oracle to DB2 databases. Built and deployed applications using Ant, Jenkins, and WebSphere application server. Employed RabbitMQ for AMQP message handling and integrated JMS messaging with Apache ActiveMQ. Logging and monitoring were implemented using Log4J for enhanced traceability. Containerized applications with Docker and deployed them on WebLogic and Kubernetes for scalable orchestration. Version control and collaboration were facilitated with Tortoise SVN and Bitbucket, while defects and change requests were tracked using HPQC. Actively participated in performance tuning by coordinating with the performance team to analyze thread dumps and optimize Java and database code.
Mohan Reddy S's Contact Information
Phone
Find Any Email,
Find Any Phone Number
What LeadContact does well
Find anyone's verified emails, phone numbers and decision makers with 98% accuracy.
Find Emails
Access verified, up-to-date emails — instantly.
120M+ emails found for users

Find Phone Numbers
Cross-validated phone data from multiple top sources.
60M+ phones delivered

Find Decision Makers
Quickly find decision-makers by job title — in any company.
270M+ DMs identified

More Accurate. Less Cost.
Find contact in 1 tool with 98% accuracy rate
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


