We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Plainsboro, NJ

SUMMARY

  • 9+ Experience working with Java and Java based frameworks and databases.
  • Effective team player as well as individual performer with experience in Java, J2EE, JSP, Servlets, spring, Hibernate, SQL, PL/SQL and Oracle, MySQL.
  • Extensive experience in multiple Java and J2EE technologies such as Servlet, JSP, JSTL, Spring, Struts, IBatis, Hibernate and JPA, XML, XSD, HTML, JavaScript, JQuery, AJAX, JUnit, WSDL, SOAP, RestFul Web Services (Restlet), ActionScript 3.0
  • Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Expertise in Server Side Programming using J2EE, Java, JSP, Servlet, MVC using Struts framework, JDBC, Swing HTML5, Java Script, EJB, Swing, SQL, PL/SQL
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JDBC, JSP, JSTL, Swing, Struts 2.0, Spring, Groovy - Grails, Hibernate, XML, Web services, JMS, Eclipse, RAD, Ant, Maven.
  • Expertise with Spring Framework using components like MVC, Transactions, ORM and JDBC. Also used Hibernate ORM, JSF and Struts MVC frameworks.
  • Has extensive knowledge on UNIX Shell scripting, FTP, SFTP.
  • Experience with Design patterns like Singleton, Data Access Object, MVC Pattern and Agile, SCRUM methodology.
  • Expert in latest technologies and approaches for SOA based development and good understanding of SOA life cycle, SOA design Backbone principle, Service registry and various other SOA infrastructures. developing Multi-Tier Web Applications and Server side Business Logic using J2EE, XML, WebSphere, WebLogic, Apache Tomcat, Enterprise Java Beans, Servlets, JSP, Struts, JDBC, DB2, Oracle, PL/SQL.
  • Experience in developing JAVA/J2EE applications using IDEs such as Eclipse, RAD.
  • Extensive experience in working with various databases like Oracle 11g/12c, SQL Server and MySQL.
  • Proficient in building in responsive and adaptive web applications using, HTML, CSS3, DOJO, AJAX, EXT.js,REACT.js, JQuery, Angular.js, Backbone.js, Node.js, Require.js and bootstrap.js.
  • Working experience in CoreJava,Groovy, Grails, jQuery, VariousJavaScript charts and Plugins.
  • Hands on experience in Rational Suite of Products like Rational Rose in developing Use Cases, Sequence Diagrams using UML, Rational Suite.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework that can integrate Hibernate and Web Services.
  • Used JavaScript for client side validations and implemented AJAX with JavaScript for reducing data transfer overhead between user and server.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, spring, Hibernate, JSF, EJB2.0/3.0, XML, Web Services- SOAP, WSDL.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.

TECHNICAL SKILLS

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

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

Architecture & Framework: MVC, Struts, Spring, Hibernate, OSGI

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

IDE: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 9x/NT/XP/2003/7/8, Linux, UNIX

Web/App Servers: WebLogic, Web Sphere, Tomcat, JBoss, Apache

GUI: HTML5, XML, XSD, AJAX, JavaScript, Node.js, Angular JS, JQuery, CSS3

Query Languages: SQL, PL/SQL

Programming Language: C, C++, Java, J2EE, Bigdata

Script: PHP, Shell

Design patterns: MVC3, Business Delegate, Business Object, Value Object, Front Controller, Database,Access Object, Factory, Singleton, Session Facade.

Tools: Maven, ANT, Log4J, JUnit, TOAD, SOAPUI 4.0.5, JUnit

BigData: Hive, Hadoop, Bigdata,hue, oozie, sqoop, Storm, Kafka, Elastic Search, HDFS, ZooKeeper, Map Reduce, hive, pig, spark, flume

PROFESSIONAL EXPERIENCE

Confidential, Plainsboro,NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and documentation of the application model.
  • Applied design patterns including MVC Pattern, Factory Design Pattern and Singleton Design Pattern.
  • Used spring framework for Dependency Injection and integrated with Hibernate.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Deployment of application onAWS.
  • Worked withCassandraDatabase, Elastic Search, Graph API.
  • Hands on experience withSpark-Scala programming with good knowledge onSparkArchitecture and its In-memory Processing.
  • Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from Oracle database.
  • Expertise in developing Multi-tier enterprise level applications usingJava, J2EE Technologies andGroovy.
  • OracleNoSQLDatabase is used as a Key-value Database for designing the high reliable and available data storage across the configurable set of system functions as storage nodes.
  • Worked inBDDand TDD driven environment.
  • Experience in ApacheSolrSearch.
  • Used Apache Axis for consuming RESTFUL Web Services with CXF web services using JAX-RS.
  • EnabledElasticCaching framework to provide Grid Computing and Map-Reduce features to the client applications for their complex computation/business logic.
  • Designed and implemented application using Jboss, JSP, Spring MVC, Spring AOP, spring, Hibernate, JDBC, SQL, Maven,JMS, Oracle.
  • Experience in implementing standards and processes forHadoopbased application design and implementation and managingHadoopcluster using Cloudera Enterprise Manager.
  • Used SVN Backbone as a version controller.
  • Developed stored procedures, triggers and functions to process the data using PL/SQL and mapped it to Hibernate Configuration File.
  • Expertized in ImplementingSparkusing Scala andSparkSQL for faster testing and processing of data.
  • Expertise in design and development of web applications using JSP, JavaScript, JQUERY, AJAX, JSON, Backbone JS, Ext JS,ReactJS, Node JS, Bootstrap.
  • To work great with spring framework I usedApachecamel.
  • UsedDockerwhich allows us to build, run, test, and deploy distributed applications that are based on containers.
  • Managing the team working on installing, configuring, supporting state of the art technology involving Storm,Kafkamessage Q systems
  • Documentation of the Apache Solr Rest API
  • Configured routes in Apache Camel using XML for routing messages between end points
  • Developed bootstrap UI JS using with Angular JS
  • Added routing and developed factories, worked on root level variables and functions
  • Developed Unit and E2E test cases using Node JS.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Created proof-of-concept using responsive web design,Node.js, React JS, modernizer js, HTML5 and CSS3.
  • DevelopedBDDtestsusing Cucumber by writing behaviors and step definitions. Developed required Selenium support code inJAVAfor Cucumber.
  • Experience with Python, Hadoop, Mongo DB.
  • Developed and Implemented new UI's using Angular JS and HTML
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.
  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes andVMWareVm's as required in the environment.
  • Responsible for the verification of the SOLR search and indexes working and the quality before it is published
  • UsedGroovy/Javascripting, whenever required.
  • In depth understanding on Hadoop frameworks and related ecosystem, Apache Spark platform and Cassandra.
  • Experience inAWSCloud platform and its features which include EC2, AMI, EBS, Cloud watch,AWSSQS andAWSS3.
  • Followingtestdrivendevelopmentso writing jUnittestcases and then do actualdevelopment.
  • Experienced in Responsive Web Design technology with or without framework like Bootstrap.
  • Implementing Spring MVC and IOC methodologies.
  • Experience in Understanding the performance bottlenecks by analyzing the existingHadoopcluster and provided performance tuning accordingly.
  • ImplementedApacheCamel's CXF concepts and designed blueprints to develop Restful API.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team usingGWT, Sencha, spring data, JPA.
  • Implemented REST web services using Apache-CXF framework
  • Exploring with theSparkfor improving the performance and optimization of the existing algorithms
  • Implemented application specific exception handling and logging frame work using Log4j
  • Implement modules intoNodeJS to integrate with designs and requirements.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS
  • Involved in developing the component which provides the required information to Reporting system to generate the trend analysis reports for user attempts, success, user failures and system failures.
  • Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application in each iteration.
  • Using Data structures and efficient Algorithms Designing, building and maintaining high-performance
  • Developed the application using Spring MVC to provide Model and View, and URL based responses to different HTTP requests along with implementation of caching Algorithms used for Data Analytics.
  • Used CXF web services with spring.
  • DesignedSOLRschema.xml, solrconfig.xml. Developed custom analyzers for different fields in the schema.
  • Have integratedElasticCaching with Apache Lucene to provide distributedsearchcapabilities which enhances full-textsearchcapabilities.
  • Amazon ECS usesDockerimages in task definitions to launch containers on EC2 instances in your clusters.
  • ImplementedSolrfunctionality in our project.
  • Involved in with xml, MVC, Backbone, svn Synfony2.
  • Improve the performance of the application by using the Performance Tuning and Time lines for each module of the Application. Based on Time lines decrease the page loads and increase the total performance of the application.
  • UsedNode.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
  • Implemented Core Java Methodologies like Interfaces, Collections, Customized Exceptions and Multi-Threading.
  • Experience in database modeling and development using SQL, PL/SQL in Oracle, MySQL Server environments andNOSQLdatabases such as Mongo DB.
  • Experience in Monitoring System Metrics and logs for any problems adding, removing, or updating HadoopCluster.
  • Designed and developed the process of synchronizing and Multi-Threading for each module of the application.
  • Implemented API to transfer data from excels and APIs to the database with Orcale DB,Hibernet, HQL, Java 8.
  • Rendered views usingreactJS.
  • Hands on experience on spring, JSP, Struts, Servlets, Multithreading, JDBC, IBATIS, JQuery, JavaScript,ApacheCamel,ApacheCXF, Maven.
  • Develop and maintaingroovyscripts to parse/scrape HTML pages to extract information.
  • Created Prototypes using MEAN (Mongo-db,Angular and Node) stack and involved in deploying the application toAWSenvironment.
  • Maintained and automated the service environment for (Linux/Windows) which include shared servers, Cloud servers,VMwareESX/ESXi and Openvz servers.
  • Programming experience in node.js, mongo db, java 8 and MySql.
  • Solved Production Support defects by using tool HP Tracing. Based on priority of the defect solve the all production support defects.
  • Data import from xml to AEM and then AEM toElasticsearchfor indexing.
  • Installed and configuredHadoopecosystem components Hdfs, Hive, HBase, Pig, Sqoop and Flume.
  • UsedSparkSQL to process the huge amount of structured data.
  • Developed a personal crossplatform task management app in the Ionic framework using a Mongo database,Node.js server, and Angular JS.
  • ImplementedSolrfunctionality in our project.
  • Used Hibernate Mapping to form persistence objects to interact with Database

Confidential, NYC, NY

Sr. Java Developer

Responsibilities:

  • Development, enhancement and testing of the Web Methods flow services and Java services.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Paypal had their own application stack for REST based Java application, understood their architecture before design and development.
  • Hands on experience in Html, CSS Java Script, BootStrap, Ajax, php.
  • Created frontend screens usingGWTframework.
  • Built a scalableKafkaconsumer that runs on multiple instances and is fault tolerant usingKafka Connect.
  • Designed and developedReact.JS component required for the project.
  • Wrote Unittestcases in aTestDrivenEnvironment using JUnit.
  • Experience in working with the NoSQL, Mongo DB, and Apache Cassandra.
  • Resolving scalability and performance issues both in Applications as well as in Web sphere/Web Logic Application Servers.
  • Involved in implementation of Solr search in our application
  • Make required changes to framework which executes thegroovyscripts as and when needed.
  • Having good experience experience in a Linux environment with Apache Tomcat on AmazonAWS.
  • Knowledge of setting up the configuration of ApacheSolr, core creation, data indexing, searching.
  • Hadoop usingSparkContext,Spark-SQL, Data Frame, Pair RDD's &SparkYARN.
  • Created an XML schema for the Solr search engine based on the Oracle schema.
  • Created and involved in scheduling Oozie workflow engine to run Sqoop jobs and also managed, reviewHadooplog files.
  • Used ReactJS integration to make info page modular.
  • Experience in developing Web based GUI’s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Action Script, DOJO, Node JS, Angular JS, JQuery, EXT JS and Ajax.
  • Involved in designing, developing and configuring server side J2EE components like EJB,JavaBeans, JSP, Servlets,JMS, JDBC, JTS,JavaMail API, XML deployments in WebSphere.
  • Consumed 100,000 events/day of click stream data from ApacheKafkausingKafkaConnect API
  • Experience in web applications creation with HTML5, Ajax, JQuery, Backbone.js, and CSS3.
  • Performed UNIX Shell scripting for the application.
  • Implemented SOLR search engine to search the products.
  • Experience in development of JavaScript for client side validations.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Design the J2EE components of the RestFul Web Services and scheduled Java batch jobs based application in UML.
  • Integrated search and filter by consumingsolrAPI.
  • Created Web Services (SOAP) between different components and also exposed few web services to client apps get metadata for the specific entities and documents.
  • Worked on Java and JSON, to interact and get the data from csv files as we are prototyping the user Experience.
  • Have worked on different development practices e.g. Test Driven Development (TDD), Feature Driven Development (FDD), and Behavioral Driven Development (BDD).
  • SolrSchema design and Index building to provide required search facilities.
  • Worked extensively on JSP, Jquery, Ajax, Struts, JMS, ApacheSolr, Apache, Spring SOAP and Restful Web Services, JDBC& Hibernate and UNIX.
  • Created a wrapper library to help the rest of the team use the Apache solr database.
  • Good experience using Apache SPARK, Storm andKafka.
  • Dumping data from centralized repository log server intoHadoopedge node Using FTP.
  • Experience in build management with Ant Script
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Front end design using HTML CSS Bootstrap.
  • Involved in Tomcat server configurations set up, data sources, and queues set up and deploying the application.
  • Using Data structures and efficient Algorithm Designing, building and maintaining high-performance
  • Used Agile SCURM methodology in deployment of web Applications.
  • Implemented concepts of multithreading, collections framework, concurrency, data structures and algorithms
  • Worked on enhancements of batch applications based on command pattern to manage algorithms, relationships and responsibilities between objects.
  • Creating Hive tables and working on them usingSparkSQL.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Extensively developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.
  • Developed the front end using HTML, JavaScript, AJAX, JSP, CSS, JQuery, and XML.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Worked on Single Page application based onReact.js.
  • Involved in creating Technical documentation for launchingHADOOPCluster and for executing Pig scripts, hive queries and Sqoop.
  • Developed and configured Oracle Database 10g tables including Sequences, Functions, Procedures and Table constraints.
  • Worked on Big Data Integration and Analytics based on Hadoop, SOLR, Spark,Kafka, Storm and web Methods technologies.
  • Experience in using design patterns and UI frameworks such as MVC, Struts, Hibernate, NodeJS, and spring.
  • Experience in writingJavaAPIs to fetch the data fromAWSRedshift to store intoAWS Elastic Search.
  • Work with SQL andNOSQLhybrid type of Architecture in that product.
  • Strong knowledge in developing and designing web 2.0 application according to Information architecture and Usability standards using Ajax, JQuery, Backbone.js, XML, Symfony 2, CSS3 and MVC frameworks.
  • Groovy Scripts responded to RESTful Web service calls from a Web browser which acted as the Web UI client.
  • UsedSparkto transform the data from HIVE tables and used Tableau API to generate the reports onto Tableau.
  • Experience withtestdrivendevelopment(TDD) using various unit testing framework such as JUNIT.
  • Very good experience in Document Object Model (DOM). Deal with client side applications usingReactJS and working knowledge on Grunt.
  • Designed and developedSOLRsearch engine REST API's.
  • Responsible for decryption of informatica files to flat files by creating the jobs in informatica and then migrated them intoHadoopservers.
  • Implementation of the Business logic layer for Mongo DB Services.
  • Implemented the Animation and styling using CSS3 and JQuery.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Developing data access layer using IBATIS -ORM and JDBC.
  • Invloved design and implementation of ApacheSolrAPI.
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
  • Loaded and transformed Structured, Semi-structured and Unstructured data intoHadoopCluster.

Environment: Java, J2EE, Servlets, JSP, HTML, DHTML, JavaScript, CSS, AJAX, JQuery, XML, XSLT, Eclipse, Spring Web MVC, Hibernate 4.0, WebLogic 10.3, WSDL, SOAP, JAXP, JAXB, Oracle 11g, SQL.

Confidential, Chicago IL

Sr. Java Developer

Responsibilities:

  • Responsible for coding with the use of Object Oriented Principles and implementing MVC with JSP, Struts.
  • Developed the Spring AOP programming to configure logging for the application
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML,CSS & JavaScript,
  • Designed different UI aspects for improved performance of the application by usingGWT.
  • Developed code using Core Java to implement technical enhancement following Java Standards.
  • Proficient in Node.js, Mongo db, Redis and Linux flavor.
  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
  • Implement the JavaScript/JQuery frameworks such asReactJS, Node JS for MVW/MVC framework.
  • Expertise in working with variousJAVAand J2EE technologies including Spring, Restful, Hibernate, Struts, Spring MVC, EJB, ANT, JDBC, JSP,JSF,JMS, JNDI, XML, DOM, Ajax, Web Services, SOAP andJavaScript.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, JSF and JSP.
  • Developed the Front end for the application using HTML5, Angular JS, JSP and JavaScript.
  • Developed and implemented Swing, Spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Implemented application level persistence using Hibernate and Spring.
  • Data Warehouse (DW) data integrated from different sources in different format (PDF, TIFF, JPEG, web crawl and RDBMS data MySQL, oracle, SQL server etc.)
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Also wrote some complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Cursors, and Indexes in Data Access Layer.
  • Designed and developed SOAP Web Services using CXF framework for communicating application services with different application and developed web services interceptors.
  • Ant build file creation and usage of Maven Ivy tool set, along with dynamic JUnit report generation in PDF format.
  • Worked as backend developer of this app using Nodejs, Socket io and mongo db.
  • Experience in developing UI applications using HTML, HTML5, Jquery, and AJAX, AngularJS, Backbone JS.
  • Used Subversion for activities tracking Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository and Clear Case operations.
  • Developed Front End Components, created Handlebar Templates usingReactJS.
  • Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
  • In depth exposure to creating API for internal and external application using REST and SOAP based design. Open source framework like Jersey used for create REST API
  • Managing Source code in CVS and SVN and Project Documents in Share Point.

Environment: JAVA, J2EE, Servlets, JSP, XML, JSF, Struts 2.0, Web Services, Spring MVC, JNDI, Hibernate 4.0, JDBC, HTML, JavaScript, AJAX, Oracle 11g, SOAP UI Tool, SVN, SQL.

Confidential

Java Developer

Responsibilities:

  • Design, Development, testing and debugging of new software and enhancements to existing software.
  • Resolving design conflicts and using best coding practices.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team usingGWT, Sencha, spring data, JPA.
  • Getting signoff from the users after User acceptance testing.
  • Used JavaScript, JQuery and ExtJs to create UI on the Front End.
  • Developed major websites and services by includingMongoDBas backend software.
  • Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js.
  • Translation of business requirements to information technology.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Experience in handling WebLogic scripts for server management and application deployment
  • Configuration of application using the Spring, Hibernate, DAO’s, Action Classes, Java Server pages.
  • Web pages are developed using Java Server Pages, HTML, DHTML, EXTJS, AJAX, and JavaScript.
  • Performed unit testing with JUnit.
  • Used Cobertura tool to analyze the code covered by Unit test cases.
  • Used Oracle WebLogic 10.x as my Application Server for this application

Environment: JAVA, J2EE, JDK Servlets, JSP, XML, JSF, Web Services, Spring MVC, JNDI, Hibernate, HTML, DHTML, JavaScript, AJAX, SVN, SQL.

We'd love your feedback!