Sr. Java Developer Resume Profile
NY
Professional Summary |
- 7 years of experience in Designing, Developing and implementing client-server and web based applications using Java, J2EE and XML.
- Participated in entire Software Development Life Cycle SDLC including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
- Well versed with Agile methodologies such as Extreme programming and experience in Iterative development, Continuous design, Refactoring, Continuous integration and Test driven development.
- Designed and modeled projects using UML - Use Cases, Sequence Diagram, Class Diagrams etc.
- Experience with Service Oriented Architecture implementations. Participated in design and development phases of SOA applications.
- Expertise in the implementing Core Java concepts J2EE Technologies JSP, SERVLET, JMS, JPA, JAXB, JAXWS, JAXRS, RMI, JNDI .
- Expertise in implementing Object Oriented Methodologies and Design Patterns such as Factory, Builder, Delegate, MVC, Data Access Object DAO , Front Controller, Service Locator Patterns. Strong experience in developing N-Tier applications using J2EE components.
- Expertise in XML technologies like XSD, DTD, XSL, XPATH, XSLT and parsers like SAX and DOM.
- Experienced in creative and effective front-end development using JSP, JavaScript, HTML, DHTML, XHTML, JQuery, Ajax and CSS.
- Extensively worked with Spring framework. Utilized Spring MVC, IoC, AOP and DAO modules.
- Developed web applications using Struts framework, utilized struts validations and plug-in support and used multiple view technologies like JSP, GWT, XML, XSLT, FreeMarker and Velocity.
- Expertise in developing Rich Internet Applications RIA in Media streaming over HTTP, RTMP and Live Streaming and Http Dynamic streaming technologies.
- Developed Web Services like REST and SOAP using Spring Web Services, Axis and Java JAX WS.
- Developed a proprietary service container to build and publish web services REST and developed client libraries to consume the web services.
- Experience in using Hibernate for object relational mapping with database. Configured xml files for mapping and hooking it with other frameworks like Spring, Struts and other technologies.
- Excellent Relational Database understanding and experience with Oracle, SQL Server, MongoDB and MySQL.
- Have extensive experience in building and deploying applications on Web and Application Servers like Apache 2, JBoss AS, Weblogic,
- , Glassfish and Tomcat.
- Experienced in using Version Control Tools like CVS, SVN and VSS.
- Performed Integration and deployment of applications using ANT, Maven, Hudson and Jenkins.
- Used project tracking and issue tracking tools such as Pivotal Tracker, JIRA and BugZilla.
- Experienced in using Java APIs and Applications like log4j, Lucene, SOLR, PDFBox, XStream, DBCP.
- Developed Single Sign On and secured authentication and authorization solutions over SSL and LADP technologies.
- Developed java interfaces and plug-in libraries to access multiple document management systems like Documentum, SharePoint and Live Link.
- Expertise in applying code optimization, performance tuning techniques. Performed memory profiling and load test analysis.
- Proven technical leader with expertise managing offshore teams, management experience handling multiple applications, various levels of developers and stakeholders.
Technical Skills: |
Operating System | Windows 7, Windows XP, Windows Server 2003, Linux, UNIX. |
Languages | Java, C, C , SQL, HQL,VB,C |
Frameworks | Struts, Spring, Hibernate, Spring-core, Spring AOP, Spring MVC, Spring web services, Spring Batch, JSF, AngularJS, ExtJS, BackboneJS |
Databases | Oracle 11g/11i/10g, SQL Server, DB2, MySQL, MongoDB,MS Access |
Web Technologies | JSP, Servlets,JNDI, JDBC, Java Beans, JavaScript, Web Services, AJAX, Java Script,GWT, EXT CSS, Google Maps JavaScript, ActiveMQ, REST,Facelets, Jquery, YUI |
XML Technologies | XML, JAXB, XPath, XSL, XSLT, XSD, SAX, JDOM and XStream |
IDE | Eclipse, NetBeans, RAD, Spring Tool Set |
Tools APIs | Pivotal tracker, JIRA, BugZilla, SQL Developer, Maven, JBoss Hibernate Tools, Tortoise and Jboss web tools, Log4J, JUnit, JMeter, Lucene, SOLR., Mockito, Agitar, EHCache, Jenkins, Quick Build, Hudson, Bamboo, Gradle |
Version Control | Subversion SVN subclipse, tortoise , CVS, Visual Source, GIT, IBM Clear Case |
Web Services | Spring Web Service, AXIS, JAX-WS and JAX-RS, WSDL, SOAP and REST, Jackson, Spring Rest template |
Web/App Server | IBM Websphere 8.0, Apache Tomcat, BEA WebLogic, JBoss, Glassfish. |
Professional Experience: |
Confidential
Title: Sr. Java Developer
Responsibilities:
| Environment:
|
Confidential |
Title: Sr. Java Developer
Responsibilities:
| Environment:
|
Confidential
Title: Java Developer
Responsibilities:
| Environment:
|
Confidential
Title: Java Developer
Responsibilities:
| Environment:
|
Confidential
Title: Developer
Responsibilities:
| Environment:
|