Divya M

Divya M Email and Phone Number

Senior java Full stack developer at Shift4 Payments | Java/J2EE|spring|microservices |agile| Hibernate| MYSQL| Angular| react.js| html| CSS| Junit| scrum| jira|Actively looking for new oppurtunities on C2C/C2H @ Shift4 Payments Lithuania
Divya M's Location
Irving, Texas, United States, United States
About Divya M

9+ years of experience in software industry involving various phases of software life cycle including requirement analysis,design, development, implementation, testing and maintenance of an application using Java and J2EE technologies. Proficient in comprehending and applying Software Development Life Cycle (SDLC) methodologies, including Agile,Waterfall, and Test-Driven Development (TDD). Extensive coding expertise in crafting web-based applications and Client-Server technologies, making use of Java 1.8,Servlets, JSP, JDBC, Java Beans, JSP, JSF, Struts, Spring, Hibernate, EJB, JMS, and Web Services (Rest, SOAP). Skilled in harnessing the capabilities of Java 1.8, including Lambda expressions and Stream API, to perform bulk dataoperations on Collections, thereby enhancing application performance. Expert in Core Java with strong understanding of Garbage Collector, Collections, Multithreading, Exception handling,Lambdas, Functional Interfaces, Streams, etc. Well-versed in Spring and its modules, Spring Core, Spring Boot, Spring IOC, Spring AOP, Spring MVC, Spring Security,Spring Batch, Spring Cloud, Spring JPA. Proficient in web technologies, encompassing Angular JS, Angular 12/14, Node JS, Bootstrap, React.js, Redux, Flux, ReactNative, HTML5, CSS3, TypeScript, Bootstrap, XML, Ajax, JSON, JSP, JQuery, and JavaScript. Adept at developing applications using React-JS and implementing Redux Patterns. Designed and put into practice Single Page Applications using React-JS and Spring Framework within the AgileMethodology. Experienced in building a variety of client-server and web applications using frameworks such as Struts, JSF, Spring,Hibernate, and proprietary client frameworks. Proficient in creating REST APIs and MicroServices through Spring Boot. Hands-on experience with backend development involving NodeJS and Mongo DB. Proficiency in working with various Spring modules, including Spring MVC, Spring Security, Spring Cloud, and SpringAOP, alongside Hibernate as the backend ORM tool for managing the persistence layer and mapping of POJOs. Experienced in application development, utilizing multithreading, serialization, externalization, the collection framework,generics, and core Java. Proficiency in diagnosing AWS EC2 instances, including monitoring system status and instance status checks, andmanaging S3 buckets, VPC (Virtual Private Cloud), ELB (Elastic Load Balancers), and RDS (Relational DatabaseServices).

Divya M's Current Company Details
Shift4 Payments Lithuania

Shift4 Payments Lithuania

View
Senior java Full stack developer at Shift4 Payments | Java/J2EE|spring|microservices |agile| Hibernate| MYSQL| Angular| react.js| html| CSS| Junit| scrum| jira|Actively looking for new oppurtunities on C2C/C2H
Website:
shift4.lt
Employees:
79
Divya M Work Experience Details
  • Shift4 Payments Lithuania
    Senior Java Developer
    Shift4 Payments Lithuania 2023 - Present
    Maryland, United States
    Participated in Agile (Scrum) methodology and Involved in Design, development, System Testing and User AcceptanceTesting. The application is based on Microservice Oriented Architecture using Angular 14 and Cassandra and MySQL to developSingle Page Applications (SPA). Involved in developing front end ny using JavaScript, HTML5, CSS3, Bootstrap, Ajax, JSON, XML, jQuery, Angular,React.js, Node.js, TypeScript. Incorporated the latest APIs and libraries introduced in Java 17 for enhanced functionality and improved performance inapplication development. Implemented strong encapsulation of JDK internals by default, bolstering application security and reducing potentialvulnerabilities. Engaged in optimizing JVM performance and garbage collection algorithms in Java 17, enhancing application speed andmemory management. Applied pattern matching in switch expressions to simplify code logic, improving readability and reducing boilerplatecode. Worked with Angular CLI and Typescript in Angular 14/12 to create Controllers and Angular components for the WebPages. Implemented logging library using Angular 14/12 to share components and services between the libraries. Implemented Services and Dependency Injection in Angular 14/12 to connect web applications to backend API’s and forsharing the code between components. Created Angular 14/12 Components and Services using Angular Cli. Used the Node Package Manager (NPM) to install libraries like angular-cli, typescript etc., which are required fordeveloping an angular application in Node. Registered Angular components in Angular modules using decorator functions like Component, Ng Module. Proficient in designing, developing, and maintaining reactive microservices, leveraging frameworks like Spring Reactor.
  • Carefirst
    Java Fullstack Developer
    Carefirst Jan 2021 - Aug 2023
    Maryland, United States
    • Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.• Responsible for designing the User Interface by coding in HTML5, CSS3, React.js, Redux to build this SPA Single Page Application.• Working in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept. Implemented stable React components and stand-alone functions to be added to any future pages.• Designed, developed a custom, single-page, responsive web application on front end using Angular.JS.• Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.• Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.• Involved in using ReactJs for creating reusable components along with sliders, charts, grids and handling events and DOM objects.• Used NodeJS for doing non-blocking design operation for server-side code and React.js framework in developing various UI comp’s.• Core Java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, ORACLE, and Maven.• Implemented core logic to build target view utilizing core framework API methods leveraging Java 1.8 features like Lambda Expressions, enhanced collection API etc.• Used Microservices with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.• Implementing Spring MVC with Spring Boot which includes writing Controller classes for handling requests, processing form submissions and performed validations.• Developed Spring Boot application with Microservices and deployed it into AWS using EC2 instances.• Used Kafka High-level consumer and high-level producer for the programs.• Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
  • State Of Michigan
    Java Fullstack Developer
    State Of Michigan May 2018 - Dec 2020
    Michigan, United States
    • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life cycle of project.• Used Spring framework AOP features and JDBC module features to persist the data to the database for few applications.• Developed and maintained end-to-end web applications for a healthcare client.• Worked closely with healthcare domain experts to understand the unique requirements and challenges of the medical field, ensuring that the applications met industry standards.• Designed and developed web site application using AJAX, React.JS, Bootstrap, Node JS, Java Swing, CSS 3, HTML5, JQuery, JSP, Tiles framework and XML.• Involved in Cross-Platform Mobile Development using React Native + Type Script based mobile app.• Involved in creating a reusable component using React JS for DOM manipulation.• Involved in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.• Involved in using React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.• Understanding user change requirements and analyzing the source systems and Developed UI pages using JSP & Spring MVC framework, Spring Security.• Worked on Java 1.8 functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.• Used Spring Boot and Spring Security framework to set up authentication and authorization for the application using firm wide single sign on.• Used Spring Initializr to generate Spring Boot project.• Involved in writing Java API for Amazon Lambda to manage some of the AWS Services.• Use AWS to build Java applications that work with Amazon S3, Amazon EC2, Amazon Simple DB.• Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration.
  • Brio Technologies
    Java Fullstack Developer
    Brio Technologies Sep 2016 - Feb 2018
    Hyderabad, Telangana, India
    • Played an active role in all stages of application development- requirements gathering, analysis and design, development, testing and debugging.• Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment.• Implemented` RESTful web services architecture for Client-server interaction and implemented respective POJOs for its implementations.• Developed responsive web Interfaces using Angular 4, Bootstrap, JavaScript, Ajax, CSS3, HTML 5, and jQuery.• Used the basic principles of MVC to incorporate the Angular 4 to build client-side application and Node JS as server-side scripting.• Generated the use case diagrams, Activity diagrams, Class diagrams and Sequence Diagrams in the design phase using Rational Rose.• Implemented Angular 4.0 directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components, Components, ng-Modules, Providers, Services, and classes for navigation respectively.• Developed application using concepts of Single page application using Angular 4, Angular CLI commands.• Experience with features of Angular 2/4 such as directives, dependency injection, modules, and routing.• Developed the User Interface using JSP, Spring MVC frameworks, JQuery, HTML5 and CSS3.• Involved in Developing Web Services to communicate to other modules using XML based SOAP and WSDL protocols.• Used Swagger to interact with API endpoints of the microservices.• Used Spring Boot framework for building cloud MicroServices and to develop Spring based application radically faster with very less configuration.• Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Ceequence Technologies Pvt Ltd
    Java Fullstack Developer
    Ceequence Technologies Pvt Ltd Feb 2015 - Aug 2016
    Hyderabad, Telangana, India
    • Involved in designing, developing, and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and hibernate, Perl scripting.• Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.• Developed the application with angular libraries ng2-datepicker, angular/material, Angular6 Web pack.• Involved in handling transactions using Spring Declarative Transaction management.• Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations, and criteria interfaces.• Migrated existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot in multiple stages.• Designed and Developed application based on Microservice Oriented Architecture using Spring Boot and node with Express JS.• Integrated spring with Hibernate for data insertion and manipulation.• Deployed and tested the modules using Eclipse & Web Logic Application Server.• Implemented Spring AOP for calling a class before and after submission of form data.• Used Annotation capabilities of RESTful API by providing ease development and client adoption.• Implemented Spring Validator for domain level validation.• Implemented XML Web Services using SOAP to authenticate user from external application and Apache Axis is used to serve Web Service.

Divya M Education Details

  • Visvevaraya College Of Engineering And Technology
    Visvevaraya College Of Engineering And Technology
    Computer Science

Frequently Asked Questions about Divya M

What company does Divya M work for?

Divya M works for Shift4 Payments Lithuania

What is Divya M's role at the current company?

Divya M's current role is Senior java Full stack developer at Shift4 Payments | Java/J2EE|spring|microservices |agile| Hibernate| MYSQL| Angular| react.js| html| CSS| Junit| scrum| jira|Actively looking for new oppurtunities on C2C/C2H.

What schools did Divya M attend?

Divya M attended Visvevaraya College Of Engineering And Technology.

Who are Divya M's colleagues?

Divya M's colleagues are Igor Buchkovskiy, Domantas Grubis, Beyza Kalac, Adas Šilaika, Faustas P., Paulius Ščerbinskas, Rithika K.

Not the Divya M 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.