Post Job Free
Sign in

Java Developer Application

Location:
York - Crosstown, ON, M9N 1J2, Canada
Posted:
March 14, 2025

Contact this candidate

Resume:

Ritesh Puri

Etobicoke, ON- M*R *S*

+1-437-***-**** ******.********@*****.*** https://www.linkedin.com/in/ritesh-puri-44057918/ SUMMARY

A highly skilled and results-driven Java Developer with 8+ years of experience in the IT industry, specializing in the Java platform and full Software Development Life Cycle (SDLC). Adept at working on complex, large-scale, N-tier, distributed, and real-time enterprise applications, demonstrating a strong understanding of requirement analysis, design, implementation, testing, and maintenance. Possesses exceptional problem-solving abilities, with hands-on experience in fine-tuning performance issues and identifying bottlenecks at various levels. A dedicated team player with effective communication skills, excelling in Agile environments and collaborating on large-scale projects. Highly organized and detail-oriented, with a proven ability to quickly learn and master new technologies. Thrives in both independent and team-based settings, consistently delivering high-quality software solutions. Known for a strong work ethic and an extensive computer language knowledge base. TECHNICAL SKILLS

● Programming Languages: JAVA, C++, C, C#, CUDA

● J2EE Technologies: Spring MVC, Spring Boot, Hibernate, Servlets, JSPs, Restful APIs

● Web Development: HTML, XSLT, CSS, JavaScript, AngularJS, Angular2, Angular 15, jQuery

● Databases: My SQL, MS-SQL Server, PostgreSQL

● Tools: Eclipse, NetBeans, IntelliJ, Visual Studio, IBM Rational Application Developer

● Version Control Tools: Git, Bitbucket

● Operating System: Windows XP, Windows 7, Windows 8, Windows 10, Linux/Ubuntu.

● SDLC Methodologies: Agile, Waterfall

EXPERIENCE

Law Society of Ontario Toronto, ON

Java Full Stack Developer/ Analyst (IRIS Web Application) Jan 2021 – Present

• Worked in an AGILE development environment while supporting requirements changes and clarifications, which improved project adaptability and responsiveness to client needs.

• Designed, developed, and implemented new features/enhancements to the IRIS web application using Java 8, Spring Boot, and Angular 15 on Rational Application Developer (RAD), resulting in improved application performance and maintainability.

• Worked one-on-one with the client to develop the layout, color scheme, and layout and implemented it into a final interface design with HTML5/CSS3, Bootstrap, and JavaScript, boosting user engagement and satisfaction.

• Developed a Responsive UI with cross-browser compatibility using HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSP, and Angular 15, confirming customer validations with JavaScript, which improved accessibility and user experience across multiple devices.

• Developed the CRUD API for Restful (Rest API's) Web Services, resulting in seamless data transactions and improved system efficiency.

• Wrote and optimized complex queries in SQL Server to retrieve, analyze, and process data efficiently, decreasing query execution time and increasing overall system performance.

• Proficient in using Apache Maven for automating builds, dependency management, and project lifecycle management, boosting development efficiency and reducing manual effort.

• Leveraged Azure DevOps dashboards to facilitate daily standups, providing a clear view of completed, in-progress, and blocked tasks, resulting in better team coordination and project tracking.

• Managed source code using Git/BitBucket, ensuring seamless version control and collaboration across distributed teams, which improved code quality and deployment reliability.

• Experienced in building queries dynamically with the JPA Criteria API fulfilling complex filtering or search requirements, increasing flexibility and efficiency in data retrieval.

• Designed and implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins, enabling automated builds, tests, and deployments, which improved software delivery speed and reliability.

• Used version control tools like SVN to manage code, merge, and commit changes, boosting development workflow and reducing integration conflicts.

• Configured Spring Boot APIs to return JSON data, making it easy for Angular 15 services to consume and handle API responses directly as JavaScript objects, resulting in faster front-end integration and improved performance. Technology Stack: Java, Maven, HTML, XHTML, CSS, JavaScript, jQuery, Custom Tags, RAD, WebSphere, SQL Server, SVN, Spring Boot, Angular 15, Azure DevOps, Bitbucket, Agile. Nexus Systems Group Inc. (IFDS Technology) Mississauga, ON Application Developer/Analyst (AWD System) June 2020 – December 2020

• Developed & Designed process flows for baselines using AWD for mutual fund back-office people, which improved operational efficiency and workflow automation.

• Wrote code to develop User Task, Presentation Flow, Automation Service, and Sampling Service, resulting in enhanced system functionality and streamlined business processes.

• Designed forms using HTML, CSS, and JavaScript, boosting user experience and interface responsiveness.

• Created stored procedures and queries for search and date retrieval in the ODBC query tool, increasing data retrieval efficiency and reducing query execution time.

• Fixed bugs and defects within a reasonable time frame, which improved software stability and user satisfaction.

• Managed Agile projects using JIRA, including sprint planning, backlog refinement, and task assignment, resulting in better project tracking and enhanced team productivity.

• Executed Functional Testing of software and provided function test plans to the QA team, boosting test coverage and software reliability.

• Configured and maintained CI/CD pipelines in OpenShift for automated build, testing, and deployment workflows, which improved deployment speed and reduced manual intervention.

• Prepared a blueprint of Inventory documentation for each baseline to help the Business Team understand the project, resulting in better communication and reduced onboarding time for new team members. Technology Stack: AWD (BPM Tool), JavaScript, XML, HTML, CSS, DB2, ODBC Query Tool, Stored Procedure, JIRA, Agile.

Law Society of Ontario Toronto, ON

Java Full Stack Developer (IRIS Web Application) June 2019 – May 2020

• Worked in an AGILE development environment while supporting requirements changes and clarifications.

• Designed, developed, and implemented new features/ enhancements to IRIS web application using Java 8, Angular 13 on Rational Application Developer (RAD).

• Developed Request Handlers using Servlets as a Controlling mechanism.

• Worked one-on-one with the client to develop the layout, color scheme, and layout and implemented it into a final interface design with the HTML5/CSS3, Bootstrap, and JavaScript.

• Developed Responsive UI with cross-browser compatibility using HTML5, CSS 3, Bootstrap, JavaScript, and jQuery, AJAX, JSP and Angular 13. Confirming the validations of the customers with the help of JavaScript.

• Developed the CRUD API for the Restful (Rest API's) Web Services.

• Designed and executed SQL queries to generate custom reports and dashboards.

• Understood business requirements, translate them into the design and implementation approaches and rapidly drive convergence towards the best solution.

• Used version tool like SVN to manage code, merge, and commit changes. Technology Stack: Java, HTML, XHTML, CSS, Angular 13, JavaScript, JQuery, Custom Tags, RAD, WebSphere, SQL Server, SVN, Agile.

(Client - Carrier Corporation) PGInfoTek Inc. New York, NY UI Developer/ Java FullStack Developer (Next Gen ECAT Program) April 2017-March 2019

• Migrated a legacy program to a web application and collaborated with the manager to interact with customers for requirement gathering and documentation.

• Created and consumed RESTful web services using JAX-RS.

• Used Postman to test services, Maven for build, Git for version control.

• Designed Responsive UI with cross browser compatibility using Angular 2 along with JavaScript, JQuery, CSS, HTML, Bootstrap.

• Developed and optimized Hibernate Criteria Queries for dynamic query generation.

• Implemented transaction management using Spring and Hibernate, ensuring data consistency across services.

• Worked under Agile methodology, modifying the application based on client requests and adjustments.

• Implemented RESTful APIs using Spring Boot, enabling seamless communication between client and server applications.

• Integrated Spring Boot with databases (SQL Server) using Spring Data JPA and Hibernate for efficient ORM-based persistence management.

Technology Stack: Angular 2, Spring Boot, Hibernate, HTML, CSS, JavaScript, JQuery, Bootstrap, RESTFul web services, Git.

(Client – Erie Insurance) EdgeIT Corp Sterling, VA UI Developer/ Java FullStack Developer (First Notice of Loss) Feb 2016- March 2017

• Extensively worked in designing APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.

• Built application using JavaScript, HTML, JQuery, CSS, AJAX, JSON and Bootstrap.

• Implemented the persistence using Hibernate and Spring MVC to interact with the SQL Server Database from the DAO.

• Extensively worked with XSLT to transform XML data to the email template.

• Monitored and tracked code changes using Git history and collaborated on fixes through pull requests.

• Responsive UI was designed with cross browser compatibility. Technology Stack: AngularJS, Java, Spring, Hibernate, SQL Server, HTML, JavaScript, jQuery, AJAX, CSS, Rest, XSLT, Git Extensions, Agile

EDUCATION QUALIFICATION

Florida State University Tallahassee, FL

• Master’s in Computer Science GPA: 3.568 Jan 2014 - Dec 2015 Guru Gobind Singh Indraprastha University New Delhi, India

• Bachelor of Engineering in Computer Engineering Grade: First Class August 2008 - May 2012



Contact this candidate