Java J2ee/fullstack Developer Resume
Portland, OregoN
SUMMARY
- Result - oriented Java/J2EE FullStack Developer with 5+ years of development experience specializing in an environment building enterprise application using various J2EE technologies.
- Well versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementation along with strong interpersonal, analytical and Organizational skills.
- Core expertise in development and deployment of enterprise applications for J2EE platform using Java, J2EE, EJB, JSP, Servlets, Struts, JMS and JDBC, Hibernate, Spring, Web Services, WSDL, XML, DOM, SAX, JSON, JavaScript, JAAS, Custom Java Tag Library.
- Expertise in web UI development using HTML5, DHTML, CSS3, Java Script, Angular.js, Bootstrap, JSP, React.js and Struts Tag Library.
- Expertise in Web application development using JavaScript, AJAX, HTML, DHTML, CSS, jQuery, Bootstrap, Angular 2/4/6/7+.
- Rich experience in Application/Web servers like IBM WebSphere, BEA WebLogic, Apache Tomcat and JBoss.
- Expertise in applying Java Messaging Service (JMS) for reliable information exchange across Java applications.
- Well versed in using Software development methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Agile Methodology and Scrum software development processes.
- Implemented SOA (Service Oriented Architecture) using XML Web Services like (SOAP&REST styles).
- Expertise in XML related technologies like XSL, XSTL and parsers like JAXP (SAX and DOM) and JAXB.
- Strong Experience with various J2EE design patterns like Singleton, Command, Factory, Front Controller, DTO, DAO, MVC and View Object in the development of enterprise applications.
- Excellent experienced in RDBMS Design and databases like Oracle, MySQL, and SQL and Stored Procedures.
- Extensive experience with Java complaint IDE's like Eclipse Luna, WSAD/RAD, JBuilder.
- Experience in writing Ant build and Jenkins Scripts for project development and deployment.
- Well versed with core Java concepts like Collections, Multithreading, Serialization and Java Beans.
- Extensive experience in technologies such as UNIX/Linux/Windows, also in Planning, Installing, Configuring, Administering, Tuning and Troubleshooting IBM WebSphere Application Server, WebSphere Portal Server.
- Strong analytical and problem-solving skills, self-motivated, willing to take initiative and able to learn quickly and apply new tools and technologies in the projects.
TECHNICAL SKILLS
Languages: Java, PL/SQL, JSP
Java j2ee Technologies: Servlets, JDBC, JSP, EJB, ANT, JAXP (DOM-SAX), JAXB,EJB.
Frameworks: Spring, JSP struts, Hibernate, JSTL.
Databases: Oracle 10g/11g/12c/18c, MySQL, DB2.
Web Technologies: Applets, HTML/HTML5, CSS/CSS3, JavaScript, DHTML, AJAX, XML, XSL, XSLT, XSL-FOJSON, SASS/LESS.
Web Service Specifications: JAX-RPC, JAX-WS (SOAP), JAX-RS (RESTFUL).
Servers: Apache Tomcat, JBOSS, IBM Web sphere, Oracle WebLogic.
IDE: My Eclipse, IBM RAD, Eclipse 3.x
Revision control: CVS, SVN (Subversion), GitHub
Design Patterns: MVC, DAO, DTO, Singleton.
Other tools: IntelliJ, ACCUREV, PVCS, StarTeam, Splunk, Jenkins, RAD, Rational Rose, UML, SoapUI, Dynatrace, Firebug, JUnitSelenium
Operating Systems: UNIX, Linux, Windows 98 /2000/NT/XP/7/8/10.
PROFESSIONAL EXPERIENCE
Confidential, Portland, Oregon
Java J2EE/FullStack Developer
Responsibilities:
- Involved in Analysis, Design, Development, Packaging, Testing and Deployment phases of this application
- Designed and implemented modules using J2EE, Developed Servlets and worked on different Java concepts like Collections, Exception handling.
- Developed and maintained elaborate services-based architecture using SOAP.
- Designed a UML model for SFMS using Visio in the form of sequence and case diagrams.
- Used ClearCase for Configuration Management.
- Used the Struts open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm
- Involved in coding business rules in service layer and implementing the spring - Hibernate integration to handle the database transaction part.
- Involved construction of JSP’s referring to the prototype shared by Client using styles and CSS provided by them.
- Created Junit for the business layer of the application for all possible scenarios.
- Performed local build using ANT and deployment of the Project Wars in UNIX environment for Unit testing of
Environment: Java, Hibernate, JSP, Web Services, IBM RAD and Websphere 7.0, IBM Rational Clear Case 7.0, SOAP UI, Beyond Compare 3.0
Confidential, Louisville, KY
Java/FullStack Developer
Responsibilities:
- Implementation of Spring MVC framework in the project. Project creation, package structure definition, spring configurations.
- Designed and implemented modules using J2EE, Developed Servlets and worked on different Java concepts like Exception Handling, Collections.
- Developed Several modules using combination of Hibernate, Spring modules.
- Involved in coding handlers and implementing the spring - Hibernate integration to handle the database transaction part.
- Involved in code quality report generation PMD, Check style, find bugs and fixing the violations as per clientstandards.
- Construction of JSP’s referring to the prototype shared by Client using styles and css provided by them.
- Creation of Junit for the business layer of the application for all possible scenarios.
- Developed RESTful API’s using NodeJS Framework.
- Development of microservices to support front end application and development of application Meta-data and database scripts.
- Analysed and resolved issues relating to database application performance.
- Designed and developed the data access layer using JPA and Hibernate to map the domain objects to Oracle 11g database.
- Experience working in the AGILE environment.
- Unit testing uses Junit test cases.
- Knowledge of Rest based API services.
Environment: Java, spring, Hibernate, JSP, RESTful API, MYSQL
Confidential, South Carolina
JAVA/J2EE Developer
Responsibilities:
- Involved in Analysis, Design, Development, Packaging, Testing and Deployment phases of this application
- Designed and implemented modules using J2EE, Developed Servlets and worked on different Java concepts like Collections, Exception handling.
- Developed and maintained elaborate services-based architecture using SOAP.
- Designed a UML model for SFMS using Visio in the form of sequence and case diagrams.
- Used UNIX Shell scripting.
- Used ClearCase for Configuration Management.
- Used the Struts open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm
- Involved in coding business rules in service layer and implementing the spring - Hibernate integration to handle the database transaction part.
- Involved construction of JSP’s referring to the prototype shared by Client using styles and css provided by them.
- Created Junit for the business layer of the application for all possible scenarios.
- Performed local build using ANT and deployment of the Project Wars in UNIX environment for Unit testing of the development team and for Integration testing by TCOE team.
- Technically mentoring a team of 3 members to complete their deliverables on time, by providing resolution to their technical challenges.
Environment: Java, Hibernate, JSP, Web Services, IBM RAD and Websphere 7.0, IBM Rational Clear Case 7.0, SOAP UI, Beyond Compare 3.0