Durga S

Durga S Email and Phone Number

Java Full Stack Developer @ 21st Mortgage Corporation
United States
Durga S's Location
United States, United States
About Durga S

"Result-oriented Senior Java Developer with more than a decade of experience in all phases of the Software Development Life Cycle (SDLC). shown expertise in Java/J2EE technology design and coding for web-based enterprise applications. Using HTML, CSS, JavaScript, Angular, ReactJs, and other UI technologies, I specialize in designing User Interface Rich Web Applications and Web Service Applications. I have experience with both Agile (Scrum) and Waterfall approaches.My skill set includes in-depth knowledge of J2EE frameworks, design patterns, and experience with EJB, web services, and microservices architecture. I have successfully leveraged Java 1.8 and 11 features, such as parallel streams and Lambda expressions, to handle complex searching processes.In previous roles, I played a crucial role in developing and deploying applications in cloud environments like Amazon Web Services and Pivotal Cloud Foundry. Proficient in using Docker and Kubernetes, I have extensive experience in building, testing, and deploying applications in CI/CD pipelines.My technical expertise spans various tools and frameworks, including Spring, Hibernate, Maven, Jenkins, Git, Docker, and more. I have a strong background in working with databases like Oracle, MySQL, MongoDB, and Cassandra, as well as implementing and optimizing SQL and NoSQL queries.I excel in implementing RESTful services, using Spring Boot, and designing microservices with a focus on performance, security, and scalability. Additionally, I have hands-on experience in DevOps practices, automation, and configuration management.Adept at collaborating with cross-functional teams, I have a track record of successfully delivering high-quality solutions within tight deadlines. My commitment to Test Driven Development (TDD) ensures the creation of robust and reliable software. Skilled in tools like JUnit, Mockito, and Selenium, I have actively contributed to ensuring code quality and reliability.As a continuous learner, I stay updated with the latest technologies and methodologies to drive innovation in software development. I am currently contributing my expertise as a Sr. Java Developer at Macy's, New York, NY, where I actively participate in Agile-based projects and contribute to the development of user-centric, scalable solutions."

Durga S's Current Company Details
21st Mortgage Corporation

21St Mortgage Corporation

View
Java Full Stack Developer
United States
Website:
21stmortgage.com
Employees:
823
Durga S Work Experience Details
  • 21St Mortgage Corporation
    Java Full Stack Developer
    21St Mortgage Corporation
    United States
  • Macy'S
    Java Full-Stack Developer
    Macy'S Nov 2022 - Present
    United States
    🌐 Expertise in developing user interface-rich web applications and web service applications using HTML, CSS, JavaScript, jQuery, React JS, and AJAX.πŸš€ Developed user-friendly applications with structured JavaScript code using React JS, harnessing the power of Java 8 and 11 features.πŸš€Spearheaded the development of User Interface Rich Web Applications and Web Service Applications using React JS and Next.js, leveraging advanced UI technologies like HTML, CSS, JavaScript, and jQuery to… Show more 🌐 Expertise in developing user interface-rich web applications and web service applications using HTML, CSS, JavaScript, jQuery, React JS, and AJAX.πŸš€ Developed user-friendly applications with structured JavaScript code using React JS, harnessing the power of Java 8 and 11 features.πŸš€Spearheaded the development of User Interface Rich Web Applications and Web Service Applications using React JS and Next.js, leveraging advanced UI technologies like HTML, CSS, JavaScript, and jQuery to deliver exceptional user experiences.πŸ› οΈ Created custom, reusable, and testable React components and integrated front-end elements with Node.js servers, writing testable server-side code.πŸ”’ Reused the creation of custom, reusable React modules, controllers, and services within the Next.js framework, streamlining the implementation of key functionalities for customer account summaries and improving code maintainability.πŸ“ˆ Implemented reactive programming concepts using RxJS to manage asynchronous data streams and event handling, applying various operators such as map, filter, mergeMap, switchMap, debounceTime, and catchError.πŸ› οΈ Developed and managed microservices using Spring Boot, Spring Data JPA, Spring Data Cassandra, and Kafka as a message broker, ensuring scalable and resilient system architecture.πŸš€ Developed and documented RESTful APIs using Swagger and managed API proxies with APIGEE, configuring infrastructure for middleware application deployment and utilizing Azure API Management for API creation and monitoring.πŸ“Š Implemented CI/CD pipelines with Jenkins, Kubernetes, Docker, and integrated with Git, automating build, test, and deployment processes. Managed cloud resources using Infrastructure as Code (IaC) tools such as Terraform and Ansible.πŸ€– Proficient in version control using Bitbucket, Jira, GIT πŸš€ #React JS developer #Node JS # Next JS #JavaDeveloper #Microservices #AgileDevelopment #AWS #SpringBoot #FullStackDevelopment Show less
  • Finra
    Senior Java Developer
    Finra Jan 2021 - Oct 2022
    United States
    πŸ”§ Working as a React developer involves developing multiple modules as per the project requirements.🀝 Actively participate in agile requirements gathering and design discussion.🎨 Created a user-friendly GUI interface using HTML, CSS, and JavaScript.πŸ”’ Employed React JS HTTP services to perform asynchronous validations on the form input fields using database-stored data.🧰 Developed unique, reusable, tested, and self-contained Reacts controllers, services, and modules to… Show more πŸ”§ Working as a React developer involves developing multiple modules as per the project requirements.🀝 Actively participate in agile requirements gathering and design discussion.🎨 Created a user-friendly GUI interface using HTML, CSS, and JavaScript.πŸ”’ Employed React JS HTTP services to perform asynchronous validations on the form input fields using database-stored data.🧰 Developed unique, reusable, tested, and self-contained Reacts controllers, services, and modules to implement essential features for the client account summary.πŸš€ React JS was used to construct callback methods for a restful API and to move between pages inside the application, while Node JS was used for server-side encryption.πŸ› οΈ Writing tested server-side code and integrating front-end components with the Node.js server.πŸ’Ό ES6, webpack, grunt, and the React Redux architecture were used to develop single-page applications.πŸ–₯️ Created multiple front-end screens using ReactJS and different pre-made components from NPM (Node Package Manager).πŸ”„ Involved in utilizing React JS for DOM manipulation to create a reusable component.πŸ›€οΈ Used the file-based routing system provided by Next.js to configure and manage routing and navigation.🎯 Successfully done with POC of high-end APIGEE innovative proxies and onboarding API's.πŸ› οΈ Worked on developing applications, and automated scripts leveraging NOSQL.πŸ’Ύ Used NOSQL database Amazon Dynamo DB to store data of reporting Applications.🌐 Work experience on serverless deployments through AWS CLI.πŸš€ Experience in Deploying Elastic Beanstalk Applications to various environments on AWS.πŸ“§ Used AWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS EC2 and was responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS.πŸ“§ Developed Java API to interact with the Amazon SQS used in sending bulk emails.πŸ“‹ Developed customized SQL for retrieving the data from the database. Show less
  • Equifax
    Senior Java Developer
    Equifax Jan 2018 - Dec 2020
    United States
    πŸ”§ Working as a React developer involves developing multiple modules as per the project requirements.🀝 Actively participate in agile requirements gathering and design discussion.🎨 Created a user-friendly GUI interface using HTML, CSS, and JavaScript.πŸ”’ Employed React JS HTTP services to perform asynchronous validations on the form input fields using database-stored data.🧰 Developed unique, reusable, tested, and self-contained Reacts controllers, services, and modules to… Show more πŸ”§ Working as a React developer involves developing multiple modules as per the project requirements.🀝 Actively participate in agile requirements gathering and design discussion.🎨 Created a user-friendly GUI interface using HTML, CSS, and JavaScript.πŸ”’ Employed React JS HTTP services to perform asynchronous validations on the form input fields using database-stored data.🧰 Developed unique, reusable, tested, and self-contained Reacts controllers, services, and modules to implement essential features for the client account summary.πŸš€ React JS was used to construct callback methods for a restful API and to move between pages inside the application, while Node JS was used for server-side encryption.πŸ› οΈ Writing tested server-side code and integrating front-end components with the Node.js server.πŸ’Ό ES6, webpack, grunt, and the React Redux architecture were used to develop single-page applications.πŸ–₯️ Created multiple front-end screens using ReactJS and different pre-made components from NPM (Node Package Manager).πŸ”„ Involved in utilizing React JS for DOM manipulation to create a reusable component.🧩 Created and maintained reusable components using React.js within the Next.js framework to ensure consistency and efficiency.πŸ›€οΈ Used the file-based routing system provided by Next.js to configure and manage routing and navigation.πŸ”” Developed real-time subscriptions from the CBUS server using Socket.IO and the Node.js server.🌐 Integrated GraphQL with Next.js for efficient data fetching and state management in complex applications.🌐 Made use of Redux and the React Context API to manage global state in intricate Next.js apps.πŸšͺ Using NeXTs' file-based routing system, which allows for simple and scalable route management, configured and oversaw routing and navigation.🌐 Implemented monitoring solutions using Log4j, Splunk, and Spring Cloud Sleuth, ensuring real-time issue detection at the microservices level. Show less
  • Kroger
    Java Developer
    Kroger Sep 2016 - May 2018
    United States
    πŸš€ Oversaw the creation of Web Service Applications and User Interface Rich Web Applications with Next.js and React JS, utilizing cutting-edge UI technologies like jQuery, HTML, CSS, and JavaScript to create amazing user experiences.🎨 Actively participated in agile requirements gathering and design discussions, ensuring alignment with project goals and timelines.🌐 Engineered Single single-page applications (SPA) using ReactJs and harnessed Java 8 features, including Lambda expressions… Show more πŸš€ Oversaw the creation of Web Service Applications and User Interface Rich Web Applications with Next.js and React JS, utilizing cutting-edge UI technologies like jQuery, HTML, CSS, and JavaScript to create amazing user experiences.🎨 Actively participated in agile requirements gathering and design discussions, ensuring alignment with project goals and timelines.🌐 Engineered Single single-page applications (SPA) using ReactJs and harnessed Java 8 features, including Lambda expressions and Stream API, for efficient bulk data operations.πŸ›  Employed React JS HTTP services for seamless asynchronous validations and user-friendly GUI interfaces, optimizing form input fields and enhancing overall application usability.🌈 Developed unique, reusable, and self-contained React controllers, services, and modules, streamlining essential feature implementations and improving code maintainability.πŸ’‘ Utilized React JS for callback methods and page navigation, alongside Node JS for server-side encryption, ensuring secure and efficient application functionalities. πŸ“ Played a pivotal role in migrating legacy web applications to Next.js, capitalizing on its performance optimizations and developer-friendly features.πŸ“Š Configured and managed routing, navigation, and middleware integrations within the Next.js framework, optimizing application scalability and authentication.🌐 Utilized Pivotal Cloud Foundry for app maintenance, Spring-DATA JPA for repository management, and OpenShift for metrics monitoring.πŸ›  Employed Maven for building EAR files and Git for version control, ensuring seamless enhancements and releases.πŸš€ Initiated Jenkins for CI/CD pipelines, while closely monitoring logs with log4j and addressing production job failures.🐚 Created Shell Scripts for UNIX batch platforms, showcasing a holistic skill set in development, deployment, and production support. Show less
  • Magnaquest Technologies Ltd
    Java Developer
    Magnaquest Technologies Ltd Nov 2013 - Jul 2016
    Hyderabad, Telangana, India
    πŸš€ Played a pivotal role across all phases of the Software Development Life Cycle (SDLC), from requirements gathering to testing, ensuring the seamless execution of projects.🎨 Crafted comprehensive design documentation, including use case diagrams, activity diagrams, class diagrams, and sequence diagrams using Star UML during the design phase.πŸ’‘ Adept in Agile methodologies like SCRUM and Test-Driven Development (TDD), showcasing proficiency in writing Junit tests for modules in a… Show more πŸš€ Played a pivotal role across all phases of the Software Development Life Cycle (SDLC), from requirements gathering to testing, ensuring the seamless execution of projects.🎨 Crafted comprehensive design documentation, including use case diagrams, activity diagrams, class diagrams, and sequence diagrams using Star UML during the design phase.πŸ’‘ Adept in Agile methodologies like SCRUM and Test-Driven Development (TDD), showcasing proficiency in writing Junit tests for modules in a medical awareness project.β˜• Demonstrated expertise in core Java, leveraging collections, StringBuilder, and interfaces to enhance application performance.πŸ”„ Implemented Multithreading using the Singleton design pattern in Hibernate utility class, showcasing a commitment to optimizing overall system efficiency.🌐 Utilized Spring framework's AOP and JDBC modules to persist data to the database, employing Spring IOC for resolving dependencies.πŸ“ˆ Engineered RESTful web services interfaces, integrating Java-based runtime engines and managing accounts.πŸ›  Developed web services using JAX-WS and the Metro stack, creating web service client applications and conducting rigorous testing with SOAP UI.πŸ“‘ Executed SQL queries for Data Definition Language (DDL) tasks, contributing to the creation and maintenance of robust data models.πŸš€ Implemented Continuous Delivery pipelines with Jenkins and GitHub, ensuring seamless integration and deployment processes.🌐 Embraced Microservices architecture, designing and developing business components using Spring Boot for enhanced scalability and independence of services.πŸ“„ Designed and developed XML documents from databases, leveraging XML and XSL Transformation for dynamic web content and robust database connectivity.πŸ”„ Utilized Hibernate to implement data access objects, accessing data from Oracle databases and calling Stored Procedures using Callable Statements in JDBC. Show less

Frequently Asked Questions about Durga S

What company does Durga S work for?

Durga S works for 21st Mortgage Corporation

What is Durga S's role at the current company?

Durga S's current role is Java Full Stack Developer.

Who are Durga S's colleagues?

Durga S's colleagues are Madison Mayne, Rajiv Mehta, Susan Kalvo, Isaiah Lay, Hannah Holbrook, Aaron Crawford, Allyson Hillard.

Not the Durga S you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.