Sr. Java Developer Resume
Sunnyvale, CA
SUMMARY:
- 8 years of experience in Java, J2EE and web application development.
- Well versed with entire Software development life cycle (SDLC) and facilitating agile practices.
- Extensively worked on N - Tier Client-Server applications systems with the development in Java, J2EE Technologies.
- Strong experience in Core Java, J2EE, MVC architecture, Struts, Spring.
- Experience in working with Java 1.8 version.
- Solid understanding of Object-Oriented analysis and design.
- Experience in developing User Interfaces using HTML, CSS, Javascript, Jquery and AJAX.
- Experienced in RDBMS technologies like Oracle SQL and DB2 concepts.
- Experience with search technologies such as SOLR.
- Experience in creating and consuming REST web services and SOAP Webservices.
- Experience in writing CSS styles using CSS preprocessor (SASS).
- Experience in working with source code control tools like GIT, SVN, CVS and TFS.
- Experience in developing JIVE applications, building custom plugins, widgets, themes, jive apps and gamification module..
- Experience in working with Tomcat Server, JBoss, Web logic and Web Sphere.
- Experience with build tools such as Ant, Maven and Jenkins.
- Strong in debugging the webpages using developer tools like Firebug.
- Knowledge of AngularJs framework and Bootstrap.
- Knowledge of MongoDB .
- Motivated focused team player with strong problem solving and analytical skills.
- Generate new ideas and quickly learn new technologies to get the job done.
- Strengths include excellent interpersonal and communication skills.
- Able to work independently with little to no supervision as well as functioning as an excellent team player.
- Has done documentation like User Requirement spec Document, Technical Design Document, System Test Case document with ISO 9001 quality standards.
- Undergone quality trainings and completed quality certifications from IBM.
TECHNICAL EXPERTISE:
Core Expertise: Java, JavaScript, JSP, SQL, HTML, JQuery, JIVE, XML, Servlets,JDBC, Freemarker, SOY templates, JSON, CSS, XML.
Frameworks: J2EE, Apache Struts (1 & 2), Spring, Spring MVC, Hibernate, Mybatis
IDE: Eclipse, MyEclipse, Rational Application Developer
Databases: IBM DB2, Oracle,Plsql.
OS: Windows, UNIX, Mac OSX
Version Control Systems: Rational Clearcase, CVS, SVN, TFS, Git,JBOSS, Tomcat, Weblogic, Websphere
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Sr. Java Developer
Responsibilities:
- Develop REST API’s to provide user and store data to other applications.
- Develop successful distributed, scalable, high-performance web application.
- Work with cross-functional teams, including Business, QA and downstream/upstream applications.
- Participate in sprint planning, reviews, retrospectives, release planning, demos and other Scrum-related meetings.
- Perform peer code review and provide the feedback.
- Involved in migrating code from SVN to GIT repository.
Environment: Java 1.6, J2EE, Spring MVC, Apache Tomcat, Hibernate, HTML, CSS,JavaScript, Maven, Mac os, Unix (Linux), SOLR, Oracle, Rest Web Services, GIT.
Confidential
Sr. Java Developer
Responsibilities:
- Involved in End-to-End development of the application.
- Involved in working with web application using JSPs, Servlets and Struts2.
- Deployed the applications on JBoss Application Server 5.x.
- Used JDBC for database connectivity and also to invoke Stored Procedures
- Developed Web Services using REST to provide user data to downstream applications.
Environment: Java 1.6, J2EE, Struts 2, HTML, CSS, AJAX, SQLdeveloper,JBOSS,JavaScript, JQuery, Maven, Mac os, Unix (Linux), SOLR, Oracle, RESTEASY .
Confidential
Application Developer
Responsibilities:
- Improved user experience by designing and creating new web components and features.
- Develop custom plugins, widgets and themes to integrate with JIVE.
- Perform Jive User administration & Manage space administration and permissions.
- Participate in overall testing and deployment of the application in various environments.
Environment: Java 1.6, J2EE, Jive 6.0.3, spring, Struts 2, Freemarker, SOY,Templates, HTML, CSS, SASS, AJAX, JavaScript, JQuery, Maven, Mac os, Unix,(Linux), JIRA, Agile development(scrum),PLSQL,PGADMIN.