Vasudev - Java Full Stack Developer |
[email protected] |
Location: Chicago, Illinois, USA |
Relocation: Yes |
Visa: H1B |
Vasudev
Professional Summary: Around 14+ years of experience as a Senior Java developer in full software development life cycle including estimation, requirement analysis, design, coding, unit testing, debugging and maintenance. Experience in Waterfall and Agile software development methodologies. Experience in e-commerce and client-server applications using Java, Servlets, JSP, JavaBeans, JDBC, Spring, Hibernate, AJAX, JavaScript. Experience with different IDEs like Eclipse, NetBeans, IntelliJ and Visual Studio. Good experience in J2EE design patterns like Singleton, Abstract Factory, Builder, MVC2, Business Delegate, DAO, Front Controller, Value Object etc. Strong working knowledge in developing SOAP web services, RESTful web services and Microservices. Experience working on front-end technologies such as Angular, TypeScript, Bootstrap. Extensive experience in developing Web interfaces using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular-JS. Expertise in various open-source frameworks like AngularJS, NodeJS, Struts 2.0/1.2, Spring 2.5/3.0, Spring MVC, IoC, Web and ORM Technology like Hibernate 3.0, JPA, EJB3.0, jQuery. Expertise in Distributed and Web environments, focused on JAVA Technologies -Java collections, Threads, J2EE, JDBC, Struts, Spring products (core, boot, integrations, security), Hibernate Framework. Expertise in Spring Security Modules and Authentication. Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas. Experience in developing User Interface (UI) Applications and professional web applications using HTML5, CSS3, Bootstrap, AngularJS, JavaScript, JQuery, AJAX, RWD, JSON, HTML and XML. Created POC's using NodeJS, MongoDB to create REST services. Experienced in build tools like Ant, Maven, Gradle and using them with continous integration tools like Jenkins to create and publish application artifacts. Good understanding of NoSQL Database and hands-on work experience in writing applications using NoSQL database like MongoDB. Extensive experience with Web/Application servers likes Apache Tomcat, Jetty, JBoss, Oracle WebLogic Server, WebSphere. Experience in writing SQL Queries, Triggers, and Stored procedures for database transactions. Experience in working with different OS like Windows, UNIX, and Linux. Experience to maintain the source using version controlling tools Visual Source safe, and Rational Clear Case. Good knowledge of Cloud Foundry and Spring Boot applications. Expertise in SDLC that encompass with proven analytical and problem-solving skills and experience working with agile methodologies. Proven aptitude on learning new technologies. Extensive experience in deploying, managing, and developing with MongoDB clusters. Implemented REST services using Golang with microservices architecture. Experienced in socket development using UDP and TCP/IP methodologies Client-server socket programming Expertise in using design patterns and object oriented methodologies to design software for mobile phones Good knowledge of Python Technical Skills: Platforms : Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX Programming : JDK 1.5, 1.6, 1.7, 1.8 Server Scripting : JSP1.2,2.1, JSP-EL, JSTL, Custom Tags Client Scripting : JQuery 1.8,1.9, JQuery UI, Dojo, ExtJS, AngularJS, JavaScript, CSS2, CSS3, HTML4, HTML5, NodeJS Java Frameworks : Struts 1.2, Struts 2.1, Spring MVC Database Tools : Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, Database Spy, MySQL Workbench, Databases : DB2, MS-SQL Server, PostgreSQL, MySQL Middleware : EJB 2.1, EJB 3.0, Kafka Version Control : Tortoise SVN, GitHub, CVS, BitBucket IDEs : Eclipse 3.0, 3.1, My Eclipse 4.1, IntelliJ, NetBeans, Build Tools : ANT 1.7,1.8,1.9, Maven, Gradle Continuous Integration : Jenkins XML Technologies : XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD, DTD Web service Spec : JAX-RPC, JAX-WS, JAX-RS Web service Tools : SoapUI 4.0,5.1 Application Servers : WebLogic 8.1, 10.0, WebSphere 6.1, Apache JBoss 4.0 Web Servers : Tomcat 5.0, 6.0, 7.1 UML Tools : MS Visio ORM Frameworks : Hibernate 3.0, 3.1, 4.1 Defect Tracking : JIRA Methodologies : Agile (Scrum), Waterfall, Kanban Batch Jobs : Quartz Scheduler, Cron, Spring Batch Cloud Computing : AWS EC2, S3, Dynamo DB Microservices : Swagger, Pivital Cloud Foundry, Spring Microservices, Spring Boot Certifications: AWS SOLUTIONS ARCHITECT - ASSOCIATE Keywords: user interface javascript sthree database microsoft |