• 6+ years of IT experience in software development which includes design, development, testing,configuration, userinteraction, requirement analysis, client interaction and support.
• Extensively worked in core Java coding , J2EE and object-oriented design with strong understanding of Collections, Multithreading, Event/Exception handling, Streams and Lambda expressions.
• Expertise in developing web-based components/applications using java technologies such as Servlets, Spring, Hibernate, JSF, JSP, JDBC, AWT, SDLC, Applets, Web services (REST and SOAP) and MVC.
• Strong experience in developing web-based GUIs using Swing, HTML, DHTML, XHTML, XML, Java Script, meteor, React Js, bootstrap, Angular4 components, modules, directives for web enabled applications.
• Experience on working with Agile Development Methodologies | Test Driven Development (TDD) | Object-Oriented Design & Development. Working experience on Databases like Oracle, MySQL, Ingres, Postgres.
• Expertise in development using databases such as Oracle, SQL server,MySql, DB2. Worked extensively with database for developing Stored Procedures, Triggers, Functions, Views and Joins.
• Strong in Object Oriented Analysis and Designing (OOAD) and Object-Oriented Programming (OOP).
• Continuous Integration, Continuous Development, build and deployment by using Team Foundation Sever(TFS).