Post Job Free

Resume

Sign in

Java Developer Software Development

Location:
Toronto, ON, Canada
Salary:
70000
Posted:
February 17, 2024

Contact this candidate

Resume:

Himanshu Mehla

ad3pi3@r.postjobfree.com

+1-647-***-****

Linkedin.com/in/himanshu.mehla

Georgetown, ON

Objective

Solution-oriented professional around 3 years of experience in overseeing all aspects of Software Development Life Cycle, from understanding requirements and design through execution and maintenance. Proficient in utilizing a wide variety of programs and tools to provide high-quality and cost-effective applications/systems to boost organizational efficiency and productivity.

Professional Summary

A Java Developer offering with around 3 years of experience providing experience in

Databases, cross-browser compatibility, as well as general web functions and standards.

Extensive experience using Java, J2EE, Webservices, API, spring, XML, JavaBeans, JDBC and Hibernate.

Experienced in developing RESTful APIs and web applications using Spring Boot & on cloud (azure).

Expertise in SQL and database design, including working with MySQL and Oracle database.

Proficient in using Gitlab and GitHub for version control and collaborative development.

Strong knowledge of Linux, Unix and experience with command line tools and scripting.

Familiarity with agile development methodologies and project management tools like JIRA.

Experienced in API testing using Postman and other testing frameworks.

Excellent problem-solving skills and ability to work well in a team environment.

Extensive experience in different IDEs like Eclipse, IntelliJ, Visual Studio.

Strong experience with JAVA (J2EE), Spring Framework Spring, Spring MVC, Spring Boot, RESTful API, Data Structures, Maven, Jenkins, Hibernate, SQL.

Experience in Software Development Life Cycle Requirements Analysis, Design, Development, Testing, Deployment and Support in Agile and Waterfall Methodologies Environment

Hands-on experience with XML, JSON.

Experience in CI/CD practice, and tools: JIRA, Jenkins, GIT, Maven IDEs.

Strong understanding of Git workflow.

A team player with effective leadership, communication, problem-solving and interpersonal skills,

together with a corporate focus and a results-driven attitude.

Core Competencies:

Development

Troubleshooting

Decision-making

Environment Support

Back-end Developer

Front-end Developer

Debugging

Defect Triage

Tester

Automation

Designer

Production Support

Technical Skills

Programming Languages

Java, SQL, JavaScript, C, C++

Web Development

HTML 5, XML

Frameworks

Spring, Spring MVC, Spring Boot, Hibernate, Cloud (Azure)

Databases

MySQL, Oracle, MS Access

Version control

Git, Gitlab, GitHub

Operating System

Linux, UNIX, Windows

Tools

JIRA, Postman, Eclipse, IntelliJ IDE, Maven, Splunk, Jenkins, Datadog

Methodologies

Waterfall, Agile Methodology

Professional Experience

SOFTWARE ASSOCIATE

Tech Mahindra, Canada

April 2022– Present

My Responsibilities:

Worked on back-end web development and design using Java/JEE applications (Java 1.8, REST Services, Spring Boot, API, Maven, Jenkins, JIRA).

Working for different clients including Banks, Telecom, and Insurance companies.

Gathering and understanding requirements to develop new functionality or support existing features for client web applications.

Actively participate in all agile ceremonies to understand and deliver the expected solution.

Technical skills – Java, MySQL, Rest Api, Oauth Tokens, Azure cloud, Linux

Tools and Documentation – IJ IDE, Visual Studio, GitHub, Bitbucket, Nexus, Postman, Confluence, ServiceNow.

Hands-on experience with XML, JSON.

Used IntelliJ IDE as the development environment to design and develop the code.

Developed REST endpoints for building microservices as per the functionality using Spring boot.

Used version control like GIT, and JIRA for tracking work in our agile workplace. With good understanding of CI/CD practice, and tools: JIRA, Jenkins, GIT, Maven IDEs.

Provided workflow to improve code quality through peer code reviews and feedback.

Involved in various phases of the Software Development Life Cycle (SDLC) such as requirements gathering, modelling, analysis, design, development, and testing.

SOFTWARE ENGINEER

RoundAssist Inc., Canada

Sep 2021 – April 2022

My Responsibilities:

Monitored, maintained the automated build and CI process records to ensure the correct job is executed and facilitate resolution of build failures using ticketing tools JIRA, and efficiency increased by 25%.

Assisted and managed our code repositories (git) and have knowledge in common GIT practices, such as branching and code merging.

Collaborated with the agile team to ensure proper infrastructure development planning leading to on-time feature release for 95% of feature requests.

Debug the issues or bugs reported on different environments including production servers.

Maintained JIRA for tracking and updating tickets assigned for AWS/ DevOps and operational tasks.

SOFTWARE ENGINEER INTERN

Bulsoft Technologies, India

Jan 2021 – Jun 2021

My Responsibilities:

Worked with languages like Java, C++. did unit testing and debugging using various tools (Postman)

Worked with databases like SQL, Oracle, MySQL, and NoSQL database like Oracle.

File transfer on client server, extracting logs from machine and maintaining the status for update Utilized Java, Eclipse/J2EE, tested programming code & Applications, collaborated with team.

Created and updated test scenarios, test plans, and test cases per user story and design.

Education

Bachelor of Technology - CSE, Specialization in Bigdata(IBM) : 2017 - 2021

PDM University, India

Certifications

IBM Artificial Intelligence Practitioner

IBM Cloud Computing Practitioner

IBM Data Science Practitioner

SAP ABAP

Key Skills

Analytical skills

Problem-solving

Organization

Teamwork

References Available Upon Request



Contact this candidate