J2ee Developer Resume
CA
SUMMARY
- Having around 5 years of experience in Design, Development & Deployment of Web applications using Java, J2EE & related Technologies in E - Commerce, Banking, Healthcare Domains.
- Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JMS, HTML, XML, SOA, Web Services.
- Well versed with all teh phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
- Good experience in different development methodologies like Agile and Waterfall.
- Proficient in using J2EE Frame works: Web Services, Hibernate and Spring Technologies.
- Expertise in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, UDDI, SOAP UI.
- Experience with web/application servers: Web Sphere, Web Logic, JBoss, and Tomcat Server.
- Hands on Experience in integration with Maven, JUnit frameworks.
- Experience in writing Build Scripts using Shell Scripts, MAVEN and using CI (Continuation Integration) tools like Jenkins.
- Good exposure on using IDE’s like Eclipse and Net beans.
- Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Singleton, Front Controller, Factory and DAO Patterns.
- Strong noledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
- Experience in working on Version Control tools like SVN and GIT.
- Experience with large-scale distributed systems using JMS and Spring JMS Integration.
- Good noledge in developing multi-threading applications.
- Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
- Experienced in developing database to create its objects like tables, views, functions, and stored procedures packages using PL/SQL in Oracle and My-SQL.
- Expertise with various operating systems Linux, UNIX, Windows XP and MAC iOS.
- Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
- Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
- Excellent verbal and communication skills with ability work in a team and as well as individually.
TECHNICAL SKILLS
Languages: Java, C, C++, SQL, HTML, CSS, PL/SQL, JavaScript, XML
J2EE Technologies and Frameworks: Core Java, J2EE, Servlets, JSP, JDBC, MVC Architecture, Java Beans, JSTL, JTA, JMS, Hibernate, Spring, JUnit, ANT, MAVEN
Web Services: SOAP, Restful, UDDI, SOAP UI
Web/Application Servers: Web Sphere, Web Logic, JBoss, Apache Tomcat Server
IDE’s and Integration Tools: Eclipse, NetBeans, Jenkins, SOAPUI, Dream Weaver
Version control Tools: GIT, SVN
Databases: Oracle, MySQL, SQLServer, PL/SQL, MongoDB
Operating Systems: Linux, UNIX, Windows XP and MAC iOS
PROFESSIONAL EXPERIENCE
Confidential, CA
J2EE Developer
Responsibilities:
- Involved in Agile Scrum methodology, Agile meeting, Sprint and Release Planning meetings to track, optimize and developed sequence diagrams depicting method interactions.
- Designed and Coded JEE components using Spring and Hibernate, Java.
- Analyzed and implemented teh Spring-MVC framework.
- Used XML based transactional support of Spring Framework.
- Responsible for developing Spring Controllers, Service Components and DAO using Hibernate framework
- Worked on Web Services using SOAP and REST. Worked both on Service and Client Side
- Experience in deploying and Testing teh services using SOAP UI and Postman.
- Developed White box test cases using JUnit and Mockito framework
- Create Maven pom.xml files and integrated with Jenkins CI worked closely with build engineers
- Designed & Developed user interface layer using combination of JSP, HTML, JavaScript for front end.
- Written SQL query using RDBMS Oracle on Unix and Windows environment
- Designed teh application using UML, Class Diagrams, Sequence diagrams and State diagrams.
- Wrote JUnit tests to test all implementation. Set up code coverage tool for web applications to monitor teh degree of source code being tested in different environments.
- Coordinated teh efforts across several teams to ensure smooth progress of migration and to resolve any issues.
- Supported teh application in production and worked on teh incidents timely manner
- Demonstrated teh application to end user during scrum meeting and end of teh release
- Involved in resolving business and technical issues.
Environment: Java, J2EE, JSP, Spring (MVC, Core, IOC, AOP, DAO, ORM), SOAP, Restful Web services, Jersey, Hibernate, Servlets, JSTL, HTML, CSS, XML, Ajax, Java Script, Maven, Jenkin, Java Beans, SVN, Junit, Oracle, SQL/PLSQL, TOAD, Tomcat, GIT, Linux, Agile, Rally, Jasper Reports.
Confidential, Florida
Java Developer
Responsibilities:
- Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
- Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), Oracle, Maven technologies
- Developed in Agile/Scrum methodology and Test-Driven Development (TDD).
- Developed teh application using Spring (MVC Framework) to develop presentation tier and business layer.
- Developed Spring Controllers which manages teh application flow and makes calls to business objects to manipulate its contents & used Spring Interceptors to apply specific functionality to certain requests
- Developed server-side application which handles teh database manipulation with teh back-end Oracle database using Hibernate
- Developed and Consumes Enterprise Web Services (SOAP and RESTFUL). Generated client using Jersey Frameworks using Eclipse
- Helped teh deployment team and Involved teh Deployment of Services on ESB Servers
- Implemented web services using Jersey and created web services and clients to use those services.
- Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
- Experience in using Data Access Objects (DAO), Singleton and Factory patterns to increase teh performance of teh system.
- Implemented Object-relation mapping in teh persistence layer using Hibernate (ORM) framework.
- Developed rich User Interface using JSP, CSS, and HTML5.
- Extensively used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
- Handled Remedy production incidents and worked with offshore team and reviewed logs using Splunk
- Worked on deployment of teh application and halped build team to provide deployment scripts using Ant, Maven and Jenkin
- Used JUnit for Unit testing.
- Implemented build scripts using Maven technology was used for version controlling.
Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, SOA, HTML, DHTML, CSS, XML, MAVEN, Oracle, Design Patterns, UNIX, Tomcat 8.0, SQL Server, Oracle, Splunk.
Confidential
Software Engineer
Responsibilities:
- Used various Java, J2EE APIs including JDBC, XML, Servlets and JSP. Used WSDL for development of Web Services.
- Implemented Singleton design pattern for Database Logger.
- Wrote SQL queries for create, update, delete and display applications stands.
- Working noledge of application servers like Apache Tomcat 6.0/5.0. Used Maven as build tool.
- Designed and developed Spring Controllers and JSP for controller and view functionalities.
- Followed Waterfall SDLC Methodology, prepared exit and entrance criteria documents
Environment: Java, JSP, XML, JavaScript, MySQL, JUnit, Apache Tomcat, Maven.
