Java Developer Resume
MO
SUMMARY
- Confidential Certified Developer with 7 years of experience in analysis, design, development, testing, implementation and support of Web/Client - Server Applications.
- My Java/J2EE experience includes working with Servlets, JSP, HTML, Javascript, AJAX, Swing, JDK 1.7, JDBC and XML.
- Experienced in working with different frameworks such as Struts, Spring, Wicket, Hibernate, Web services, REST services, Presentation Services and Adaptive Services with good knowledge on MVC architecture.
- Proficient in Java/J2EE design patterns including Singleton, Factory, Model View Controller(MVC), Data Access Object(DAO), Façade, Business delegate, Service Locator, Builder, Adapter, Observer, Transfer object etc. Well versed in core java concepts like Collections, Multi Threading, and Serialization etc.
- Extensive knowledge on Object Oriented Analysis, Object Oriented Design and UML Modeling.
- Experienced in fast paced Agile development environment and methodologies including Test Driven Development and Scrum
- Experience in using Webservice testing tools like SOAP UI.
- Good exposure to JMS and SOA Concepts.
- Good hands on experience in working with development tools such as IBM RSA, RAD/WSAD.
- Good scripting knowledge in SQL statements and in using tools such as SQL Developer, IBM DB2 and Toad.
- Extensive knowledge in creation of ear/war packages of application and deployment in Websphere.
- Good Knowledge in Work Manager for Concurrency.
- Experience in using build tools like Ant, Maven and Star-Team.
- Good exposure to CVS, SVN and Star Team for content repository, build and defect management.
- Good exposure to various Software life cycle models like Waterfall, Agile Methodologies and Rapid prototyping.
- Possess excellent presentation and communication skills and also ability to work well within a team as well as managing teams.
- Extensive experience working in Telecom domain for a major Client.
- Adaptable to any domain or technology since I have worked with Enterprise solution technology team that deals with providing technical solution to all the domains for a major Client.
- Good working experience with vendors like Yodlee.
- Good experience with building Mobile Web Views for a major Client.
- Experience in performance tuning techniques for better application response time.
- Possess strong team building and training capabilities which always keeps me distinct in the organization.
TECHNICAL SKILLS
Core Competencies: J2EE, Java, Webservices
Others Technologies: HTML, XML, JSP, Servlets, AJAX, JDBC, JDK 5/7, Junit
Languages: JAVA, C, C++
Databases: Oracle, MySql, DB2
Frameworks: Struts, Spring, Presentation Services, Hibernate
Web/Application Servers: Tomcat, Websphere Application Server 7.0, JBOSS-7.
IDE Tools: IBM RAD, WSAD, Eclipse, MyEclipse
Version Control Tools: CVS, SVN Tortoise and STAR TEAM
Database Tools: Toad, IBM DB2 Control Center, SQL Developer, Squirrel
Build Tools: Ant and Maven
Other Tools: MS Office, Putty, Editplus. SOAP UI, MS VISIO
Operating Systems: WINDOWS 95/98/NT/XP/VISTA/7, UNIX
Domains: Telecom, Banking
Requirement Management Tools: RTC, PRISM, REQPRO
PROFESSIONAL EXPERIENCE
Confidential, MO
Java Developer
Responsibilities:
- Implemented the J2EE design patterns (Factory, Adaptor, Service Locator, Singleton, MVC, Data Access Objects) and best practices for building enterprise systems.
- Used REST web services using Jboss rest easy API
- Used JPA/Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
- Contributed to the design of the Database tables and created corresponding hibernate DAOs.
- Created schema and table structures to import the energy products information into Oracle tables.
- Unit testing using Junit.
- Developed thin client to view the products information based on the search criteria by using html, javascript and Jquery.
- Interacted with Business Managers and Functional Analysts for understanding the requirements and scope.
- Responsible to build and deploy applications on Integration Test, System Test and Performance Test environments.
Environment: JAVA/J2EE, REST Webservices, JPA/Hibernate, ORACLE, Eclipse, XML, Jboss-7, html, Jquery and Javascript.
Confidential, MO
Java Developer
Responsibilities:
- Implemented the J2EE design patterns (Factory, Adaptor, Service Locator, Singleton, MVC, Data Access Objects) and best practices for building enterprise systems.
- Used Wicket components of Wicket Framework like TextBox, DropDownChoice, RadioGroup, Validators etc.
- Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
- Contributed to the design of the Database tables and created corresponding hibernate DAOs.
- Created schema and WSDL and developed Top-Down JAX-WS web service.
- Presented the Web services to the SOA governance board and got the approval.
- Configured Work Manager to invoke multiple services as parallel tasks.
- Used Smart Bear Code Collaborator for effective code review
- Unit testing using Junit, SOAP UI and CIT testing.
- Used Star team for build and version control management.
- Interacted with Business Managers and Functional Analysts for understanding the requirements and scope.
- Responsible to build and deploy applications on Integration Test, System Test and Performance Test environments.
Environment: JAVA/J2EE, JSP, Servlets, Webservices, Wicket, Hibernate, DB2, RSA 7.5, XML, SOAP UI, WAS 7, Microsoft VISIO and JRULES
