Java/j2ee Web Developer Resume
Weston, FL
PROFESSIONAL SUMMARY:
- 7+ years of Experience as a center Java and J2EE Developer and worked in all periods of the Software Development Lifecycle (SDLC).
- Hands - on experience on improvement apparatuses like STS, RSA, Eclipse, My Eclipse, and Net Beans.
- Good Experience in creating Web Services utilizing XML over HTTP(s) and SOAP/WSDL.
- Knowledge on administration situated design (SOA), WSDL.
- Sound skill Swing MVC Architecture design patterns and multi-threading.
- Excellent information with the organization and arrival of the applications utilizing Maven assemble devices.
- Got good experience with NOSQL database.
- Experience with Open source frameworks using Struts, Spring Batch , and Hibernate and used design patterns like Singleton, DAO, Factory, DTO, and MVC
- Hands on involvement in backend SQL and PL/SQL in Oracle and SQL Server.
- Experience in MVC structures, DAO (Data Access Objects) utilizing spring and Struts.
- Extensively chipped away at JSP, JSF, Servlets, spring, JavaScript/JQuery, XML, Postgres, JDBC and Hibernate.
- Expertise with the tools in Hadoop Ecosystem including Pig, Hive, HDFS, MapReduce, Storm, Spark, Kafka, Yarn, and Zookeeper.
- Experienced in application server like Apache Tomcat and JBoss.
- Experience with working in a group domain utilizing forming programming like SVN, CVS to combine the code updates.
- Hands-on involvement in unit and framework testing utilizing JUnits.
- Experience in Waterfall and Agile/Scrum philosophy of programming improvement.
- Developed and Deployed applications in UNIX and Windows environment.
- Experience in organizing, determining and heightening end client creation issues.
- Explored Spark, Kafka, Storm along with other open source projects to create a real time analytics framework.
- Executing Selenium Test cases and reporting Defects.
- Proven track record in achieving the task deliverables inside the time period.
- Excellent interpersonal and client social Skills. Demonstrated correspondence, presentation Skills and Leadership Qualities.
- Experience in different stages of various Test Driven Development, prototype development such as Waterfall, Agile Methodology.
- Experience in multi-page application.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, SQL, PL/SQL
Scripting Languages: JavaScript, VB Script, UNIX shell.
Markup Languages: HTML, XML, XSL, XSLT, DHTML, XHTML.
Web Technologies: JSP, Servlets, EJB, JSTL, JMS, JNDI,, JDBC2.0/3.0..
Frameworks and Tools: Struts 1.x/2.x, Spring 2.x/3.x/4.x, Hibernate3, Spring MVC, Spring IOC, Spring AOP, AngularJS, JQuery, JSF, Junit, SOAP UI. Grails, Log4j, Twitter Bootstrap.
Software Methodologies: Agile/Scrum, Waterfall and Test Driven Development
Web services: SOAP,REST,XML-RPC,WSDL,UDDI,JAX-RPC, JAX-RS,JAX-WS,JAX-B, Axis2,Jersey.
Platforms: Windows 10/8.1/7/XP /2000, Linux(ubuntu),Solaris, MAC OS X
Design Patterns: Extensively used Linux, Unix system administration tools to create servers and deploy and run applications in development stage.
Web Design Tools: Bootstrap 3.0, Dreamweaver, Microsoft Front Page 2003
UML Tools: Microsoft Visio 2003, Rational Rose Enterprise
IDEs: Eclipse 3.x/5.x/7.x, My Eclipse 6.x/8.x, NetBeans 4.1/5.0, JBuilder 2005/2006, Spring Tool Suite, Hibernate Tools, Groovy Grails Tool Suite, IntelliJ.
Databases: MySQL 5.x, Oracle 8i/9i/11g, DB2,MicrosoftSqlsever,MongoDb 2.x/3.x,Cassandra.
Code Review tools: Crucible 3.4, Sonar 3.2
Database IDEs: MS SQL workbench, Mysql query browser, SQL developer (Raptor), Toad, DB Visualizer, Teradata SQL Client.
Web/App Server: Apache Tomcat 6.0/7.0, IBM WebSphere 6.1/7.0, JBoss5.x/6.x/7.x, Glassfish, BEA Web Logic 8.1.
Testing Tools: Junit,TestNG, Mockito, Power Mockito, Jasmine and karma, Jmeter.
Bug Tracking tools: JIRA, BugZilla
Debugging Tools: Firebug, developer Tools
PROFESSIONAL EXPERIENCE:
Confidential, Weston, FL
Java/J2EE Web Developer
Responsibilities:
- Modify/look clients, make clients screens with allocating different parts utilizing JSP, Spring Center Module, Spring MVC system, Hibernate ORM Module, XML, and XSLT.
- Designed, Developed and examined the front-end and back-end utilizing Servlets, JSP and spring.
- Used Spring JDBC API to talk MySQL Database for Read and Write operation.
- Used Spring Framework, Spring-JDBC, Spring-ORM and Spring-AOP modules.
- Developed User Interface and web page screens for various modules using Html, CSS, JavaScript, AJAX, Node JS, React JS and Angular JS.
- Created new REST web service and modified the existing web service's operations wherever required.
- Integration of Product Management using REST API'.
- Build and maintain MicrosoftSQLscripts, indexes and complex queries for data analysis and extraction.
- Worked on the integration and deployment of the project using Kakfa.
- Load data from various data sources into HDFS using Kafka.
- Built Web pages that are more user-interactive using AJAX , JavaScript , and ReactJS .
- Developed SOAP web services using JAX-WS API
- Also used SOAP UI tool to create test cases and quickly unit test the web service code
- Worked extensively on Spring boot for building web service .
- Responsible for client side Validation and implementing Business logic based on user selectionusingjQuery and Angular .
- I ntegrated configured Camel with RabbitMQ to use it as bus.
- Tested the performance of the data sets on variousNoSQL databases.
- Involved in defensive coding against SQL injection, XSS, Phishing by adding extensive validation code for all user inputs by writing JavaScript Regex Regular
- Worked on Pivotal Cloud Foundry for setup configuration and maintainance.
- Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Extensively involved in writing PL/SQL or HQL to implement CRUD Create Retrieve Update Delete data in Oracle Database.
- Responsible for content management system of several customer websites using XSLT coding
- Used Container Services for security model, transactions and remote connectivity.
- Developed client side components utilizing Java Swing framework.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor.
- Implemented service layer on top of Cassandra using core Java, Datastax Java API and Restful API.
- Very good understanding Cassandra cluster mechanism that includes replication strategies, snitch, gossip, consistent hashing and consistency levels.
- Used Spring Inversion of Control (IOC), Setter Injection, Constructor Injection .
- Used Spring Validation system for Validations.
- Used JSF for representing UI components and managing their state.
- Used Container concepts for building GUIs for the application.
- Achieved data binding between model and view using Angular JS Directives.
- Using AJAX to request XML data through third party APIs to acquire products data from server and display it in sorted order.
- Used database exchanges and exchange administration alongside Spring ORM and DAO.
- Used SOAP and RESTweb services along with XML to transfer data between the switches and server
- Responsible for GUI and functional testing,using Black Box testing.
- Created many core java classes for data file extraction and loading.
- Executing Tests and analyzing results as per client requirements.
Technologies:HTML, CSS, JavaScript, jQuery, Bootstrap, AngularJS, JSP, Spring Core Module, Spring MVC framework, Hibernate ORM Module, XML, XSLT, VB .net, .net framework 4.5, Spring Framework, SpringJDBC, Spring-ORM, Spring-Boot,Spring-AOP, Oracle 10g, Apache Tomcat, Restful Web Services, Log4J.
Confidential, Piscataway,NJ
Java/J2EE Web Developer
Responsibilities:
- Developed Web services both on ICP/TP and Existing+ environments by following State Farm Coding standards.
- Used Hibernate API to talk MySQL Database for Read and Write operations
- Implementation of DAO's using Spring JDBC API.
- Good backend knowledge on Postgres Database, DB2, SQL.
- Experience in Maven, ANT Builds and understanding the artifactory and repo structure adopted at State Farm.
- Debugged and developed applications using Rational Software Architect(RSA) and spring tool source(STS)
- Used Spring Suite Tool and RSA8 to generate the WSDL manually by using ApacheCXF and JAX-RPC respectively.
- Responsible in gathering/understanding requirements for both the web services.
- Worked on Spring Integration tests to test the service real time in combination with other services.
- Wring JUnits using all-pairs and improving the test coverage for all the services.
- Worked on mule development and WSRR troubleshooting issues.
- Working experience on MVC architecture, inversion control, aspect-oriented programming, transaction management etc.
- Worked on Apache Directory Studio for mining the binded users to LDAP directory under different environments.
- Worked on Log4J andSLF4J using both security and business loggers for logging NPI and non-NPI information.
- Experienced in Jenkins Builds, Jersey Client onHudson server. Experience in generating Emma code coverage reports and SF code quality reports both on local workstation and Hudson server.
- Rigorous deployments done on Dev-Int Environment for both web services and mule projects.
- Handled and manually tested the services using Soap-UI
- Worked on Non-functional Test cases as a part of developer testing.
Environment: IBM WebSphere Application Server v6.1, STS v2.8.0,RSA v8.0.1,EJB 2.0,SOAP WebServices, Spring 3.0.5,MAVEN v3.0.3, ANT v1.5,JPA, PostgresSQL v9.1, DB2
Confidential
Software Engineer
Responsibilities:
- Involved in application architectural design phase and creating the application design template
- Used collection framework, threading and serialization extensively with Java
- Migrated software application into application into Hibernate and springframework .
- Used several open source products like NetBeans, CVS, and UML .
- Configured database connectivity from apache tomcat server .
- Used J2EE architecture for application development
- Used Java techniques including threading and Javaclass hierarchy
- Developed the functional templates using JSP’s/SERVLETS for the application.
- Validations are done using spring validation.
- Used Hibernate and struts framework on application development
- Designed a hierarchy of Java classes to have highly reusable and maintainable code.
- Designed, developed and modified Servlets using J2EE standards
- Worked on online report viewing modules using JSP for internal business units.
- Worked on spring and hibernate mapping using annotations.
- Worked on spring integration tests to test the service real time in combination with other services.
- Developed Core Java code for the Servlets under Solaris , including multithreaded
- Developed single page web applications and to provide synchronization to various parts of web apps using JavaScript library.
- Used Spring AOP for cross cutting concerns and IOC for dependency injection
- Handled many modules in the design and development using JSP .
- Used SQL statements to fetch data from database.
Technologies : JDK 1.5, J2EE, Maven, JQuery, JSP, Servlets, Hibernate, MVC, JDBC, Apache Tomcat, Spring AOP, Hibernate ORM, JavaScript, JPA
Confidential
Software Engineer
Responsibilities:
- Experienced in all phases of Software improvement life cycle (SDLC) beginning from gathering Business details, investigation, plan, advancement, testing and usage of tasks utilizing different strategies like Waterfall, Agile.
- Expertise in making Conceptual Data Models, Use Case Diagrams, Class Diagrams.
- Activity and Sequence Diagrams utilizing UML with Rational Rose.
- Expertise in a few J2EE advances like Servlets, JSP, JSF, Struts, spring.
- Expertise in Client Side Designing and Validations utilizing HTML, CSS, JavaScript, jQuery.
- Strong involvement in Implementing MVC outline design utilizing Struts and Spring System.
- Used Jcap with swing framework for desktop application.
- Experience in creating and expending Web Services utilizing SOAP.
- Expertise in outlining and creating J2EE agreeable frameworks utilizing IDE apparatuses like Shroud.
- Implemented automated local users provisioning in instances created in AWS.
- Deployed/bolstered applications on web server - Glassfish.
- Tested Java Beans to recover exchanging information and supporter's data from MySQL database server.
- Expert in investigating utilizing Logging Frameworks, for example, Apache Log4j.
- Implemented Unit Testing utilizing JUNIT testing amid the tasks.
- Excellent relational abilities, interpersonal aptitudes, critical thinking abilities a decent.
Technologies, Apache-Struts 2.0, JPA, EJB, Spring 1.3, JSP 1.2, SOAP WebServices, Groovy, JQuery 1.6, Servlet, Struts-Validator, REST, Struts-Tiles, RIA, JavaFX, Tag Libraries, JDBC, Oracle 10g, OTC,JDK 1.5, JUNIT 3.8, CVS 1.2, Rational Rose, Eclipse, Rational Application Developer (RAD).
Confidential
Java developer
Responsibilities:
- Gathered requirements from the client. Developed the Software Requirements Specifications.
- Involved in other phases of SDLC for more understanding.
- Configured Apache Server and PHP Scripting Engine and MySQL Database Server.
- Designed, Developed, and Maintained Web sites with PHP, CSS, HTML, DHTML, DOM, JQUERY and object-oriented JavaScript.
- Written Java classes using basic OOPs concepts for implementing certain methods.
- Designed and developed in W3C standards and Web 2.0.
- Used HTML/DHTML, CSS, DOM, JavaScript to produce high performance, rich and user-friendly Web interface.
- Designed different front-end forms using Drupal and CSS.
- Developed web applications and e-commerce web sites within a LAMP environment that includes distributed web servers and a MySQL database cluster.
- Implemented e-commerce systems including shopping cart applications in Joomla1.0, PHP and MySQL.
- Developed all transaction screens using JavaScript and HTML
- Fixed bugs and provided support services for the application.
- Integrated security into applications.
- Involved in testing code samples through unit and functional testing.
- Designed User Interface, Coded Functionality and performed Unit Testing.
Environment: Java, HTML, CSS, XHTML, DHTML, XML, DOM, PHP, JavaScript, JQuery, MySQL, Drupal, Joomla, AJAX, Tomcat, Apache.