Post Job Free

Resume

Sign in

Software Development Engineer

Location:
London, ON, N6H 5C9, Canada
Posted:
April 03, 2024

Contact this candidate

Resume:

Yaksh Jethva

JAVA DEVELOPER

London, ON, Canada 548-***-**** ad4rem@r.postjobfree.com

Summary

About 3 years of experience working on various Full - Stack Java applications also hands on experience on MERN and MARN stack. Experience working on various phases of the Software Development Life Cycle (SDLC) and working agile development. Extensive experience in designing and developing applications using various J2EE technologies including monolith and Microservice based architectures using advance design patterns. Very good experience developing and integrating microservices using spring boot. Strong hands-on concurrency and multithreading platforms. Strongly believe in following Design Patterns. Experience writing end to end test cases. Experience in source code management and build tool such as Jenkins and Git. Experience working with integration different services developed using SOA based architecture. Writing well designed, testable, efficient java code. Very good experience working with Database such as MYSQL and Oracle. Committed to predictable delivery of high-quality systems that drive and respond to business goals. Able to work reliably under pressure, committed team player with strong analytical and problem-solving skills, ability to quickly adapt to new environments & technologies. Knowledge on best possible performance, quality, and responsiveness of the applications

Experience

Briskstar LLP Jr. Software Engineer 2021 – 2023

• Involved in various phases of Software Development Life Cycle including requirement gathering, modeling, analysis, architecture design, prototyping, developing, and testing.

• Developed application using Angular, HTML5, CSS3, and Bootstrap.

• Created Services to consume REST API's and to communicate between components using Dependency Injection provided by Angular.

• Developed server-side application to interact with database using Spring Boot and Hibernate.

• Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.

• Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.

• Implemented Log4j technology for a broader perspective of the project.

• Developed test classes in JUnit for unit testing.

• Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.

• Used GIT for version control tool for merging branches and used SourceTree to solve conflicts.

• Worked with Threads, Multithreading, Synchronization and Collection API.

• Involved in resolving production issues within given SLA.

• Involved in code review process.

• Experience working on performance improvement of an application.

• Involved in implementation and design documentations. Odysseus Solutions Jr. QA Automation Analyst 2021 – 2021

• Participated in all phases of the software development lifecycle to plan, analyze, design, implement and maintain new and existing applications.

• Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application

• Developed front end UI application using Angular, HTML5, CSS3, JavaScript, jQuery, Bootstrap and given support to the existing applications.

• Involved in designing new application from scratch level and Java core containers/data structures and Database development & JDBC.

• Worked in developing code to access a REST web service from front end using HTML5, CSS3, Bootstrap, and convert the response in to a JSON object.

• Used JavaScript, AngularJS, and AJAX technologies for front end user input validations and Restful web service calls.

• Developed scripts for building, deployment, maintenance, and related tasks using Apache maven and Jenkins.

• Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.

• Designed MVC architecture and Front control design pattern using Spring MVC Framework for Presentation tier and written code using Spring MVC Framework for Presentation layer and Spring dependency injection.

• Coordinated and tracked all projects for seamless releases using Source Code Management System - SVN and in-house Document Management System – Collaborate.

• Designed table structures and coded scripts to create tables and stored procedures, functions, and views in MySQL.

Skills

• Collaboration, Problem Solving, Communication, Time Management, Attention to detail, Innovative.

• Programming Languages: Java, J2EE, JavaScript, PHP, Swift, Unix Shell Scripting

• Databases/DB Tools & Messaging: MySQL, Apache Active MQ, MYSQL work bench, SQL,

• Web Technologies: JavaScript, Node, JSP, HTML5, CSS, JSON, Boot Strap, Angular

• Enterprise API’s: Java, Java EE, Servlet, JSP, JSTL, JDBC, Web Services (REST), Servlets, Spring including Spring Boot, REST APIs, Angular, HTML, CSS, JavaScript, Bootstrap, Hibernate

• Operating systems: UNIX, Windows, Ubuntu, MacOS

• IDEs and Tools: Eclipse, Visual Studio Code, MySQL work bench, Microsoft Office tools, JIRA, Postman, Microsoft Visual Studio, GitHub, Maven, Junit, Jenkins, Sonar lint, FileZilla, JIRA

• Application server: Apache tomcat

• Methodologies / Concepts: Design patterns, Regular expressions, Data Structures, Algorithms, Agile, SDLC, Waterfall

Certifications

• FreeCodeCamp Certifications - JavaScript Algorithms and Data Structures Education

Fanshawe College – Ontario, Canada Mobile Application Development 2024

• Dean’s Honor Roll

G.T.U. – Gujarat, India Bachelor’s degree Computer Engineering 2020

• NSS Volunteering with recognition at the regional level.



Contact this candidate