We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • 9+ years of experience in development and implementation of Web - based Client-Server applications using Java and J2EE technologies.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js,angular.js, Grunt js, Responsive design.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, JSF, EJB2.0/3.0, XML, Web Services- SOAP, WSDL, Weblogic, Ruby and Rails.
  • Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB2.1/3.0, Struts 1.2/2.0,Spring 3.0 and 4.0, JDBC, JNDI, Hybris,JMS, JPA, JAXB, Kafka, Scala, SAX/DOM, Web services.
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Well experienced in using JUnit for performing unit-testing framework.
  • Extensive experience in testing on multiple operating systems including UNIX, Sun Solaris, and Windows. Experience in developing crystal reports.
  • Expertise in using configuration management tool like CVS and GIT for version controlling.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Experience programming inthe JBOSS Enterprise SOA environmentincluding JBOSS Workflow, DroolsBusiness Rules engineand Python.
  • Participated in understanding of ExtJS technologies and development tasks
  • Experience in Bootstrap (responsive design), Backbone, and AngularJS frameworks
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, JBuilder, Jasper, JPA, Rational Application Developer(RAD), Angular JS for Java/J2EE application development
  • Knowledge and familiarity with programming of Java, SQL, XML, JavaScript, JavaScript, Camel, Flex, Spring and/or Hibernate.
  • Sound skill in Swing MVC architecture, design patterns, Collections Frameworks, Exceptions handling and multi-threading.
  • A very good understanding of Groovy and Grails.

TECHNICAL SKILLS

J2SE Technology: Multithreading, Reflections, Collections, Serialization, Networking, Beans

Middleware Technology: JMS, MQ Messaging, Tibco, Solace, Active MQ

J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI

Architecture & Framework: MVC, Struts, Spring, Hibernate, Hybris, Kafka, Scala OSGI, Ruby and Rails

Database: Oracle 10g, 11g, 12c, SQL server 2005/2008, MySQL, Cloud

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows, Linux, UNIX

Web/App Servers: WebLogic, Web Sphere, Web Logic, Tomcat, JBoss, Apache, Solr, JPAGUI HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Programming Language: C, C++, Java, J2EE, Python.

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front ControllerTools Maven, ANT, Log4J, JUnit, TOAD, SOAPUI 4.0.5, JUnit, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for writing J2EE compliantJavacode for application development effort which involved working withJSP, Servlets, JDBC, XML, EJB, etc.
  • Responsible to maintain HTML5, CSS3 in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML. JPA, Apache.
  • Involved in developing the UI panels using JSF, XHTML, CSS,DOJOand JQuery
  • Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and Node.js, Hybris
  • Worked with the JavaScript frameworks like HTML 5, CSS 3, JQuery and Angular JS.
  • Configuring and Installing all theEndecarelated stuffs.
  • Managed MICROS Xstore and Xbri Point of Sale and Asset Protection project
  • Customized Micros XStore POS Java software to suit Talbots’ requirements
  • Resolve Micros xStore issues, restore databases, re-image and replace devices
  • Maintenance and schema design forPostgreSQLand MS SQL Server.
  • Strong skill sets on Object Oriented Programming and development knowledge on C++ and HTML.
  • Optimized ExtJS themes and prepared performance applications
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL,JAXB and Ruby and Rails).
  • Design and Development of Objects using Object Oriented Design inJava.
  • Preparing the migration document for migrating application from Struts tospringand Responsive web designing the application.
  • Involved in using HTML, DHTML, Kafka, Scala, Hybris, Java Script, AJAX, ExtJs, JPA, JQUERY, JSP and Tag Libraries to develop view pages.
  • Systems Integration & packaging using Hybris along withEndecaSearch, Content.
  • Deployed GUI code to WebLogic application environment and standalone components to JBoss Server.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito
  • Developing Hibernate Configuration files for MySQL 5.1, Oracle 10g &11g and MongoDB., Apache
  • Node.js is used to develop server side applications
  • Used AngularJS as the development framework to build a single-page application.
  • Implemented monitoring and established best practices around usage ofElastic Search
  • Involved in writing AngularJS controllers, views, and services for Lockbox and wellness incentive programs.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS
  • Solid proficiency with IA/UX and web usability best practices.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3, web logic, standards, with front-end UI team.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models)

Environment: Java 8, JSP, JQuery, Python, JSON, HBase, Kafka, Elastic Search, Spring IOC, JPA, Spring MVC, Spring AOP, MICROS, Weblogic, Hybris, Spring ORM, JAXB, XML, Apache,JAX-WS, SOAP Web Services, RESTful web services,Cloud Development, SOLR, Ruby and Rails.

Confidential, NYC, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Experienced developing againstSOLRSearch Platform APIs
  • Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal and ApacheSOLR.
  • Developed and delivered SOAP based Web Services for our new clients used Apache-CXF and SOAP UI to test the services.
  • Experience in creating Models, Controllers, Templates, Custom Directives, Components, Filters and Services in AngularJS, Elastic Search, Weblogic, JPA, Hybris, Ruby and Rails.
  • Extensively used Core Java such as Exceptions, and Collections and Python.
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Created reusable Angularjs html templates using custom templates.
  • Resolve Micros xStore issues, restore databases, re-image and replace devices
  • Processing data ingestion and entity resolution using Hadoop, Pig and Cloud.
  • Applied Hadoop MapReduce to reduce processing time from two weeks per year of data to one day.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Built restful web services using MongoDB/NodeJS and implemented the front-end using jQuery and AngularJS controllers, directives, and service.
  • Created Composite Applications, Home Security components and Adapters by using Oracle SOA technology.
  • Developed major websites and services by includingMongoDBas backend software.
  • Subject matter expert in enterprise search engine analysis, design, development and systems integration. Search engines include Autonomy IDOL Server, MOSS 2007, Endeca, Lucene/Solrand Microsoft FAST 2010 for SharePoint 2010, SharePoint 2013.
  • UI Layer implemented with Struts, Struts validation, Struts Tiles, JSP, XML, Kafka, CSS, XHTML, JavaScript,DOJO, AJAX, Weblogic, hybris
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern and JPA.
  • Implemented integration of Struts Action classes in Presentation Tier.
  • Utilized Node.js to create a fast and efficient chat server.
  • Used Struts Tiles Framework for designing the layout of the application.
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • CreatingAngularServices using factory services to implement the business logic.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.

Environment: Java, JSP, JavaScript, Ajax, JQuery,Python, Ant, Elastic Search, Struts, POS, DOJO, Drools, Hbase, Solr, Marklogic, spring, MICROS, Weblogic, Cloud, Hybris, Hibernate, RSA, WebSphere Application Server, DB2, Agile, XML, LDAP, Apache., JPA, Ruby and Rails.

Confidential, Washington, DC

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery, kafka, Solr
  • Used AJAX to create interactive web pages.
  • Implemented Struts MVC architecture by creating Model, View and Controller classes.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque andRedis.
  • DevelopedSparkcode andSpark-SQL/Streaming for faster testing and processing of data.
  • Hands on experience with MVC JavaScript frameworks such as Backbone.js, Angular.js and Node.js.
  • Responsible for cluster maintenance, adding and removing cluster nodes, cluster monitoring and troubleshooting, managing and reviewing data backups andHadooplog files.
  • Implement logging mechanism using STRUTS.
  • Deploy application in JBOSS server using Ant scripts.
  • Unit and integration testing.
  • Developed presentation layer using JSP, HTML, JavaScript, CSS3, andAngular. JS, JQuery, JSTL, and Tag Libraries.
  • Responsible for architectingHadoopclusters
  • GUI automation work (selenium webdriver) in Java and tcl/tk scripts.
  • Worked on Restful API and invoked web services (consumed) that are based on EJBs
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML, JavaScript, AJAX, Python, Kafka, JPA.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Individually developed interactive web pages usingAngularJS to performoperations in a database.
  • Worked on research team that developed Scala, a programming language with full Java interoperability and a strong type system.
  • Experience with Internet Application Development such as HTML5, FLEX CSS3, Ruby and Rails.
  • Used Ant for developing build scripts and deploying the application onto Web Logic.
  • Developed XSD for validation of XML request coming in from Web Service, weblogic.
  • Integrated EMC Document with Content Management Interoperability Services (CMIS) for Content Management.
  • Expertise in using Twitter Bootstrap Framework responsive design.
  • Working with the JIRA tool for Quality Center bug tracking.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Integrated and implemented SOA solutions with Oracle SOA suite: Oracle ADF, BPM, BPEL, Oracle Service Bus OSB, Cloud.
  • Design & Development for the first major project to use the new Oracle BPM infrastructure.
  • Developed a UI component usingAngularJS.
  • Involving in Building the modules in Linux environment with ant script.
  • Involved in writing Unix Shell Script for performing automated tasks.
  • Expose PL/SQL database access layer as web service using RD/Z.
  • Extensively worked with Asynchronous java scripting AJAX.

Environment: J2EE, Apache, Java, JSP, Servlet, Python, Cloud, Hadoop, JDBC, Weblogic, Java Script, Hibernate, JUnit, JavaScript, DHTML, Oracle, Spring, JPA, WSDL, Axis, Ant, Windows, Kafka Elastic Search, Ruby and Rails.

Confidential, St. Louis, MO

Sr. Java Developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
  • Ensured Service design fits into overall SOA driven program.
  • Writing entities in Scala and Java along with named queries to interact with database.
  • Writing user console page in lift along with the snippets in Scala. The product is responsible to give access to the user to all their credentials and privileges within the system
  • Writing scala classes to interact with the database.
  • Writing scala test cases to test scala written code
  • Followed MVC model and used spring frameworks for developing the Web layer of the application.
  • Built JavaScript application with Backbone.JS, as well as using Node.JS, and Cloud Development for server side rendering.
  • Used Bootstrap and Angular,React.jsand Node.jsin effective web design.
  • Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
  • Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript framework and Exposure to Node.js.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Extensively usedJavaMulti-Threading concept for downloading files from a URL.
  • Used J2EE, Python, design patterns like Front Controller, MVC, Business Delegate and Session Facade.
  • Write front end code for developing new pages using HTML, CSS, JavaScript, and JQuery.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of the entire application modules.
  • SPRING, IBATIS/HIBERNATE AND FLEX REQUIRED
  • Developed REST-based node.jsmicro servicesusing domain modeling.
  • Generating scala and Java classes from the respective APIs so that they can be incorporated in the overall application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
  • Involved in Database design for new modules and developed the persistence layer based on Hibernate.

Environment: Java, J2EE, spring, Hibernate, Python, Cloud, Apache, JSP, Eclipse 3.3, WebLogic, Kafka, Maven, JUnit, CVS, CSS, HTML, XML, XSD, JavaScript, Oracle10g and Windows, Ruby and Rails.

Confidential

Java Developer

Responsibilities:

  • Implemented the project according to the Software Development Life Cycle (SDLC)
  • Developed the web layer using Spring MVC framework.
  • Implemented JDBC for mapping an object-oriented domain model to a traditional relational database.
  • Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
  • Front end development with jQuery, Knockout.js, React,Node.js.
  • Involved in analyzing, designing, implementing and testing of the project.
  • Developed UML diagrams like Use cases and Sequence diagrams as per requirement.
  • Developed the Generic Classes, which includes the frequently used functionality, for reusability.
  • Experience on scripting (e.g. Bash, Powershell, Perl, Ruby, Python)
  • Expertise in web front-end technologies such as, Javascript, Ajax, JSF, CSS, HTML and/or Flex and developing browser compatible applications
  • Designed and developed user interfaces using JSP, Java script, HTML and Struts framework.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Designed and implemented the application's configuration system, includingSwing based GUI.
  • Involved in creation of GUI using Java Swing.
  • Functional and Non-functional testing of web based applications, Database andHbasebased Processing tools, Solr Search Engine, Cloud based web based applications.
  • Peer code reviews using JIRA
  • Worked on fixing bugs and used JIRA to update them.
  • Implemented application level persistence using Hibernate and spring.
  • Developed user interface using JSP, HTML, XHTML, XSLT andJavaScript to simplify the complexities of the application.
  • Highly skilled in using Version Control Management tools like SVN, CVS, and GIT

Environment: JAVA, Java Script, HTML, JDBC Drivers, SOAP Web Services, UNIX, Shell scripting, SQL Server

We'd love your feedback!