We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Glendale, AZ

SUMMARY:

  • Over 5+ years of experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications.
  • Have more than 2 years’ experience in E - commerce, 1.5 years’ experience in Service domain, 1.5 years’ experience in Healthcare, 1.5 years’ experience in Banking and Experience with Insurance Domain as well.
  • Strong programming skills and development experience in JAVA1.7, J2EE, WebServices, Struts1.2, Spring 2.5/3.0, Hibernate 4.0, JSF, Applets, Servlets, JSP, JSTL, JDBC, JavaScript, Java Beans, Apache Tiles, XML Schema and XML.
  • Implemented dependency Injection, cross cutting logics, persistence layer using Spring MVC Framework.
  • Proficient in designing applications using Struts MVC and employing Tiles, Validator plug-ins.
  • Deployed applications that consume and provide WebServices using SOAP protocol, REST based architectures in separate projects. Conversant with Java Web Service API’s such as JAX-RS and JAX-WS and also other implementations like Jersey.
  • Experience with CI/CD practices and tools (Bamboo/Jenkins/GoCD, Git/Github/BitBucket, etc.)
  • Extensive Experience in developing server-side components: Enterprise Java Beans like Session beans, Entities and Message Driven beans (CMP, BMP and MDB) using EJB3.0.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • Proficient with Web Page Development technologies like HTML, CSS, JSF with Facelets & JSP as view, JQuery and AJAX.
  • Good understanding of DOM and SAX parsers. Experience in describing data using XML ( DTD, Schema ) and working with XML management technologies like XSL, XSD, XSLT, DTD, XPath, XQuery and JAXB.
  • Experience with Spring Boot and Microservices.
  • Worked on Hibernate framework and applied concepts like Criteria, Projections and Cache mechanism for developing persistent layer and to implement database interactions.
  • Proficient in developing Use case and Interaction diagrams in UML using MS-Visio.
  • Extensive experience in Object Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP) Technologies.
  • Strong knowledge and Experience in using J2EE design patterns like MVC, Singleton, Front Controller, Session Façade, Business Delegate, Service Locator and Data Access Object.
  • Solid working knowledge of application servers like JBoss, WebSphere and WebLogic and Apache Tomcat web server.
  • Extensive experience with databases such as Oracle 9i/11g and MySQL.
  • Experience in working with IDEs like Eclipse 3.3, WSAD, JDeveloper, RAD, Web logic Workshop and NetBeans.
  • Experience in writing SQL, PL/SQL and Stored procedures.
  • Experience in using version control software CVS, Perforce, MKS and Sub Version.
  • Extensive experience in testing applications using JUnit.
  • Experience in Agile Scrum, Agile RUP and Waterfall Project development methodologies.
  • Possess excellent communication skills and can handle responsibilities independently as well as proactive team member and ability to work in team.

TECHNICAL SKILLS:

Languages: Java(J2SDK 1.5/1.6/1.7& J2EE 1.4/1.5), SQL, JSF, PL/SQL, HTML, DHTML, CSS, JavaScript, NodeJs, Angular JS,AJAX, JQuery, XML, DOM, SAX, XPATH, XQuery, UML,2

Web Technologies: J2EE (JDBC, EJB 2.0/3.0, RMI, JSP, Servlets 2.4, JMS, JTA, JAXB, JNDI, JSTL), Applet

Frameworks: Struts 2.x/3.x, Tiles, Spring Framework 2.x/3.x/4.0, Hibernate3.0/4.0, IBatis2.x, Spring Boot, Bamboo, Docker

SOA and WebServices: WebServices (WSDL, SOAP, UDDI, XML,XSD,XSLT), REST, Jersey

Design Patterns: MVC, Singleton, Front Controller, Session Fa ade, Business Delegate, Service Locator, Data Access Object, Data Transfer Object (DTO), Data Access Object

IDE/Tools: JDeveloper, Eclipse, BEA Workshop, NetBeans, RAD, MS- Visio, Rational Rose, AWS (Amazon WebServices), JIRA, JUnit, Log4j, JConsole, Tibco EMS, Apache ActiveMQ, Splunk

Application/Web Servers: Apache Tomcat, Oracle Web Logic, JBoss, IBM WAS

Databases: Oracle 8i,9i/10G, MySQL 5.5, MS-SQL Server 2000 & 2005, DB2

Version Control Tools: Clear Case, CVS, Subversion, Perforce

Operating Systems: Windows XP/Vista/7/8, UNIX, Linux

Build Tools: ANT, Maven

Methodologies: Agile Scrum & Waterfall SDLC, Test Driven Development Methodologies

PROFESSIONAL EXPERIENCE:

CSAA, Glendale, AZ

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams Depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, Micro Services, and AWS. Web Services using Axis and Jersey Frame works, Java 8.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection .
  • Developed Spring Controllers, Service Components, DAOs, Web Services.
  • Presentation layer of the application
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using REST (Using Jersey frameworks)
  • Maintained Content Management System on daily basis.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files
  • Generated JUnit test cases for testing various Java components
  • Experience with Spring Boot .
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Tested applications and documented results and bugs including documentation of information useful in the Debugging process and checking logs in Splunk
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class Diagram and active diagrams for application components and interfaces
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Java 8, C++, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Cassandra, Oracle, GIT, Windows, Linux

Confidential, Redwood City, CA

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams Depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, Micro Services, and AWS. Web Services using Axis and Jersey Frame works, Java 8.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection .
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing Presentation layer of the application
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
  • Maintained Content Management System on daily basis.
  • Developed UI using HTML, CSS, JavaScript and jQuery to display the data on the client side.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files
  • Used jQuery and AJAX sent the request to server side and receive the response.
  • Generated JUnit test cases for testing various Java components
  • Experience with Spring Boot .
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues
  • Tested applications and documented results and bugs including documentation of information useful in the Debugging process and checking logs in Splunk
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class
  • Diagram and active diagrams for application components and interfaces
  • Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Environment: Java, J2EE, Java 8, C++,Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Cassandra, Oracle, GIT, Windows, Linux

Confidential, Merrillville, IN

Java/J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing and developing creative solutions to meet business requirements.
  • Agile RUP methodology was followed to develop the application.
  • Worked on spring framework for implementing AOP and DI design patterns and implementing Model view controller (MVC) components.
  • Involved in working with SPRING framework and C++ for backend transaction management
  • Worked with Spring JDBC framework and developed db-mapping and sql-mapping using XML.
  • Implemented RESTful WebServices using the framework Jersey that extends the JAX-RS API.
  • Used JAXB2 for marshalling XML to java objects and the inverse.
  • Implemented ICE Faces for front-end development for rich user interfaces.
  • Developed user interfaces using JSPX, XHTML, .
  • Experience in developing Front-End using JSP, JSF
  • Experience working on Bamboo, Docker etc.
  • Experience with Devops Environment
  • Used Sessions extensively to track client sessions.
  • Worked on the JMS to publish-subscribe the messages to interact with Apache ActiveMQ service Queues.
  • Worked with Oracle SQL Developer as IDE and executed queries.
  • Involved in writing the PL/SQL procedures in Oracle DB.
  • Employed Eclipse IDE for development, used SVN for configuration management and utilized Log4j for logging errors.

Environment: Java 1.6, J2EE, JSF, ICE Faces, JSF, C++,JSPX, XHTML, XML, DTD, XSD, Spring JDBC, Oracle10g, Log4J, Eclipse 3.1.2, WebLogic Application Server 12.1.1, Node JS, AWS, SVN, Oracle SQL Developer, Apache Tomcat 7.0.25,UNIX, REST, Jersey, Apache ActiveMQ 4.1.2.

Confidential, Yardley, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for creating user interfaces using JSP, Servlets, HTML and JavaScript.
  • Used Struts framework and coded the project by extending MVC Struts Framework.
  • Used Struts html tag libraries and bean tag libraries extensively while coding JSP pages.
  • Agile Scrum methodology was followed to develop the project.
  • Used Sessions extensively to track client sessions.
  • Used NetBeans IDE and MIG layout for the development side in the client application.
  • Developed Entity beans for the business logic result to be carried out to the database.
  • Involved in developing EJB’S for the core business logic using Session facade pattern and deploying them in Web Logic.
  • Experience with Docker and SVN.
  • Experience working with DevOps team and similar Environment.
  • Developed the front end pages using JavaScript for the RIA applications.
  • Used SOAP WebServices via Apache Axis engine for SOA services in various modules.
  • Used Java Mail API for triggering an email to the account holders for some account updates.
  • Used Ajax for Asynchronous communication with the server.
  • Developed triggers, developed code to handle Exceptions and wrote Procedures to maintain the integrity and correctness of the transactions in Oracle SQL database.
  • Performed Unit testing using the JUnit framework.
  • Implemented and tested backup and recovery system for production environment.
  • Involved in Code review process.

Environment: Java 1.6, JQuery, Servlets, JSP, Spring 3.0, Hibernate 3.5, Apache Tomcat 7.0.25, JSF 2.0, EJB 3.1, JDBC, SOAP, Apache Axis, Oracle 9i, STRUTS 2, HTML 4, CSS, JavaScript, SVN, MIG layout, JBoss, UNIX, NetBeans IDE.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, design and development for the application. Involved in writing deployment descriptor files and deployed EJBs in Web Logic Application Server. Developed application using Struts MVC architecture. Developed custom tags for table utility component.
  • Used various Java, J2EE APIs including JDBC, XML, Servlets and JSP. Used WS* and SAAJ for development of WebServices.
  • Implemented Singleton design pattern for Database Logger.
  • Wrote SQL queries for create, update, delete and display applications stands.
  • Working knowledge of application servers like Apache Tomcat 6.0/5.0, JBoss Server. Used Ant as build tool.
  • Worked on the JMS to publish-subscribe the messages to interact with Tibco EMS.
  • Designed and developed servlets and JSP for controller and view functionalities.
  • Followed Waterfall SDLC Methodology, prepared exit and entrance criteria documents.

Environment: Java 5.0, J2EE, JSP, Servlet, Struts MVC, EJB, JNDI, JDBC, WebServices, UNIX, Oracle 9i, Web Logic Application server 9.0, Apache Tomcat 6.0, JMS 1.1, XML, Ant, Eclipse 3.2, Tibco EMS

Hire Now