| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name .PH: PHONE NUMBER AVAILABLEEMAIL AVAILABLESr. Full Stack Developer.Linkedin: https://LINKEDIN LINK AVAILABLEPROFESSIONAL SUMMARY: Over 9+ years of expertise as a Senior Full Stack Developer, building highly scalable and robust web applications across banking, healthcare, insurance, and IT services sectors. Proficient in Agile SDLC methodologies, ensuring iterative development, timely delivery, and continuous adaptation to changing project requirements. Advanced proficiency in Java, Spring MVC, and Spring Boot, delivering enterprise-grade applications with optimized back-end performance and seamless integration across services. Expertise in designing and implementing Service-Oriented Architectures (SOA) and Microservices, enabling modular, scalable, and fault-tolerant systems for complex business needs. Proficient in creating RESTful APIs and using JPA/Hibernate for efficient Object-Relational Mapping (ORM), ensuring effective data management and fast retrieval. Mastery of Angular, ReactJS, and Vue.js, crafting dynamic, responsive, and high-performance Single Page Applications (SPA) for seamless user experiences. Deep understanding of core web technologies, including HTML, CSS, JavaScript, and Bootstrap, for crafting rich user interfaces. Hands-on experience in deploying and managing applications on AWS and Azure, using services like EC2, S3, Lambda, and leveraging Docker for consistent, scalable environments. Implemented Apache Kafka for efficient real-time data streaming and message queuing, enhancing system responsiveness. Extensive experience with PostgreSQL, MongoDB, and Oracle, ensuring scalable and reliable database solutions for enterprise applications. Proficient in JUnit and Mockito for unit and integration testing, ensuring high-quality code and stable back-end systems. Skilled in Karma and Jasmine for testing Angular applications, and Protractor for end-to-end testing, ensuring robust and seamless user interfaces. Adept at using Postman, SOAP UI, and Swagger UI for thorough API testing and documentation, guaranteeing reliable API interactions. Leveraged Cucumber for automating web service testing, improving efficiency and reducing manual effort. Set up Jenkins CI/CD pipelines for automated builds and deployments, accelerating development cycles and ensuring rapid delivery. Expertise in Docker for containerizing applications, facilitating consistent environments across development, testing, and production. Extensive experience with Jenkins, Gradle, and Maven for automating workflows and ensuring smooth build and deployment processes. Managed source code with Git and SVN, enabling robust version control, collaboration, and project traceability. Code Quality & Monitoring: Utilized SonarQube to enforce code quality standards and Splunk/DynaTrace for application performance monitoring and diagnostics. Efficiently tracked and managed projects using JIRA, ensuring organized workflows, timely deliverables, and effective communication. Server Configuration & Management: Adept in configuring and managing JBoss, WildFly, and Apache Tomcat servers for reliable and scalable application hosting. Software Architecture: Proven experience in software architecture design, delivering scalable, maintainable, and high-performance systems aligned with business goals.TECHNICAL SKILLS: Languages: C, Java, JavaScript, SQL, Python Java. Frameworks/Libraries: Spring (4.x, 5.x), Hibernate (4.x, 5.x), Angular (14+), ReactJS 15,Quarkus, Vue.js, Gradle, Struts, Backbone.Js. Databases: MySQL, SQL Server 2014, Oracle 12c, PostgreSQL 10+, MongoDB 4.x+. Tools & Technologies: J2EE, JSP, JDBC, Hibernate, JMX, JMS, Log4J, AJAX, Kafka JBoss (6.x, 7.x, EAP), WildFly 18+, Maven (3.x), Gradle (7.x), Ant, JUnit (5), TestNG, Selenium, Cucumber, Jenkins. Version Control: Git, SVN, GitHub, BitBucket, APIs & Integration: DocuSign API, OKTA Integration, WebHooks. IDEs: Eclipse (2019), IntelliJ IDEA (2019),NetBeans. Operating Systems: Windows 10, Linux (Ubuntu), macOS. Severs: Tomcat,WebSphere,TcServer. DevOps & CI/CD: GitHub Actions, Jenkins, Docker, Kubernetes, Prometheus, Grafana (for monitoring). Cloud & Containerization: AWS (Lambda, SQS, SNS, API Gateway, WAF, Secrets Manager, IAM, DynamoDB), Microsoft Azure, Docker, Istio, GCP. Networking & Client/Server Technologies: HTTP, REST, WebSocket.PROFESSIONAL EXPERIENCE:Client: BBH (Brown Brothers Harriman), New York, NY Nov 2022 to till date Role: Sr. Full Stack Developer.Roles & Responsibilities: Implemented Agile sprint planning using JIRA, ensuring timely delivery of features by breaking down complex requirements into manageable user stories, improving team velocity by 20%. Led the development of scalable and secure web applications for banking services using Java, Spring Boot 2.x, and Angular 7+, improving transaction processing efficiency by 25%. Architected and implemented RESTful APIs, enabling seamless communication between front-end Angular applications and Spring Boot back-end services, enhancing the user experience and improving system responsiveness. Designed and implemented batch processing solutions using Spring Batch, optimizing large-scale transaction data processing, automating scheduled banking operations, and improving data accuracy across systems. Deployed and managed banking applications on WildFly 18+, optimizing performance and ensuring the high availability of mission-critical systems with a 99.9% uptime. Streamlined build management using Gradle 7.x, automating build and deployment processes, reducing compilation and testing times by 40%, accelerating feature delivery. Implemented automated testing strategies using Selenium, ensuring the quality and reliability of banking software releases through comprehensive end-to-end test coverage. Enhanced user experience by designing intuitive UIs with Angular 14+, incorporating responsive layouts and real-time data handling for improved customer interactions. Integrated RESTful APIs and WebSockets in Angular 14+ applications to provide real-time updates on transaction statuses and account changes, improving responsiveness and interactivity in banking platforms. Optimized PostgreSQL 10+ database queries and designed efficient data schemas, improving data retrieval performance by 35%, ensuring seamless handling of large datasets in banking applications. Enhanced application security with OAuth2 and JWT tokens, protecting APIs and sensitive banking data, and ensuring compliance with industry standards. Integrated Apache Kafka for reliable message brokering and real-time data processing, supporting high-throughput transaction systems and ensuring seamless event-driven communication between microservices, reducing processing latency by 40%. Architected a Kafka-based streaming solution, enabling real-time data ingestion, processing, and distribution, improving operational decision-making for transaction monitoring and fraud detection systems. Integrated CI/CD pipelines using Jenkins and Docker, automating the build, testing, and deployment of banking applications, reducing time-to-market for new features by 50%. Deployed containerized banking applications on AWS using Docker, enabling scalable and portable solutions that adapt to dynamic customer demands, reducing infrastructure overhead by 20%. Leveraged AWS cloud services, including EC2, RDS, and S3, ensuring high availability and fault tolerance for critical banking applications and delivering uninterrupted services to customers. Developed high-performance batch jobs using Spring Batch, automating the processing of large datasets for compliance reporting, account reconciliations, and other critical banking operations, reducing manual intervention by 60%. Configured and maintained Linux (Ubuntu) servers, ensuring stable, secure hosting of banking applications, with automated server patching and monitoring to improve uptime. Implemented GitHub for version control, fostering collaborative development across teams, ensuring efficient handling of multiple development branches through structured Git workflows. Led digital transformation initiatives at US Bank, modernizing legacy systems through cloud adoption and microservices architecture, resulting in a 30% reduction in operational costs and increased customer satisfaction. Mentored junior developers on best practices for Kafka-based event-driven architectures and batch processing, conducting code reviews and promoting high standards of software quality. Collaborated with cross-functional teams, aligning software solutions with strategic business objectives and ensuring that new features met both technical and business requirements. Optimized system performance and availability through continuous monitoring and troubleshooting using Dynatrace and Splunk, reducing bottlenecks and improving transaction processing speeds. Implemented Kafka-based real-time streaming applications for fraud detection, ensuring secure and efficient processing of high-volume banking transactions and reducing fraud response times. Utilized Apache Kafka for scalable, distributed logging, allowing real-time auditing and monitoring of financial transactions across distributed systems. Integrated Kubernetes with CI/CD pipelines for automated deployments of microservices-based banking applications, enhancing system scalability and resource efficiency. Architected and deployed scalable AWS cloud architectures for banking services, leveraging EC2, RDS, Lambda, and S3, ensuring high availability and disaster recovery capabilities. Implemented and maintained Git-based workflows in a highly regulated banking environment, ensuring strict version control and separation between development, staging, and production branches. Integrated SonarQube for continuous code quality inspections, ensuring adherence to coding standards and identifying vulnerabilities and code smells early in the development process.Environment: Java, Spring Boot 2.x, Apache Kafka, Spring Batch, Angular 14+, RESTful services, WildFly 18+, Gradle 7.x, Selenium, PostgreSQL 10+, Docker, AWS (EC2, RDS, S3), GitHub, Jenkins, Ubuntu, Kubernetes, Dynatrace, Splunk, Agile, DevOps.Client: Highmark HealthCare, Camp Hill, PA Mar 2021 to Oct 2022 Role: Java Developer.Roles & Responsibilities: Facilitated the development of innovative healthcare applications utilizing Java and Spring Boot, enhancing service delivery and patient care. Led the development of innovative healthcare applications using Java and Spring Boot, improving service delivery and patient care by streamlining critical workflows such as appointment scheduling, patient data management, and care coordination. Engineered solutions adhering to HL7 and FHIR standards with Spring Boot, facilitating seamless interoperability between disparate healthcare systems and improving patient data exchange for better care coordination and regulatory compliance. Architected a patient management system leveraging Spring Boot, automating patient tracking, scheduling, and care coordination, leading to a 25% increase in operational efficiency within healthcare providers. Implemented dynamic forms and validation in React.js to capture and process patient data, ensuring compliance with HIPAA and other healthcare privacy regulations, while improving the user experience by 30%. Developed single-page applications (SPAs) using React.js, incorporating modular architecture and component reusability, reducing page load times and boosting performance in healthcare portals. Integrated MongoDB with Spring Boot microservices for flexible storage of unstructured healthcare data, including patient records and medical logs, ensuring efficient data retrieval for real-time patient care applications. Designed and implemented MongoDB schemas optimized for healthcare data, ensuring compliance with healthcare regulations like HIPAA, while enhancing performance for mission-critical healthcare systems. Deployed and managed MongoDB clusters on Microsoft Azure, utilizing Azure Cosmos DB for high-availability and scalability, supporting large-scale healthcare data operations with low-latency access. Integrated Spring Batch with healthcare services to automate data processing tasks like patient record updates and claims processing, enhancing efficiency in data-heavy operations. Configured and managed JMS queues with ActiveMQ and Spring Boot, ensuring reliable asynchronous messaging between healthcare services, improving communication between microservices. Utilized Postman to automate API testing workflows, enhancing the accuracy and efficiency of healthcare APIs, ensuring smooth data exchange between systems in compliance with healthcare standards. Performed comprehensive functional and regression testing on SOAP and RESTful APIs with SoapUI, ensuring robust performance and adherence to healthcare data standards. Automated API test cases using Postman and JUnit, ensuring reliable integration between healthcare services and third-party systems for patient data sharing. Streamlined deployment of healthcare microservices using Docker and Kubernetes in Azure Kubernetes Service (AKS), automating scaling and load balancing for high-demand healthcare services, improving availability by 40% Managed the provisioning of Azure Virtual Machines and Azure Scale Sets, ensuring high-availability and load-balanced healthcare applications that can handle dynamic traffic spikes. Optimized healthcare data storage using Azure SQL Database and Cosmos DB, ensuring low-latency, cost-efficient access to patient data and enabling real-time decision-making for healthcare providers. Developed unit tests for React components and services using Jest and React Testing Library, achieving over 90% test coverage, ensuring code reliability and reducing the likelihood of defects in healthcare applications. Deployed secure healthcare applications using Azure App Services, ensuring scalability and seamless integration with other Azure services like Azure API Management for secure API handling and data exchange. Designed event-driven architectures using Azure Event Grid and Azure Service Bus, enabling real-time processing and seamless integration between healthcare microservices. Developed secure backend services using Azure Functions, enabling healthcare services to scale dynamically based on patient demand, ensuring cost efficiency and high performance. Configured monitoring and logging using Azure Monitor and Azure Log Analytics, providing real-time insights into application health, reducing downtime, and quickly addressing critical issues in healthcare services. Deployed containerized applications using Azure Container Instances and AKS, ensuring high availability and fault-tolerant deployment for healthcare services requiring 24/7 uptime. Implemented continuous integration/continuous delivery (CI/CD) pipelines using GitHub Actions, automating the build, test, and deployment process, reducing delivery times for healthcare application updates by 40%. Leveraged Azure Key Vault to securely manage application secrets and patient data encryption keys, ensuring compliance with healthcare data privacy standards like HIPAA. Designed and optimized healthcare database models with Azure Cosmos DB for horizontal scalability and high availability, reducing query times for healthcare records by 20%. Configured API gateways with Azure API Management, ensuring secure and scalable access to healthcare services, optimizing performance for high-traffic APIs in mission-critical systems. Played a key role in developing and maintaining healthcare APIs, improving data sharing and interoperability between healthcare providers and external systems, ensuring compliance with FHIR standards. Utilized JIRA for project management and sprint planning, ensuring timely delivery of healthcare application features and ensuring alignment with regulatory compliance. Contributed to code reviews and quality assurance processes, improving software quality and ensuring adherence to best practices in secure healthcare software development. Streamlined collaboration using GitHub for version control, employing branching strategies and code reviews to ensure smooth integration and deployment cycles in healthcare software projects. Developed and deployed serverless healthcare applications using Azure Functions, integrating with Azure API Management for real-time processing of patient data and medical records. Demonstrated exceptional problem-solving skills by addressing technical challenges in healthcare application development, ensuring robust and reliable healthcare solutions for providers and patients alike. Environment: Java, Spring Boot, React JS, Mongo DB, JMS 2.0, JBoss EAP, RabbitMQ, ActiveMQ, Postman, S-OAP UI ,JIRA, AWS,and, Jenkins,log4j, Github ,and agile methodologies.Client: Zurich Insurance, Addison, TX. Oct 2019 to Feb 2021 Role: Software Developer. Roles & Responsibilities: Developed and maintained robust insurance applications using Java, Spring Framework 5.x, and Hibernate 5.x, enhancing business processes. Designed and integrated RESTful services, facilitating efficient data exchange and operations within insurance application ecosystems. Utilized Maven 3.x for automation of builds and dependency management, streamlining the software development lifecycle in insurance projects. Implemented Angular 11 for building dynamic and intuitive client-side interfaces, significantly improving user experience in insurance services. Implemented client-side features using Angular and AJAX for dynamic and intuitive interfaces, increasing user engagement. Managed JMS for effective communication in distributed systems, ensuring reliable data transmission. Configured and managed Apache Tomcat 9 for reliable hosting of insurance web applications, ensuring seamless access and functionality. Conducted comprehensive unit testing with JUnit 5, maintaining high software quality and reliability in insurance applications. Managed Oracle 12c databases, optimizing performance and data integrity for insurance-related data storage and processing. Employed Git for version control, enhancing collaboration and code management in the development of insurance software solutions. Built and maintained microservices architecture using Spring Boot, leveraging its features such as Spring Cloud for service discovery and circuit breakers to enhance application resilience. Utilized Docker for containerization, ensuring consistent environments across development, testing, and production in insurance software deployment. Deployed insurance applications on AWS, utilizing cloud services to achieve scalability and reliability in insurance operations. Engaged in agile development processes, contributing to the continuous improvement and delivery of insurance software projects. Ensured compliance with industry standards and security protocols in the development of insurance applications, safeguarding sensitive data. Collaborated with stakeholders to define and implement insurance software features, meeting business needs and user expectations. Implemented security measures in REST services using Spring Security, including OAuth2 and JWT authentication, to protect sensitive data and secure endpoints. Integrated third-party services and APIs, enhancing functionality and interoperability of insurance applications. Led peer code reviews and participated in technical discussions, fostering a culture of excellence and continuous learning in the team. Addressed technical challenges with innovative solutions, ensuring the successful deployment and operation of insurance software. Provided technical support and maintenance for insurance applications, ensuring high availability and performance. Contributed to the documentation of software design and development processes, facilitating knowledge transfer and project continuity in insurance IT projects.Environment: Java, Spring Framework 5.x, Hibernate 5.x, Angular 14, RESTful services, Apache Tomcat 9, Maven 3.x, JUnit 5, Oracle 12c, Git, Docker, AWS, and Agile methodologies.Client: InfraSoftTech, Pune, India Feb 2017 to Jun 2019 Role: Software Developer.Roles& Responsibilities: Developed financial software solutions utilizing Java, Servlets, and Spring 4.x, meeting critical business and operational needs. Integrated Hibernate 4.x for efficient object-relational mapping and database management, optimizing data handling in financial applications. Designed and implemented RESTful services and JAX-WS for robust web services communication, enhancing interoperability in financial systems. Utilized RabbitMQ for asynchronous messaging, improving communication and processing speed in financial operations. Designed and configured automated CI/CD pipelines using GitHub Actions to build, test, and deploy Java applications, ensuring consistent and efficient delivery processes. Applied global exception handling and validation using Spring Boot s @ControllerAdvice and @Valid annotations to improve API robustness and provide meaningful error messages. Configured JBoss 7.x for application deployment, ensuring reliable hosting of enterprise financial applications. Implemented continuous integration and deployment with Jenkins, streamlining the development process and improving code quality. Created workflows in GitHub Actions to automate the build, test, and packaging of Java applications, utilizing Maven/Gradle for build automation and JUnit for testing, which reduced manual intervention and sped up development cycles. Conducted testing with TestNG, ensuring the reliability and robustness of financial software solutions. Managed SQL Server 2014 databases, optimizing financial data storage, retrieval, and processing. Enhanced developer productivity and code quality using IntelliJ and Linux, tailoring financial applications to specific requirements. Participated in agile development cycles, contributing to the rapid iteration and improvement of financial software projects. Provided technical support for financial software applications, addressing issues and ensuring uninterrupted business operations. Played a key role in the design and implementation of new features for financial software, driving innovation and efficiency.Environment: Java, Servlets, Spring 4.x, Hibernate 4.x, JAX-WS, RabbitMQ, JBoss 7.x, Jenkins, TestNG, SQL Server 2014, IntelliJ, Linux, Agile methodologies.Client: OLR India Pvt Ltd, Bengaluru, India Mar 2015 to Jan 2017 Role: Java/J2EE Developer.Roles & Responsibilities: Engaged in the development of e-commerce solutions using Java, Servlets, EJB, and Spring, enhancing online retail operations. Utilized Hibernate for effective data management and object-relational mapping, optimizing e- commerce application performance. Employed CSS and JavaScript for creating responsive and visually appealing user interfaces, improving customer engagement in e-commerce platforms. Configured GitHub Actions workflows for deploying Java applications to multiple environments, including development, staging, and production, using deployment scripts and infrastructure-as-code tools like Terraform. Integrated early versions of ReactJS for dynamic and interactive web components, enhancing user experience on e-commerce sites. Configured JBoss 6.x as the application server, ensuring reliable hosting and smooth operation of e- commerce applications. Implemented Ant for build scripting and JUnit for unit testing, maintaining high standards of quality in e-commerce software development. Managed MySQL databases, ensuring efficient data storage and retrieval for e-commerce operations. Utilized Eclipse for software development, enhancing productivity and code quality in the development of e-commerce solutions. Participated in agile development processes, contributing to the rapid development and deployment of e-commerce features. Collaborated with cross-functional teams to understand e-commerce business requirements, translating them into technical solutions. Engaged in continuous learning and professional development, staying updated with the latest trends in e-commerce technology. Played a crucial role in the delivery of high-quality e-commerce solutions, meeting project timelines and exceeding client expectations.Environment: Java, Servlets, EJB, Spring, Hibernate, CSS, JavaScript, ReactJS, JBoss 6.x, Ant, JUnit, MySQL, Eclipse, Agile methodologies.Education:. Bachelor of Technology (B.Tech) in Information Technology from JNTUK, Kakinada, AndhraPradesh, India. - 2015. . |