Skip to main content
Nishanth Pasupathy

Nishanth Pasupathy

Java Backend Developer

Talent
Toronto, OntarioMember since October 11, 2023
·

Hire this person

Send a job offer directly to this candidate

About

A highly motivated and experienced backend developer with over 5 years of experience in software developing. A quick learner with excellent problem-solving and decision-making skills and the ability to work well in a teamwork based environment.

Experience

  • Extensive background in creating J2EE applications and Enterprise Applications with a focus on Java, J2EE, Spring (versions 3.2 and 4.0), Hibernate (version 4.0), PL/SQL, Web Services (including SOAP and RESTFUL), and proficiency in Junit Testing.
  • Accomplished in Java-based web and desktop application development, incorporating principles of Object-Oriented Design (OOD), Object-Oriented Analysis (OOA), and Object-Oriented Programming (OOP) into the development process.
  • Familiarity with SQL and PL/SQL for querying various Relational Database Management Systems, including Oracle, MS SQL, MySQL, DB2, and PostgreSQL.
  • Proficient in creating server-side applications that rely on both Restful Web-Services and SOAP, employing various frameworks such as Spring, JAX-RS, and JAX-WS.
  • Proficient in applying Core Java principles, along with expertise in various J2EE Technologies such as JSP, JSF, JSTL, EJB (including transaction implementation like CMP, BMP, and Message-Driven Beans), Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading, and Data structures.
  • Proficiency in crafting Build Scripts through Shell Scripts, ANT, and MAVEN, as well as utilizing CI (Continuous Integration) tools like Continuum, Jenkins, and Hudson.
  • Adept at configuring and coding with ORM (Object-Relational Mapping) components, configuring files, and applying annotations within the Hibernate framework.
  • Proficient in loading log data into Hadoop Distributed File System (HDFS) using Kafka and conducting ETL (Extract, Transform, Load) integrations. 
  • Experienced in ingesting data from Relational Database Management System (RDBMS) sources like Oracle and SQL into HDFS utilizing Sqoop.
  • Possess a solid grasp of Virtualization and Cloud concepts, with the ability to design, investigate, and implement public-facing websites on Amazon Web Services (AWS).
  • Highly skilled in utilizing advanced JavaScript libraries and frameworks, including Prototype, Ext JS, Angular JS, NodeJS, and proficient in object-oriented programming within the JavaScript language.
  • Skilled in server management, encompassing Apache Tomcat, HTTP Server, WebSphere, WebLogic, and JBoss Application Server.
  • Proficient in implementing asynchronous messaging through Java Message Service (JMS) and skilled at leveraging messaging platforms such as Active MQ, Rabbit MQ, and Kafka.
  • Proficient in the development of unit test cases using JUnit, Test NG, as well as Mock and Power Mock frameworks.
  • Proficiently employed Integrated Development Environments (IDEs) like Eclipse/MyEclipse and JBuilder in applications to refactor and oversee sections of the business logic.
  • Extensive development experience across a range of environments, including Windows, Linux, MacOS, Docker containers, and UNIX operating systems.
  • Well-versed in FTP programs like FileZilla and Putty for file transfers and server access, as well as skilled in defect management using Rally and JIRA.
  • Possess extensive experience in utilizing build tools such as Maven 3.x and Gradle, coupled with a proficient understanding of version control software like SVN and GIT.

Education

Acquired Master's Degree at University of Windsor.

Reviews

Related