Over 7 years of experience software development with expertise on Java, J2EE and related technologies to design, develop and manage enterprise - level web applications.Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web Services, JMS, multi threading, MVC architecture and Design PatternsExperience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.Possess hands on experience using agile methodologies including SCRUM. Extensive knowledge in general object-oriented design principles and concepts including Design patterns.Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python. Experienced with Python frameworks likeWebapp2 and, Flask. Expert knowledge of and experience in Object oriented Design and Programming concepts. Good Knowledge of Python and Python Web Framework Django. Very strong experience writing API's/ and Web Services in PHP and in Python. Experience in using logging libraries like Apache Commons Logging and Log4j. Experience in using Rapid Application Development (RAD) environments like Eclipse and Net beans IDEExperienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.Experienced in developing web-based applications using Python, Django, QT, C++, XML, CSS, JSON, HTML, DHTML, JavaScript and JQuery. Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database. Sound Knowledge on RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL. Exposure to developing J2EE applications using IDEs like RAD, Eclipse, WSAD and NetBeans.Sound knowledge in Banking, Insurance, Transportation domains.Quick learner, eager and able to rapidly learn new APIs, tools, and techniques and implement business solutions that require cutting edge technology. Trouble-shooting and problem solving skills Sound knowledge in AJAX and GWT.Expertise in Unit Testing, Integration Testing, and experience in preparing the Test Cases, executing Test plansGood understanding in Object Oriented Analysis, Design and experience working with design tools like Microsoft Visio in creating different UML diagrams (Usecase, Class, Sequence, Activity, Component diagrams). Extensive experience in using tools like TOAD, PVCS, SVC and ClearCase.
Freddie Mac
View- Website:
- freddiemac.com
- Employees:
- 11232
-
Sr. Java And J2Ee DeveloperFreddie MacCarol Stream, Il, Us -
Senior Java Full Stack DeveloperFreddie Mac Oct 2021 - PresentMclean, Va, Us1. Develop APIs by following Microservices best practices using Spring Boot and Java2. Develop Angular Single Page Web Applications3. Support maintenance and enhancements of the existing APIs and Microservices4. Develop standards and guidelines for developers5. Train developers on the best practices of developing Microservices and Angular applications -
Senior Java Full Stack DeveloperCapital One Jul 2019 - Oct 2021Mclean, Va, UsExtensive experience in various agile methodologies like Test Driven Development (TDD).Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.Developed REST API's using Spring MVC and spring boot, hosted all micro services on pivotal cloud foundry (PCF).Developed the functionalities using Agile Scrum Methodology.Responsible for Development of Web page using HTML5, JavaScript, jQuery, React.js, Immutable JS, CSS, SASS/SCSS including Ajax controls and JSON -
Java Full Stack DeveloperCummins Inc. Apr 2018 - Jun 2019Columbus, Indiana, UsInvolved in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.Developed web applications with HTML5, CSS3, Bootstrap and Angular JS.Used JQuery for basic animation and end user screen customization purposes. Also used CSS pre-processors (SASS).Involved in the development of presentation layer and GUI framework using Angular JS and HTML.Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources. -
Java DeveloperSid Global Solutions Jan 2017 - Mar 2018Exton, Pennsylvania, UsWorked on the spring framework like Spring IOC and Spring DAO.Involved in the implementation of DAO using Spring-Hibernate ORM, Involved in creating the Hibernate POJO Objects and mapped using Hibernate AnnotationsImplemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, spring, Java Scripts and WebLogic.Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.Used React-Router to create a single page application. Applied Router Guard to deny unauthorized access. -
Java/J2Ee DeveloperSchnell Software S.L. Aug 2013 - Nov 2015Zaragoza, Zaragoza, EsInvolved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.Developed the view-controller components using JSPs, HTML5, CSS3, AJAX, JavaScript (jQuery).Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced and maintenance will be very easy.Contributed to the application architecture of several micro-services (PCF/AWS)Involved in writing SQL and Stored Procedures for handling complex queries with help of TOAD and access them through Java Programs from Oracle Database.Used WebLogic server to route our JMS queue messages to different business floors and configured routes in WebLogic and used JMS in e-mail notification.Developed front end website with Angular 6. -
Java/J2Ee DeveloperSchnell Software S.L. Aug 2013 - Nov 2015Zaragoza, Zaragoza, EsInvolved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.Developed the view-controller components using JSPs, HTML5, CSS3, AJAX, JavaScript (jQuery).Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced and maintenance will be very easy.Contributed to the application architecture of several micro-services (PCF/AWS)Involved in writing SQL and Stored Procedures for handling complex queries with help of TOAD and access them through Java Programs from Oracle Database.Used WebLogic server to route our JMS queue messages to different business floors and configured routes in WebLogic and used JMS in e-mail notification.Developed front end website with Angular 6.
Deep Patel Education Details
-
Pace UniversityComputer Science -
Charotar University Of Technology, ChangaDigital/Multimedia And Information Resources Design -
New English School ,Nadiad
Frequently Asked Questions about Deep Patel
What company does Deep Patel work for?
Deep Patel works for Freddie Mac
What is Deep Patel's role at the current company?
Deep Patel's current role is Sr. Java and J2EE Developer.
What schools did Deep Patel attend?
Deep Patel attended Pace University, Charotar University Of Technology, Changa, New English School ,nadiad.
Who are Deep Patel's colleagues?
Deep Patel's colleagues are Quinn Hoffman, Akther Hossan, Derringer Albritton, Shrm-Scp, Mshrm, Meschelle Williams, Nagendra Cheerla, Heawan Chris, Cpa, Laura Lee.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial