03/06/2023 updated

PB
100 % available

Java Software Developer, Senior Software Engineer, Junior Software Engineer

Brampton, Canada
Only remote
Bachelor in Information Technology
Brampton, Canada
Only remote
Bachelor in Information Technology

Profile attachments

Puneet Behal Resume.docx

HTMLJava (Programming Language)JavaScriptPHPMicrosoft WindowsAcceptance TestingSpring SecurityApplication Programming Interfaces (APIs)Agile MethodologyAjax (Programming Language)Amazon Web ServicesApache TomcatAtlassian JiraHTML5Unit TestingBootstrap (Software)Bug Tracking SystemsC++ (Programming Language)Cascading Style Sheets (CSS)DatabasesContinuous IntegrationData ValidationDatabase DesignDatabase DevelopmentDatabase SchemaDebuggingEclipse (Software)ECMAScript (C Programming Language Family)Java Platform Enterprise Edition (J2EE)GitHubGlassfish Application ServersHypertext Transfer Protocols (HTTP)HibernateIntelliJ IDEAJava Platform Standard Edition (J2SE)Java Database ConnectivityJava Persistence APIJava ServletSpring FrameworkApache StrutsJSONWildFly (JBoss AS)jQueryJavaserver PagesPostgreSQLLog4jApache MavenMongoDBMySQLModel View Controller (MVC)Neo4jNetBeansOracle ApplicationsSalesforce.ComSimple Object Access Protocol (SOAP)Software EngineeringSQL DatabasesSystem TestingWeb ApplicationsWeb PagesWeb ServicesWeb Services Description LanguageExtensible Markup Language (XML)RxJSEnterprise Application PlatformPostmanSpring MVCSpring BootBackendGitAngularJSInformation TechnologyExtreme ProgrammingApi GatewayRestful ApiSoftware Version ControlDockerJenkinsMicroservices
user acceptance testing, Agile, AJAX, AWS, Angular, Maven, Struts, Apache Tomcat, API gateway, API, backend, Bootstrap, Bootstrap UI, bug tracking, C++, CSS3, CSS, continuous integration, data validation, database design, database development, database schema, databases, database, Docker, ECMAScript, Eclipse, enterprise applications, XML, XP, Git, GitHub, Glassfish, HTML, HTML5, hibernate, HTTP requests, Information technology, IntelliJ, JIRA, jQuery, JSON, Java, JDBC, JPA, J2EE, Java SE, Servlets, Servlet, JavaScript, JSP, Jenkins, Log4j, Microservice, Microservices, Windows 95/98, MVC model, Mongo, MySQL, Neo4j, Net beans, Oracle, PHP, PostgreSQL, Postman, REST, Restful, RxJS, SQL queries, SQL, Salesforce, SOAP, Debugging, development cycle, software development practices, version control, spring, Spring security, spring boot, Spring MVC, system testing, unit tests, web based, Web application, web pages, Web services, webservices, WSDL, JBOSS

Languages

EnglishFluentHindiFluent

Project history

Senior Software Developer

Virtusa Consulting and Services Inc.
Virtusa Consulting and Services Inc.

* Develop bank application with Spring Boot (Microservices), involving different layers of
application including entity/model, repository, controller, service, business and testing API
using Postman.
* Worked individually on AAR (Account Activity Review) module also make the design and
implementation according to the requirement.
* Debugging the application and provide suitable solution for roadblocks.
* Implement HTTP requests using RxJS observable library to handle multiple stream values data.
* Experience in working with Advanced JavaScript such as ECMAScript 6(ES 6).
* Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for
continuous integration of builds.
ENVIRONMENT: Spring Boot, JPA repository, Restful webservices, Microservice, Oracle, Angular,
Ag-grid, RxJS, Bootstrap, AJAX, XML, Apache Tomcat, IntelliJ, GitHub, Maven, Log4j, Junit5, H2 DB,
Jenkins, JIRA, Agile, Postman

Java Software Developer

Key IT Matters Inc.
Key IT Matters Inc.

* Responsible for requirements gathering, conceptual design, analysis, detail design, development,
system testing, user acceptance testing, data validation, version controlled and development.
* Develop education-based e-commerce application using Spring Boot, Hibernate and microservices.
* Created and coded database schema and procedures using MYSQL.
* Used restful webservices to call another platform (PHP) database.
* Implement sleuth and zipkin to trace the fault and performance of microservices.
* GUI designing and managed entire system code using Git
* Log4j to capture the log that includes runtime exceptions
* Worked on ZUUI API gateway.
ENVIRONMENT: Spring Boot, JPA repository, Restful webservices, Microservice, MYSQL, HTML5, CSS3,
JavaScript, jQuery, Bootstrap, AJAX, XML, Apache Tomcat, Eclipse, Git, Maven, Log4j, Junit5, H2 DB

Senior Software Engineer

Hummingbird Education Pvt. Ltd.
Hummingbird Education Pvt. Ltd., New Delhi, INDIA

* Implement the pay pal gateway API for payment by client for purchasing product.
* Develop, implement, and maintain unit tests of programs.
* Wrote SQL queries in backend; designed, developed, managed project: JDBC, thymeleaf, Bootstrap UI.
* Hands on frontend design with bootstrap, JavaScript with Ajax and web services.
* Used spring boot with micro web services with hibernate, using PostgreSQL's.
* Handle tasks of scheduling all project activities and managing risks throughout development
cycle.
* Worked with SQL, XML, REST/Web Services, JavaScript and HTML5.
* Web application with the usage of spring boot, hibernate and frontend with bootstrap.
* Implement web services to integrated with php platform within java.

ENVIRONMENT: Spring Boot, Hibernate, Restful webservices, Microservice, MYSQL, HTML5, CSS3,
JavaScript, jQuery, Bootstrap, AJAX, XML, Apache Tomcat, Eclipse, Git, Maven, SOAP webservices,
JSON, Spring security

Junior Software Engineer

Primologic System Pvt. Ltd.
Primologic System Pvt. Ltd., New Delhi, INDIA

* Coordinated with project management staff on database development timelines and database design
using CMS tools to create backend MySQL.
* Designed, implemented and monitored web pages and sites for continuous improvement.
* Performed backend testing by extensively using SQL queries to verify integrity of a database.
* Wrote designed, testable, efficient code by using best software development practices all the
time.
* Worked on structs and hibernate and MySQL in java

ENVIRONMENT: Spring MVC, JDBC, JSP, Servlet, MYSQL, HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX,
XML, Apache Tomcat, Eclipse, Maven

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in