• 3+ years of experience in Analysis, Design, Development, Implementation, and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring MVC, and JPA with knowledge of SDLC concepts.• Good knowledge in all phases of Software Development Life Cycle SDLC with good Understanding of methodologies like Waterfall and Agile.• Knowledge in Front-End Development using MVC frameworks such as Spring MVC, Hibernate.• Good Knowledge in Core Java with a strong understanding and working knowledge in Object-Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling, and Polymorphism.• Used and implemented Spring MVC to decouple the object class dependency.• Experience in developing web-based applications using Java and J2EE technologies such as Servlets, JSP, JDBC, Java Beans, and JSTL.• Knowledge in working with Cutting Edge Technologies like JMS, JTA with good experience in Developing and Deploying Enterprise Java Beans on Application Servers like Tomcat, WebLogic, WebSphere, and JBoss.• Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.• Experience in MySQL and SQL Server databases. Experience in developing SQL queries and Stored Procedures.• Experience in Development, Testing, and Deployment of enterprise applications on Windows platforms using IDEs such as Eclipse and IntelliJ.• Experience in MS Excel, MS Access, and MS Visio tool.• Good exposure to Service Oriented Architectures SOA built on Web services WSDL using the SOAP protocol.• Good Knowledge in using ANT, Maven, and Jenkins for building, and deploying applications on the servers.• Hands-on experience in using various version control systems GitHub.• Experience in creating Unified Modelling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams, Deployment Diagrams using Rational Rose and MS Visio.• Experience on different OS like Linux and Windows operating systems.• Good communication and interpersonal skills gained through working in an international collaborative environment. composed of people from various cultural and social backgrounds.
Smart Simple Software
-
Java DeveloperSmart Simple Software Aug 2022 - Present• Involved in Developer Sessions, gathering requirements, and developing a web application using Agile methodology.• Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.• Used and implemented Spring MVC to decouple the object class dependency, to keep the MVC configuration simple.• Developed a server-side application to interact with the database using Spring Boot and Hibernate.• Involved in Core… Show more • Involved in Developer Sessions, gathering requirements, and developing a web application using Agile methodology.• Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.• Used and implemented Spring MVC to decouple the object class dependency, to keep the MVC configuration simple.• Developed a server-side application to interact with the database using Spring Boot and Hibernate.• Involved in Core Java coding by using Java APIs such as Collections, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.• Designed and developed RESTful style Webservice and WSLD.• Have developed stateless session enterprise java beans.• Developed the application using spring MVC framework that leverages model view layer architecture, also configured Dependency Injection.• Used JSF framework in developing user interfaces using Prime faces UI Components, Validator, Events, and Listeners for handling request processing.• Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server.• Participated in web application design, implementation, and development using WebSphere commerce server and J2EE technologies.• Use Eclipse, IntelliJ as IDE tool to develop the application and JIRA for bug and issue tracking and Used Maven for building and managing dependencies of the application.• Worked on the development of SQL and stored procedures on MYSQL.• Working on version control system tools like GitHub.• Involved in developing UML, use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose and MS Visio. Show less
-
Java DeveloperMerak Jun 2019 - Dec 2021• Involved in requirements gathering, Analysis, Design, Development, testing production of an application using the Waterfall model.• Developed and enhanced middleware components using Collections, Generics, Object Serialization, and Multithreading using java. • Set up the Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.• Used JBoss for deploying various components of application and MAVEN as a build tool… Show more • Involved in requirements gathering, Analysis, Design, Development, testing production of an application using the Waterfall model.• Developed and enhanced middleware components using Collections, Generics, Object Serialization, and Multithreading using java. • Set up the Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.• Used JBoss for deploying various components of application and MAVEN as a build tool and developed build file for compiling the code of creating WAR files• Involved in designed and development of web interface using Servlets and JDBC for administering and managing users and clients.• Used the JIRA issue tracker to file the bugs.• Proficiency in programming with various Integrated Development Environments (Java IDE’s) like Eclipse, IntelliJ.• Worked on MySQL like interacting with Database, writing Stored Procedures, and debug and fix the issues as well.• Used GitHub for version control repository across common source code used by developers.• Involved in developing UML, use case diagrams, Class diagrams, and Sequence diagrams using MS Visio. Show less
Sarthak Patel Education Details
-
Dalhousie UniversityComputer Science
Frequently Asked Questions about Sarthak Patel
What company does Sarthak Patel work for?
Sarthak Patel works for Smart Simple Software
What is Sarthak Patel's role at the current company?
Sarthak Patel's current role is Java Developer at Smart Simple Software.
What schools did Sarthak Patel attend?
Sarthak Patel attended Dalhousie University.
Not the Sarthak Patel you were looking for?
-
1amazon.com
-
-
Sarthak Patel
Information Security Analyst At Webercodes Technology | Network Management, System SecurityMontreal, Qc -
Sarthak Patel
Actively Seeking Internship/Full-Time Opportunities || Software Development || Cloud Computing || Master Of Applied Computer Science Student @Dalhousie UniversityHalifax, Ns -
Sarthak Patel
Master In Mechanical | Design & Development Engineer | Looking For JobScarborough, On
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