Dhruv Vyas

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Fluent
English
Advanced

Work Experience

Java Full Stack Developer at Kofax
June 1, 2024 - Present
Developed Java applications using Spring Boot to enhance system performance and scalability. Collaborated with cross-functional teams to gather requirements, analyze user needs, and create solutions aligned with business goals. Participated in scrum activities. Optimized database queries for MySQL, PostgreSQL, Oracle, and MongoDB. Developed web applications using Spring MVC and RESTful APIs integrated with third-party APIs. Configured Hibernate with session-per-request pattern. Utilized AngularJS for UI enhancements and JSON for data exchange between Java and AngularJS. Managed model information with Model Mart of Erwin for productivity. Automated builds with MAVEN. Designed use cases and diagrams using IBM Rational Rose. Configured Tomcat for interactive web pages and developed user interfaces with JSP and JavaScript. Conducted unit testing with JUnit and Mockito to ensure code quality. Used Docker for containerization and deployment. Used version control tools SVN and Git/GitHub for
Java Full Stack Developer at EPIC
April 30, 2024 - July 16, 2025
Designed, created, and deployed software applications for websites based on requirements and technical standards. Contributed to web and application development using Java, Python, HTML, CSS, Bootstrap, JSON, and XML. Experienced with application servers like WebSphere, WebLogic, and Tomcat. Utilized Hibernate with Spring, dependency injection, and AOP. Applied Bootstrap, AngularJS, and NodeJS for effective web design. Developed client-side JavaScript validation. Built RESTful services with Spring Boot integrated with external APIs. Developed PL/SQL procedures, functions, and SQL queries. Supported development with NodeJS and ReactJS. Used RESTful web services with JSON for client-server communication. Employed Git/GitHub for version control and team collaboration. Configured Maven for dependency management and Log4J for logging. Participated in JUnit-based unit and integration testing. Conducted code reviews and continuous integration. Created test plans and participated in integratio
Java Full Stack Developer at Kofax – ON, Canada
June 1, 2024 - Present
Developed Java applications using Spring Boot, enhancing performance and scalability, while collaborating with cross-functional teams for requirements gathering and solution design. Participated in scrum activities, optimized database queries across MySQL, PostgreSQL, Oracle, and MongoDB. Developed RESTful APIs, configured Hibernate with session-per-request pattern, and improved user interfaces using AngularJS. Leveraged tools such as Maven, JUnit, Docker, Git/GitHub, and Tomcat server for builds, testing, deployment, and version control. Conducted integration and acceptance testing and contributed to test plan development.
Java Full Stack Developer at EPIC – Canada
April 30, 2024 - August 5, 2025
Designed, created, and deployed software applications based on requirements using Java, Python, HTML, CSS, Bootstrap, JSON, and XML. Developed with Application Servers such as WebSphere, WebLogic, and Tomcat. Applied Hibernate with Spring, DI, and AOP. Utilized Bootstrap, AngularJS, and NodeJS for web design and client-side validation with JavaScript. Created RESTful APIs with Spring Boot, integrated external APIs, developed PL/SQL procedures and complex queries, and supported NodeJS and ReactJS application development. Used Git/GitHub for version control and Maven for dependency management. Participated in unit and integration testing and performed code reviews for continuous integration.
Java Full Stack Developer at Kofax
June 1, 2024 - Present
Developed Java applications using Spring Boot, Spring MVC and RESTful APIs; optimized database queries across MySQL, PostgreSQL, and Oracle; implemented Hibernate with session-per-request; built web UIs with AngularJS; integrated with third-party APIs; containerized with Docker; used Maven/Ant for builds; worked with JSON data interchange.
Java Full Stack Developer at EPIC
April 1, 2024 - September 22, 2025
Designed and implemented web applications per requirements using Java, Spring (MVC/Boot), HTML/CSS/Bootstrap; developed PL/SQL procedures and complex SQL queries; integrated with external APIs; contributed to CI/CD workflows; collaborated with version control (Git/GitHub) and Maven-based builds.

Education

Post Graduate Degree at Durham College - Canada
June 1, 2021 - June 30, 2021
Post Graduate Degree at Durham College - Canada
June 1, 2021 - June 1, 2021
Post Graduate Degree at Durham College
June 1, 2021 - September 22, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services