Rahul M

Rahul M Email and Phone Number

Sr. Full Stack Java Developer @ Fidelity Investments
boston, massachusetts, united states
Rahul M's Location
United States, United States
About Rahul M

Senior Java Developer with 7 years of experience in software design, development, implementation, and software engineering which also includes integration, maintenance and testing of various client/server, and web applications. Design, development, and analysis in OO fields (Java, and UML), internet applications, Application Servers, and Web Servers. Extensive experience in the design and development of Java/J2EE, Spring, SpringBoot, Struts1.2, Struts2, Servlets , JSP v1.2, JPA/Hibernate.• About 6+ years of experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPS, Hibernate, SpringDI, Struts and JPA with knowledge of SDLC concepts. Good working Experience in client-side development with HTML, XHTML, CSS, JavaScript, JQuery and AJAX Experience with front-end HTML5, CSS, JS, JSON, and XML development is desirable.• Experienced in all phases of Project and Product Development Life Cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering and Documentation. • Expertise in working with Cutting Edge Technologies like EJB, JMS, JTA, XML with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere and JBoss.• Excellent knowledge of NOSQL on Mongo and Cassandra DB• Expertise in working with SpringlOC, SpringMVC, SpringJDBC and SpringAOP• Expertise in front-end development using JSP, JSTL, HTML, DHTML, CSS, JavaScript.• Developed User Interface in JSP, JavaScript and HTML with Backbone JS Framework• Experience in spring module like MVC, AOP, JDBC, ORM, JMS, and Web Services using Eclipse and STS IDE.• Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services REST/SOAP, XML, XSLT, XSL, and Ant.• Excellent experience on J2EE design patterns such as Business Delegate, ServiceLocator, Transfer Object, Data AccessObject, SessionFacade, Singleton patterns.• Experience in using various Web and Application Servers like Apache Tomcat, IBM -Web Sphere process server.• Good experience with a NoSQL database.• Good experience with web stacks such as Apache, Nginx, Varnish, and Lighttpd• Excellent programming experience in Java 1.5/1.6, JDBC, Servlets, JSP.

Rahul M's Current Company Details
Fidelity Investments

Fidelity Investments

View
Sr. Full Stack Java Developer
boston, massachusetts, united states
Website:
fidelity.com
Employees:
52767
Rahul M Work Experience Details
  • Fidelity Investments
    Senior Java Full Stack Developer
    Fidelity Investments Dec 2023 - Present
    Nc
    • Analyzed and created business models, logical specifications, and user requirements to develop solutions for application environments.• Developed stories/tasks using TDD/BDD and pair programming concepts. Provided daily status updates in scrum meetings with clients and mentored new team members in effectively using a blend of Spring Boot/JPA and Java.• Deployed enterprise web applications using technologies such as Sencha ExtJS, Java, JavaScript, CSS, and HTML.• Implemented REST… Show more • Analyzed and created business models, logical specifications, and user requirements to develop solutions for application environments.• Developed stories/tasks using TDD/BDD and pair programming concepts. Provided daily status updates in scrum meetings with clients and mentored new team members in effectively using a blend of Spring Boot/JPA and Java.• Deployed enterprise web applications using technologies such as Sencha ExtJS, Java, JavaScript, CSS, and HTML.• Implemented REST microservices using Spring Boot, generating metrics with method-level granularity and persistence using Spring AOP and Spring Actuator.• Developed core components of analytics with Node.js and AngularJS.• Addressed cross-browser issues related to front-end development with JavaScript, CSS, HTML, AngularJS, and Node.js.• Designed and developed web services using tools such as SOAP, REST, and Tomcat.• Utilized Java 8 features such as lambda expressions, creating resource classes, and fetching documents from the database.• Automated API tests for regression testing and integration testing using frameworks like JUnit or TestNG to validate API behavior across different scenarios.• Used Spring Boot starters and annotations to streamline REST controller development, reduce boilerplate code, and facilitate rapid prototyping and development.• Configured React Router routes to map URL paths to corresponding React components and enable client-side navigation without full page reloads.• Applied design patterns like Singleton, Data Access Objects, Factory, and MVC.• Created SOAP-based and RESTful web services using Apache CXF.• Developed Microservices with Spring Boot for creating, updating, deleting, and retrieving assignment information from the backend.• Collaborated with hardware and networking groups to deploy, maintain, and resolve issues related to Linux and MySQL. Show less
  • Jpmc
    Java Full Stack Developer
    Jpmc Aug 2022 - Nov 2023
    Ny
    • Responsible for setting up AngularJS framework to achieve binding data between HTML and JavaScript objects. • Handled more traffic by shading or adding more servers in NoSQL database and utilizing its horizontal scalability. • Used Spring Boot, Spring cloud, Spring Security to build Microservices and deployed to AWS cloud. Contributed to building Java applications that work with Amazon S3, Amazon EC2, Amazon DB and regular support for new services to the AWS SDK for Java… Show more • Responsible for setting up AngularJS framework to achieve binding data between HTML and JavaScript objects. • Handled more traffic by shading or adding more servers in NoSQL database and utilizing its horizontal scalability. • Used Spring Boot, Spring cloud, Spring Security to build Microservices and deployed to AWS cloud. Contributed to building Java applications that work with Amazon S3, Amazon EC2, Amazon DB and regular support for new services to the AWS SDK for Java. • Working with Bootstrap and Angular 7.0. • Used SOAP UI, Postman, Rest Client, Spring Mock MVC for testing the web services. Worked on writing complex PostgreSQL, PL/SQL Queries using joins, stored procedures, functions, Triggers, Views, Cursors, Materialized views, dB links, External views, indexes in Oracle DB, IBM MQ & SQL tuning to reduce time in the application. • Created custom AngularJS directives to extend the capabilities of HTML and improve code reusability, promoting a modular and maintainable codebase.• Integrated AngularJS with RESTful APIs to fetch, display, and interact with data from back-end services, enabling data retrieval and updates.• Worked on MongoDB and wrote code on find, update, save, insert data along with data extraction in loading JSON data from the server-side content into MongoDB, Kafka. • Stored Procedures in PL/SQL, Functions for the DAO layer by studying the DevOps required business objects and validating them using Oracle database, PostgreSQL.• Developed AWS applications with the AWS SDK for Java for avoiding issues or troubles of network connectivity or timeout issues. • Worked on creating Spring Data Repositories for SQL/NoSQL databases. Configured and deployed several hypervisors and VMs running OpenStack for DevOps, testing and production environments. • Configured Java objects with backend database tables using ORM mapping in Hibernate by Mongo DB. Show less
  • Capital One
    Java Full Stack Developer
    Capital One Aug 2021 - Jul 2022
    Tx
    • Prepared System Requirement developed test scenarios and implemented test plan. Providing key input in working with users in defining project and system requirements.• Involved in all phases of the Software Development Life Cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as part of Design Phase.• Designed web application using Spring MVC, JQuery, HTML, Bootstrap and worked on Multithreading and Collections Framework including… Show more • Prepared System Requirement developed test scenarios and implemented test plan. Providing key input in working with users in defining project and system requirements.• Involved in all phases of the Software Development Life Cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as part of Design Phase.• Designed web application using Spring MVC, JQuery, HTML, Bootstrap and worked on Multithreading and Collections Framework including List, Map etc. Added interactivity to the UI pages using JavaScript. • Worked with Core Java technologies Collections, Serialization, Generics, Annotations and Exception Handling to implement Back-end Business Logic including Entity Beans and Session Beans.• Configured Spring Security in the application to secure the method calls and RESTful webservices.• Responsible for installing JBoss, administering and support of staging, QA and Production environment and performed failover test. Developed application in JBoss on UNIX.• Worked on Coding using core java, Servlets and JSP using Eclipse IDE.• Developed Request Handlers using Servlets as Controlling mechanism.• Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and Express.• Developed Apache Camel middleware routes JMS endpoints, Spring service endpoints and used Camel free maker to customize REST responses.• Involved in Unit Testing using Junit and integration of Use Cases.• Used Amazon Web Services (AWS) data store for storing the records, prescriptions, bills etc. and accessed them using AWS SDK for Java utilizing NoSQL queries.• Involved in rendering additional components with custom HTML tags using React.JS.• Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.• Developed code for Responsive web design in JavaScript using frameworks like Angular.JS and React.JS. Show less
  • Blue Cloud Softech Solutions
    Java Developer
    Blue Cloud Softech Solutions Dec 2018 - Jul 2021
    India
    • Used Agile methodology to develop the application, Daily Scrum was conducted as a part of this methodology. • Involved in developing the user interface screens for clients using Struts, JSP, JSTL, JQuery libraries, HTML, XML and JavaScript.• UI development using Html5, JS, CSS3.0, Ext.JS 4.1 and JSON.• Worked as team lead for website add-on service including HTML5 form validation.• Collected the logs data from the web servers and integrated it to HDFS using flume.• Used… Show more • Used Agile methodology to develop the application, Daily Scrum was conducted as a part of this methodology. • Involved in developing the user interface screens for clients using Struts, JSP, JSTL, JQuery libraries, HTML, XML and JavaScript.• UI development using Html5, JS, CSS3.0, Ext.JS 4.1 and JSON.• Worked as team lead for website add-on service including HTML5 form validation.• Collected the logs data from the web servers and integrated it to HDFS using flume.• Used Elastic search as the data indexer and query parser.• Involved in importing and exporting the data from RDBMS to HDFS and vice versa using sqoop.• Expertise in Unix Administration skills i.e. file system concepts, installations, configuring and troubleshooting• Worked on IBM Tivoli Usage and Accounting Management Implementation Project• Implemented AJAX functionality using JQUERY, EXT-JS, JSON and XML.• Used XSLT to do the transformation changes for the new requirements on the consumer side of web service application Proficient in responsive web development using Bootstrap and Media Query.• Worked on python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.• Worked with ElasticSearch and utilized NOSQL for non-relation data storage and retrieval.• Used Java script and AJAX to query the Elastic search indices, format and display the JSON results in a web page using HTML and CSS.• Developed and implemented software release management strategies for various applications as per agile process.• Wrote technical specifications and maintained all reports pertaining to application development process. Show less

Frequently Asked Questions about Rahul M

What company does Rahul M work for?

Rahul M works for Fidelity Investments

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

Rahul M's current role is Sr. Full Stack Java Developer.

Who are Rahul M's colleagues?

Rahul M's colleagues are Lola Braxton, Yolanda Taylor, Brian Boston, Gnana Sekhar Kavali, Susan Seidman, Craig Donnelly, Chris Polacek.

Not the Rahul 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.