Java/j2ee Developer Resume
Albany, NY
SUMMARY
- Highly motivated software professional with around 5 years of experience in Design, Development, Testing and Implementation of various desktop and web based applications using Java, J2EE technologies.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment with various methodologies like Agile, Scrum, Waterfall and Increment models.
- Extensive experience in application design and development using JAVA and other web technologies including Core Java, J2SE, EJB, JSP, JSF, Servlets, JMS, JSTL, XML, JDBC.
- Extensive Experience in Multi Threading, Collections.
- Experience in open source frameworks like Spring, Hibernate and Struts.
- Experience in using various core design patterns and J2EE design patterns like MVC, Session Facade, Business Delegate and Data Access Object.
- Experience in implementing SOA (Service Oriented Architecture) using XML Web services (SOAP, WSDL, Apache Axis 2 and XML Parsers).
- Experience in writing SQL and PL/SQL programming.
- Skilled in developing front - end applications using JSP, HTML5, CSS, JavaScript, Angular JS, Angular 2, Bootstrap, AJAX, JQuery.
- Good Exposure to Version Control Systems like CVC, SVN and GIT.
- Experience in the functional usage and deployment of applications in JBoss, WebLogic Portlets, Websphere and Apache Tomcat Server.
- Experience in troubleshooting applications deployed in websphere and analyzing java cores and heap dumps.
- Used RESTful web services to expose certain functionalities of the application.
- Experience in Writing Ant build scripts for project development and deployment.
- Extensive experience in IDEs such as Eclipse, NetBeans, IntelliJ IDEA.
- Experience in using NOSQL Databases, MongoDB.
- Strong hangs on experience in fixing security vulnerabilities.
- Good experience of working with several RDBMS likes Oracle 9i/10g, DB2 MySQL and MS SQL Server.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
Languages: Java 1.8/1.7/1.5/1.6 , SQL, PL/SQL, C++,C.
J2EE Technologies: Servlets, JSP, JSF 2.0, JSTL, JDBC, EJB, JNDI, JMS, RMI, Applets, Multi-threading
Application/Web Servers: Websphere 9.1/10.1, Apache Tomcat 6.x, JBoss 4.x, Weblogic 9.X/10.X
Frameworks: JSF 2.0, Struts 1.3/2.0, Spring 3.x/4.x, Hibernate 3.x/4.x
IDEs: Eclipse, NetBeans, IntelliJ IDEA
Web Technologies: JSP, JavaScript, Json, jQuery, XML, HTML, DHTML, CSS, Angular JS, Anjular 2
Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST
XML Tools: JAXB, Apache Axis 2
Methodologies: Agile, Scrum, OOAD, SDLC
Modeling Tools: UML, Rational Rose, Visio
Testing Technologies/Tools: JUnit, JMeter, HTMLUnit
Database Servers: Oracle 9i/10g/11G, DB2, SQL Server 2005/2008, MySQL, MS SQL
Version Control: CVS, SVN, GIT
Build Tools: ANT, Maven
Platforms: Windows 95/98/2000/NT/XP, Windows 7/8, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Albany, NY
Java/J2EE Developer
Responsibilities:
- Worked on the development, testing, documentation, maintenance and support of various complex applications and processes in the Client, Financial and Third Party Liability(TPL) divisions.
- Met eMedNY Program standards associated with specification development, coding, code review, unit testing, and related documentation
- Used Spring features like IOC, MVC, AOP, Annotations, Hibernate Integration Transaction Management and Batch on the server side.
- Worked on the UI creating using JSP, HTML, CSS, Java Script and JQuery.
- Created a prototype for the new case review screen using HTML5, CSS3, Angular 2 and RESTFul web services.
- Created RESTFul services using JAX-RS(Jersey).
- Created Unit test cases using Junit and used Log4J for logging
- Developed SQL scripts and stored procedures for the IBM DB2 database.
- Assisted in production and other support activities, and resolved issues that arised.
Environment: Java 1.7, HTML5, CSS3, AJAX, Anjular 2, Spring framework(MVC, IOC, AOP, Annotations, Batch and Hibernate Integration), RESTFul Web Services, JAX-RS(Jersey), JUnit, Quality Center, Eclipse 3.7, IBM DB2, SQL, RAD, Web Sphere 10.1.
Confidential, Warwick, RI
Java/J2EE Developer
Responsibilities:
- Worked on the development and testing of the infotainment module using Agile(SCRUM) methodologies.
- Developed the presentation layer, server side code, SOAP and RESTFul web services, Hibernate based Dao layer and integrated them.
- Developed the user interfaces using JSF 2.0, Java Script, HTML, DHTML, CSS and AJAX
- Taken care of Java multi threading in common java classes / library.
- Developed a single page eligibility verification module using AngularJS, HTML5, Node.js, CSS3.
- Used Spring features like IOC, AOP on the server side.
- Designed and developed persistence layer designed on ORM framework principles and developed it using Hibernate, DAO design pattern.
- Created Unit test cases using Junit and used Log4J for logging
- Created SOAP web services using Apache CXF.
- Developed tables in Microsoft SQL Server.
- Developed SQL scripts, functions, triggers and stored procedures for the IBM DB2 database.
- Deployed application on WebSphere and JBoss Servers.
Environment: Agile(SCRUM), Java 1.6, Hibernate 3.0, JSF 2.0, Spring 3.5, JEE, XML, HTML5, CSS3, AJAX, AngularJS, RESTFul Web Services, JUnit, Quality Center, Eclipse 3.7, MS SQL, RAD, Web Sphere 10.1.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
- Used Agile (SCRUM) methodologies for application development.
- Used Microsoft Visio for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the degn phase.
- Developed user interfaces using JSF 2.0, Java Script.
- Actively involved in designing and implementing Singleton, MVC,Front Controller and DAO design patterns.
- Used Web services for sending and getting data from different applications using SOAPmessages. Used Apache CXF for creating the Web Services.
- Created and consumed RESTFul Web Services using JAX-RS(Jersey).
- Used Oracle 10gas the backend database. Involved in creating the PL/SQL scripts for the database.
- Used JUnit framework for unit testing of application and ANTto build the application and deployed on WebSphere.
- Used CVSfor version control and used Eclipse for development.
Environment: WebSphere, Java 1.6, Apache CXF, JSF 2.0, Facelets, XML, SOAP, WSDL, JDBC, SAX, DOM, RESTFul web services, JAX-RS, Jersey, JavaScript, Rational Rose, UML, HTML, DHTML, CSS, JNDI, CVS, Log4J, JUnit, ANT, Oracle 10g, Eclipse 3.3, Windows NT.