- Around 2+ years of experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance.
- Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, Struts, Spring, JavaScript, JQuery, Servlets, JavaBeans, CSS, EJB.
- Object-oriented analysis, design, and development experience. Solid UNIX, Linux and Open Source development background.
- Expertise in collections, serialization, threads programming.
- Expertise in various open source frameworks like Struts 2, spring and Object Relational Mapping Technology like Hibernate.
- Expert in implementing Java/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment from SIT, UAT to Prod.
- Expert in interacting with business users and understanding the requirement and providing solutions to match their requirement.
- Expertise in developing reliable and scalable enterprise applications using Servlets, JSPs, JSTL, JMS, JDBC, AJAX, Java Mail, XML, XSLT, EJB, Web Services, JavaScript, HTML and DHTML.
- Extensive experience in designing professional User Interactive (UI) web applications using with the help of HTML, HTML DOM, DHTML, XML, XHTML, XSL, XSLT and CSS.
- Expertise on front end technologies HTML5 and CSS.
- Well experienced in using JUnit for performing unit testing framework to gain confidence in the correctness of the code.
- Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
- Well experienced in MVC architecture and Struts including Validations and business flow of application.
- Experience using Restful web services, very good understanding of web services and Restful APIs.
- Extensive experience in developing PL/SQL Packages, Stored Procedures, Functions, Exception handling and Database Triggers.
- Experienced in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere and Apache Tomcat.
- Expertise in using IDEs like Eclipse, Net Beans and RAD for debugging and using java coding standards from the beginning of development.
- Extensive Knowledge on databases like Oracle 9i/10g, DB2, NoSQL and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
- Extensive experience in working on multiple operating systems including UNIX, Sun Solaris, Linux and Microsoft Windows
Java , C, C++, SQL,Embedded C
J2EE, Servlets, JSP, JDBC, MVC, Struts 1.1/1.2.7, JDBC, Spring, Hibernate, ANT/Maven
Eclipse
JavaScript, HTML5, CSS, J Query, Angular JS, XML, REST & SOAP Web Services
Web logic, Apache Tomcat
Oracle 10g/11g, SQL Server
UML, MS Visio, SDLC
SVN, GitHub
Windows XP, Red Hat Linux/Ubuntu, Unix