top of page

Resume

John Vimalraj

Degree: Bachelor of Engineering

Location: The Ponds ,NSW

linkedin1.png

Experience Summary

  • 15+ years of extensive experience in Architecture, Design and development of Application Software. 

  • Java portal and portlet development (WebSphere), Spring MVC portal and 

  • AWS and Cloud Computing, Designed developed could solutions for single page application

  • Created CICD pipeline using Circle CI and Jenkins.

  • Container orchestration using Kubernetes and Openshift for micro service 

  • Devops work managing git repository and automated the deployment to the environment

  • Managing releases through automate pipline.

  • Developed Micro services using Java 8 and Sprig boot.

  • Worked on API gateway, Mule soft API design and development 

  • Create AWS Lambda functions  using Node JS

  • Strong domain skills in Investment Banking, Supply Chain Management and Telecommunication. 

  • Top quality development skills in Core Java, J2EE, Spring, Hibernate, RMI and JMS, Lambda and Scala

  • Worked on SOA SOAP and Restful web services client and servers programming. open SSO, IBM Webseal for the IDM implementation.

  • In depth knowledge on GUI Technologies such as Java Swings, Java 2D API and Rich Client Programming (RCP) which is a Netbeans module and an Eclipse Plug-in. 

  • Good Knowledge of XML, XSL and XML parsers. 

  • Used build and integration tools ant, Maven, Bamboo, cruise control and Apache camel 

  • Relevant experience in Java Script, JQuery, Angular JS, Ajax, HTML and CSS. 

  • Solid background in Object-Oriented analysis and design. Very good at various java design patterns and UML. 

  • Expert level skills in designing and implementing web solutions and deploying applications to Java Application Servers JBoss and Tomcat. 

  • Comprehensive knowledge of physical and logical data modelling and performance tuning. 

  • Good experience in Relational Databases MySQL, Oracle 10g.  

  • Hands-on experience in Agile Methodology, Test Driven Development (TDD) and Extreme Programming. 

  • Good communication, presentation and interpersonal skills. 

  • Application server migration WebLogic to JBoss EAP 7 and upgraded java applications from java 7 to java 8 and JBoss EAP 6 to EAP 7.

  • Worked on application and technology migration Java 7 to 8, EJB 1.2 to 3

  • Migrated struts 1, 2 and tiles framework with spring frameworks.

  • Database migration More than 5 application database migrated to SQL SERVER and Oracle database. and Upgraded the Oracle 11gR2 to 12 C 

Technical Skills

 

  • Languages: Java 7, J2EE, C, C++, UML, WSDL, BEPL, Java 8, Lambda and Scala, RAML

  • Web Technologies: JSP, JSF, PhP, Servlet, XML, XSL, XST.

  • UI Technologies: Java portal Development (Liferay, WebSphere and WebLogic), JSR168, CMS (TeamSite, Joomla, WordPress), Java Swing and Graphics APIs. 

  • Front End: Java Script (jQuery, Prototype), Bootstrap, Angular JS 1.x, 2 and 4, Node JS, AJAX and CSS3, XHTML, HTML5. Java

  • Frameworks: Spring, Hibernate, Struts MVC, IBatis

  • Web/ App Servers: JBoss, Tomcat Apache, WebSphere, Web logic, OC4J 

  • Database: Oracle 10g, My SQL, DB2, Postgresql, MS SQL Server 2016(Admin level), PLSQL

  • Plug-in Development: Eclipse, NetBeans module development. Avolent Framework.

  • Middleware: ESB, OSB, JMS, TIBCO, JBoss EAP 6 and 7, Webseal, IDM, SSO and Apache Camel, JMS, Web services (SOAP and Restful web services) Axis2/JAX-WS/RPC, EJB 3.0, AWS and MuleSoft.

  • Tools: Eclipse, ANT, Maven, Net Beans5.5, JUnit, Bamboo, JDeveloper, Jenkins and Gradle.

  • Methods: Agile, XP (Extreme Programming), Legacy Water Fall and Test-Driven development (TDD). BDD

  • Source Control: CVS, SVN, Clear Case, GIT

  • Scripting: Perl, Shell scripts, Base scripts. 

  • Operating System: Windows, XP and Linux (Fedora, Ubuntu)

  • Other tools: JIRA, Confluence, Clarity, Remedy, SQL Developer, Toad

  • Mobile: Android SDK app development, Mobile website development

Summary

 

2010 - present

2010 - present

bottom of page