We provide IT Staff Augmentation Services!

Java/j2ee/web Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Around 10 years of programming experience including design, development, implementation and maintenance of Java/J2EE/Web based applications.
  • Extensive experience in Internet, client/server technologies using Java, J2EE,JSP, Servlets, JDBC, JNDI, EJB, Struts, Spring, Hibernate,, TIBCO, Web Services, SOA, XML, XSLT, JAXB, HTML, CSS, Java script, Ajax and Shell Scripting.
  • Experience with Object - oriented analysis and design
  • Very good experience in SOA Architecture and Data Architecture
  • Hands on experience in integration web based applications with Web Services
  • Effective communication of Technical solutions to Project Managers and Business Architects to avoid the Solution Architecture gaps
  • Expertise in developing applications using Java design patterns like MVC, Singleton, Command, Factory, Delegation, Observer, Template and J2EE design patterns like Service Locator, Value Object, DAO
  • Excellent project life cycle experience (SDLC) in all aspects of requirements specifications, design, code, test, deploy, maintaining and also have implemented projects in Waterfall and Agile/Scrum methodologies
  • Designed Use case diagrams, Class Diagrams, Sequence diagrams, Package diagrams, Flow charts and Deployment diagrams using UML Modeling tools
  • Very strong experience in gathering Business requirements.
  • Deployed applications into with IBM WebSphere Application server, BEA WebLogic, TomCat, JBoss.
  • Developed J2EE/Java applications using various IDE tools Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.2/2.1, Net Beans, JDeveloper
  • Experience in developing Java multi-threaded applications
  • Expertise in various open source frameworks like in Spring, Hibernate, Struts
  • Experience in writing SQL Statements and Triggers for different database like Oracle, SQL Server, DB2
  • Experience in migrating from legacy systems to J2EE architecture
  • Experience in working different operating system environments with java in Windows, UNIX and Linux environments
  • Experience in Unit testing using JUnit, EasyMock and developing unit test cases
  • Continuous Integration testing and generating Test cases for web/Java core applications. Involved in preparing and reviewing Testing strategy, Master Test Plans, Integration Test Cases
  • Proficient in scripting languages like PERL & Shell Scripting
  • Good experience with Configuration management tools SVN, IBM Clearcase, Visual Source Safe (VSS), Concurrent Versions System (CVS),
  • Extensively used Jira and CA Clarity for project management and tracking
  • Proven aptitude on learning and working on emerging technologies
  • Effective Communication and Inter-Personal skills
  • Hands on Experience in handling critical Business applications Issues and handling failure recoveries.
  • Expertise in analyzing and troubleshooting production related issues.
  • Driven by new challenges and adept at adapting to any cultural and business environments.
  • Experienced in Onsite-Offshore model.
  • Experience in providing technical leadership and mentoring a group of Software Engineers.
  • Strong project management and communication skills.

TECHNICAL SKILLS

Languages/Technologies: Java, JSP, Servlets, EJB, JPA, Hibernate, Struts(1.1 and 2), Spring, JMS, MQ Series, JDBC, XML, JUnit, Web Services, C/C++, PL/SQL, SQL, HTML, CSS, JavaScript, Ajax, Backbone MVC, Java Script, Perl, Jax-RPC, WSDL, JNDI

Web/App Server: IBM Websphere 6.0/7.0, Weblogic 11g, Apache Tomcat 5x, JBoss 6.0

Database: Oracle, SQL Server, Db2, Access

IDE: Eclipse, IntelliJ, WSAD, NetBeans, JBuilder, JDeveloper

Frameworks: MVC, STRUTS, Spring 3.0, Hibernate (3.3), JUnit, ExtJS 2.0, Log4J

Methodology: Waterfall, Iterative, RUP, Agile

Design Tools: IBM Rational Unified Modeling Language, J2EE Design Patterns, Adex

Build/Version Control Tools: SVN, IBM Rational Clearcase, IBM Rational Clearquest, Borland Star Team, SCM, Apache Maven, ANT

Operating systems: Windows, UNIX, LINUX

We'd love your feedback!