Sr. Java/j2ee Full Stack Developer Resume
FloridA
SUMMARY:
- 10 years of IT experience as a Full stack Java/J2ee Sr. Developer in software requirement analysis, design, implementation and testing of RIA Enterprise/web based applications.
- Experience in all phases of software development life cycle (SDLC).
- Detailed experience on spring components like, Spring - MVC architecture, Spring Cron job, Spring- Multi threading, Rabbit MQ (Message Queue’s), Multi- connection pools via spring, Scala, RESTful services, WEB services and Spring Integration.
- Hands-on experience in implementing J2EE compliant applications using various Design p Confidential erns like Singleton, Facade, DAO Factory and MVC.
- Extensive experience in design, development and implementation of Model-View-Controller frameworks using Struts and Spring-MVC.
- Strong experience on Hibernate, and IBatis.
- Hands-on working experience on HTML 5, JavaScript & CSS.
- Experience in Java 8 coding standards like Lambda expressions. Heading towards Scala programming.
- Experience in developing applications using JavaScript especially with JQuery and Angular JS Framework.
- Experience in developing the Rich Internet Applications (RIAs) with Adobe Experience Manager 6.0(Adobe CQ)
- Real time passionate experience with RIA technologies like GWT (Google Web Toolkit), Smart GWT, AJAX, JSON & Confidential ; JSNI.
- Extensive experiences in developing applications with web services and inter process communication using RMI.
- Good knowledge on writing SQL, PL/SQL queries.
- Extensive experience with various Databases Oracle, SQL Server, DB2.
- Professional experience in documenting and understanding user requirements and system specifications.
- Experience in working on UML and system design using Rational Rose XDE for Java.
- Experience with tools like Maven, ANT, Git Hub, CVS, and Clear Case.
- Experience with analysis of the user needs, documentation, translation into proper system requirement specifications and working under tight schedules.
- Extensively worked on Internationalization (I18n) projects for Japanese, French and UK clients.
- Hands on experience with application servers like Web logic, IBM Web Sphere6.
- Hand on experience on JUNIT and Mockito, Power Mockito.
- Knowledge of Energy Trading & Confidential ; Risk Management, Aerospace, Supply chain, Web Content Management.
TECHNICAL SKILLS:
Technologies: Core Java, J2EE (JSP, Servlets, EJB, JDBC, JNDI, JMS), CSS, Struts, Spring 3 MVC, Spring Integration, Hibernate, IBatis, Scala, Java script, HTML 5, CSS 3, XML, XSLT, JQuery, Angular JS, Ajax, Spring Web & Confidential ; Rest Services, JNI & Confidential ; JSNI, GWT & Confidential ; Smart GWT, Gem Fire, JFrog Artifactory, Rabbit MQ and Adobe Experience Manager 6.0(Adobe CQ), Log4j
Tools: Jira, Bamboo, Confluence, Jira, STS, Eclipse, JUnit, Rational Rose, ANT, Maven, Find Bugs, PMD, Sonar, Version One, Log4J
Version Control: CVS, Subversion, clear case, Tortoise, Git Hub, Stash, P4
Application Servers: Jetty, WebLogic & Confidential ; WebSphere.
Web ServersL: Apache Tomcat, Jersey
Database Servers: Oracle, MySql, SQL Server
Operating Systems: Linux, Windows
PROFESSIONAL EXPERIENCE:
Confidential, Florida
Sr. Java/J2EE Full Stack Developer
Responsibilities:-
The application is designed using J2EE technologies along with Spring MVC architecture.
- Consumed “JavaFx” visa custom tailored Twist and Shake internal API.
- Used “RabbitMQ” queues for handling “Energy Bids”.
- Spring MVC & Confidential ; Hibernate was used for developing java REST services on the back end.
- Spring Auto-Wiring was used for bean management on the back end.
- Developed complex Hibernate mappings even for Views and Stored Procedures.
- Developed presentation layer with JQuery, Angular JS and Ajax calls.
- Involved in developing JQuery scripts for validations and passing Confidential ributes from one screen to another.
- Java 8 coding standards including Lambda expressions.
- Actively consumed Spring REST services for tight 200ms SLA’s for the front end widgets.
- Several design p Confidential erns like Delegation, Abstraction, Singleton, Factory, Data Transfer Object and Data Access Object were used for the application development.
- Completely delivered projects under “Agile” methodology, JIRA was used for version controlling as an agile tool.
- Made use of the Spring framework with Web Logic Application Server.
- Integrated with Cognos are used for the generation of reports.
- Involved in Unit-test planning and designing test cases for the project.
- Involved in complete testing of the application using J-Unit.
- Involved in production support for the application.
- Used Stash/Git Hub to control the build version.
Environment: Java 1.8, J2EE, Spring (MVC), JQuery, Angular JS, J-Unit, Hibernate, Oracle, Java Script, JSON, XML, HTML, Web logic, Chrome post-master, Scala 2.11, Junit, Power Mockito, Find bugs Confidential
Java/J2EE UI Developer
Responsibilities:
-
The application is designed using J2EE technologies using MVC architecture.
- Developed presentation layer with JSP, HTML, CSS, JQuery, Angular JS and Ajax calls.
- Responsible for developing JSPs as views, Spring Servlets as controllers and Action Classes as wrappers to business objects and Action form beans for modeling.
- Developed XML based core system to populate data from external systems into the database.
- Involved in developing JQuery scripts for validations and passing Confidential ributes from one screen to another.
- Used AJAX for request response processing without reloading the complete page.
- Consumed Spring REST services for tight 200ms SLA’s for the front end widgets.
- Made use of the Spring framework with Web Logic Application Server.
- Oracle reports were used for the generation of reports.
- Involved in Unit-test planning and designing test cases for the project.
- Involved in complete testing of the application using J-Unit & Confidential ; Power Mockito, based on the unit-test plan.
- Involved to understand Node JS
- Involved in production support for the application.
- Used Rational RequisitePro for requirements management.
- Used Git Hub to control the build version.
Environment: Java 1.5, J2EE, Spring (MVC, Cron jobs), JSP 2.0, JQuery, Angular JS, J-Unit, Power Mockito, Hibernate, MySQL, Java Script, XML, HTML, Jbuilder, Web logic, Soap UI & Confidential ; chrome post-master.
Confidential
Java/J2EE Developer
Responsibilities:
-
Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSON and XML message formats and validated with GSON f/w.
- Consumed Spring MVC using annotations.
- Involved in documenting the technical detail design and SRS documents.
- Developed RESTful Web Services to implement the Business on the server side.
- Made use of Spring to develop Rest & Confidential ; web Services in Java
- Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
- Consumed Rabbit MQ messages using Spring Listeners.
- Configured multiple logging appender’s using LOG4J.
- Extensively used core - multi-threading for large file upload process.
- Integrated JFrog Artifactory to use for file uploads
- Completely test-driven project using Junit and mocking.
- Worked on interactive JavaScript frameworks like jQuery on the Admin side of the application.
Environment:: Java 1.5, J2EE, Restful web services, Junit, Power Mockito, Log4j, Jfrog, XML, CSS, Apache Tomcat 7.0.8, Oracle, Eclipse Windows XP, UNIX, Perforce, chrome post master and Soup UI.
Confidential
Java/J2EE Developer
Responsibilities:
-
Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSON and XML message formats and validated with GSON f/w.
- Consumed Spring MVC using annotations.
- Developed widgets using Smart GWT portlets.
- Extensively consumed GWT ( Google Web toolkit ) and Smart GWT components like Grids, List Grids, Nested trees and charts...etc.
- Extensively worked on Internationalization (I18n) projects for Japanese, French and UK clients.
- Consumed Fusion charts API for reporting modules.
- Involved in documenting the technical detail design and SRS documents.
- Made use of Spring to develop Rest & Confidential ; web Services in Java
- Consumed Spring-Hibernate templates in the back end to communicate to Oracle DB.
- Completely test-driven project using Junit and mocking.
- Worked on interactive JavaScript using JSON, JSNI, and JNI.
Environment:: Java 1.5, J2EE, Restful web services, Junit, Power Mockito, Log4j, XML, CSS, Weblogic 10.3, Oracle, Eclipse, Windows XP, UNIX, CVS, GWT(Google Web toolkit) & Confidential ; Smart GWT and Fusion Charts.
Confidential
Java/J2EE Developer
Responsibilities:
-
Involved in Technical designing and planning of the application.
- Interacted with business users to gather functional requirements.
- Consumed JSP, JSON and XML message formats and validated with GSON f/w.
- Consumed Struts MVC.
- Consumed Struts Validator f/w for form field validations.
- Involved in documenting the technical detail design and SRS documents.
- Completely test-driven project using Junit.
Environment:: Java 1.5, J2EE, IBM RAD7.0 (IBM web sphere), Junit, Log4j, XML, CSS, Oracle, Eclipse, Windows XP, UNIX, CVS.