We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Around 8 years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, JavaScript and Ajax. Basic understanding of Ext Js
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Subqueries.
  • Have working experience on Angular Js, Mongo DB, couch DB.
  • Hands on experience in installing, configuring, and usingHadoopecosystem components like HadoopMap Reduce, HDFS, HBase, Hive, Sqoop, Pig, Zookeeper and Flume.
  • Have Good Knowledge in Node Js.
  • Having an experience in developing middleware services with the help of Mule ESB and Oracle OSB.
  • Experience in analyzing and deploying middleware services in WebLogic container.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and WebLogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Experience in developing the applications which can talk to NoSQL Databases like Mongo and Couch DB.
  • Extensive experience in using the AWS using spring.
  • Experience in integrating spring with Elastic search.
  • Experience in using different Mock Frameworks like Mock MVC, Mockito to test different layers of the application.
  • Extensive experience in using Node JS in making the server side automations.
  • Experience in using WEB 2.0 modules for web development.
  • Exposure to UNIX commands and Suse Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills

TECHNICAL SKILLS

Operating Systems: Windows 95/98/NT/2000/XP, Linux, Unix

Languages: Java, UML, SQL, PL/SQL, C, C++, PHP

J2EE Technologies: Servlets, JSP, EJB, JDBC, Web Services, JNDI

Web Frame Works: Struts, Spring, Hibernate

Databases: DB2, Oracle, MS Access, MS SQL

Web Technologies: HTML, DHTML, JavaScript, CSS, AJAX, JQuery

Tools: & IDE: Eclipse, RAD, Rational Rose, JDeveloper, FireBug, IETester

Source/Version Control: SVN, CVS, Github

Web/Application Servers: BEA WebLogic, IBM WebSphere, Apache Tomcat, JBOSS

XML: Cloud Technologies

XML, XSL, XSLT: AWS

PROFESSIONAL EXPERIENCE

Sr.Java/J2EE Developer

Confidential, GA

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented design principle
  • Writing end-to-end flow i.e. controllers classes, service classes, DAOs classes as per the Spring MVC design and writing business logics using core java API and data structures.
  • Used Core Spring for setter dependency injections.
  • Developed presentation layer code, using JSP, HTML, AJAX and JQuery.
  • Single page architecture by using Angular JS. Node JS for server side web Applications, Real time communication.
  • Developed the Business layer using Spring Boot and JTA. Spring Boot for creating REST Web Services.
  • Proficient at utilizing Apache Camel to setup micro-services using REST APIs and build both pre-determined and dynamic routes.
  • Developed the Persistence layer DAO using HIBERNATE.
  • Implemented RESTful web services using JSON, XML.
  • Involved in Migrating the JDBC Code into Hibernate and implemented various features using Collection APIs.
  • Developed the project using industry standard design patterns like Singleton, Business Delegate Factory Pattern for better maintenance of code and re-usability.
  • Used Elastic search for analytics and reporting of the data.
  • Implemented Elastic search for transport API.
  • Proficient in SQL, PL/SQL Stored procedures, Functions, triggers to interact with Oracle 11g.
  • Worked with IDE as Spring STS and deployed into spring ear Case as version control tool. Used JavaScript for client side validations.
  • Setup micro-services and integrated said services into existing application and monitored the application using OpenShift enterprise cloud.
  • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Changing the existing services to suite platform 3.0 and new services are created based on micro services concept and deployed in Pivotal Cloud Platform (Paas).
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using Angular2.0 JS and JQUERY.
  • Experience in developing the web applications with web frameworks such as Play/w Java and Angular2.0 and concurrency frameworks such as Akka.
  • Hands on Core concepts in Multi-threading and Collection frameworks.
  • Designed and developed Groovy Grails applications for end users.
  • Worked with Groovy to support both static and dynamic typing as well as for operator overloading
  • Deployed applications on Web Sphere Application server 6.0
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Implementation of this push protocol, based on the SSE API in the Jersey framework (JAX-RS).
  • Used Maven and Jenkins as build tool and deploying the application, Kafka.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • The project involves usage of open source technologies and packages such as WSO2 Carbon, and JBOSS.
  • Involved in unit testing using JUnit, system testing and creation of various test scripts.
  • Wrote test cases which adhere to a Test Driven Development (TDD) pattern.

Environment: Java 1.8, Java 1.7, J2EE 1.6, HTML, CSS, AJAX, JQuery, JavaScript 1.7, JSP 2.1, Spring, Spring Batch, Spring web services, Spring Boot, micro-services, RESTFUL, MongoDB, Cassandra, Hibernate, SOAP, XSD, XML, UML 2.0, JUNIT, Groovy, WSO2 Carbon, Jboss, Mockito, Apache JMeter, JProfiler, Elastic Search, Web Sphere, Pivotal Cloud Foundry(PCF), Maven 2.0, Clear Case, Soap UI, Oracle 11g, JDBC, Spring JMS, Apache Active MQ, Kafka, Log4j, Cucumber, JSON, UNIX.

Sr.Java/J2EE Developer

Confidential, Township of Warren, NJ

Responsibilities:

  • Participated in multiple phases of project life cycle.
  • Developed web applications using JSP, JavaScript, jQuery, HTML5, CSS3 and Spring (MVC) Framework.
  • Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns as part of implementing business logic.
  • Used Spring IOC to inject services and their dependencies and leveraged spring-hibernate and Spring-mvc and Spring-jms modules.
  • Implementing dynamic functionality to screens using JQuery and Implemented Asynchronous means of retrieval of data using AJAX.
  • Developing different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Bootstrap used along with AngularJS in creating the Application.
  • Used NodeJS for doing non-blocking design operation for server-side code.
  • Used Angular.js framework in developing various UI components.
  • Developed the application using Spring MVC controllers and used resource bundle to manage properties.
  • Application development using Java/J2EE Technologies which include Servlets, JavaBeans, Spring 3.x, Web Services (SOAP and RESTFUL).
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • Tuned the Cassandra yaml and Cassandra -env.sh file to enhance and improve the performance.
  • Analyzed the performance of Cassandra cluster using node tool TP stats and CFstats for thread analysis and latency analysis.
  • Designed and implemented a 24 node Cassandra cluster for single point inventory application.
  • Implemented request and response objects using SOAP web services and created routes usingApacheCamel.
  • Worked on developing Microservices using Spring Boot and exposed them as RESTful services
  • Implementing Hibernate in data access layer to access and update information in the database.
  • Used HQL queries with session object for complex joins and used proper fetch strategies.
  • Implemented SOAP based JAX-WS web services and consumed soap based webservices.
  • Use Maven to build the application and deploy on WebSphere Application Server.
  • Worked on Rabbit-MQto enhance the queuing process.
  • Involve in design and development of server-side layer using Spring IOC, Spring ORM, Spring AOP and JAX-WS web services.
  • Implemented RESTful web services using spring MVC and used Swagger to publish the service definition.
  • Use Auto-Wired (annotation based injection)for bean management through Spring IOC.
  • Written and tested the Test-Driven Development (TDD) and advanced Test Driven Development (ATDD) Scenarios using cucumber for E2E testing
  • Implementing Spring AOP for logging and exception handling for common logic.
  • Use Log4J for logging and tracing the messages.
  • Used UNIX scripting to automate the batch process.
  • Creating and maintaining the automation testing frameworks based onJava/Cucumber.

Environment: Java 8, Spring 3.5/4.0, Hibernate 4.3, AJAX, JSP, Eclipse, WebSphere Application Servers, HTML5, JSTL, Oracle, PL/ SQL, SQL, Apache Camel, Web Services (SOAP), Maven, SpringMVC, Spring IOC, Spring ORM, Spring-boot 2.0, Spring AOP, JSP, CSS3, JSON, JavaScript, XML, XSD, ANT, Toad, AngularJS, Bower, grunt, NodeJS, Oracle, WebLogic, JUnit, Cucumber, JIRA, log4J, Swagger.

Sr.Java / J2EE developer

Confidential, Miami, FL

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Development of portlets for the frontend and deployed on WebSphere portal.
  • Used Spring Rest Template to use the exposed rest web services.
  • Used Spring AOP in case of logging and security.
  • Experience in using jetty servers in all the prototype implementations for rapid development.
  • Experience in moving the Relational to non-relational data stores like Cassandra.
  • Integration of spring modules with AWS modules in order to consume third party services.
  • Extensive usage of Node JS in implementing the server side build deploy automation and building DEVOPS process from TFS.
  • Exposed the application as a REST web service and implemented the authentication for that.
  • Used Spring Data on top of Hadoop clusters to integrate, read and analyze logs of SOA environment.
  • Used Spring XD shell as a runtime environment for Hadoop.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Implemented the logging framework in the SOA environment.
  • Designing and developing Web application to generate reports usingJava-J2EEtechnologies.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Developed Python scripts to automate the deployments to the WebSphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: JDK 1.5,J2EE, STRUTS 1.2, HIBERNATE, SPRING, JSP1.2, SERVLETS2.1, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC, JAVASCRIPT, JQUERY, UML, PERL, HTML, JNDI, CVS, JUNIT, WEBSPHERE APPLICATION SERVER 7.0, RAD 7, RATIONAL ROSE, RATIONAL CLEARCASE, RATIONAL CLEAR QUEST, ORACLE 10G.

Java/J2EE Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQuery for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Used Web Services to extract customer related product data from machines and servers using WSDL,
  • ML, SOAP using Service Oriented Architecture.
  • Worked on the design and development of application in Hibernate framework
  • Worked on Multi-threading and thread pool design pattern.Generated the Jacoco reports on build system through maven.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.
  • Involved in the transformation Oracle relational bulk data and flat files to CASSANDRA and processing the CASSANDRA data as well through custom accessors.
  • Developed custom Json parsers to automatically discover the projects or schemas defined in the data source.
  • Used JQuery plugins to develop the custom portal templates.
  • Wrote Stored Procedures using SQL query language in Oracle 10g.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Deployed the application on WebLogic and JBoss application servers.
  • Managed daily production issues.

Environment: Java1.7, HTML, Eclipse RCP, XML, Hibernate3.0, Spring, Spring Security, AWS, ACL, Cassandra, Jetty, JDBC, Eclipse, SOA, Agile, JBoss, Oracle 10g, Ant, Mongo DB, JQuery, Ajax, CSS, JavaScript, WebSphere Portal, Angular JS, Maven, Subversion, SOAP, NODE JS, REST, Odata4j, Restlet Framework, Linux, Log4J, JUnit.

Java/J2ee Developer

Confidential

Responsibilities:

  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework
  • Developed the DAO layer using Hibernate and used caching system for real time performance
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on log on ID
  • Developed Web Service provider methods (bottom up approach) using WSDL, XML and SOAP for transferring data between the Applications
  • Configured Java Messaging Services (JMS) on Web Sphere Server using Eclipse IDE
  • Used AJAX for developing asynchronous web applications on client side
  • Used JDBC for accessing database to track all credit aspects of accounts, which include financial review details, security held, actuarial exposure data and receivables
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background
  • Wrote JSP & Servlets classes to generate dynamic HTML pages
  • Designed class and sequence diagrams for Modify and Add modules
  • Design and develop XML processing components for dynamic menus on the application
  • Adopted Spring framework for the development of the project
  • Developed the user interface presentation screens using HTML
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • All the coding and testing was performed using Eclipse
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Used Spring ORM module for integration with Hibernate for persistence layer
  • Involved in writing Hibernate Query Language (HQL) for persistence layer
  • Involved in development of Reports using Style Report tool
  • Used Log4j for application logging and debugging
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project
  • Involved in post-production support and maintenance of the application.

Environment: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, IBM WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

Java Developer

Confidential

Responsibilities:

  • Performed analysis and created UML diagrams, class diagrams and sequence diagrams using MS-Visio.
  • Web application is developed using the Struts MVC framework.
  • Used JSP to create login page, user profile, and account information pages.
  • Wrote Custom tags and Tag Library Descriptor (TLD) for encapsulating dynamic functionality and used JSTL tags for populating data on the JSP.
  • Developed server side utilities usingJavaBeans, XML, and EJB.
  • Developed message driven beans (MDB)'s for receiving the messages from other systems.
  • Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.
  • Developed Unix Shell Scripts to perform administrator related tasks.
  • UsedJavaSwing for developing internal GUI applications.

Environment: SWING, RAD, SERVLETS, JSP, JSTL, CUSTOM TAGS, TLD,JAVABEANS, EJB, JDBC, ORACLE, XML, JMS, IBM WEBSPHERE, NETBEANS, WSAD, RATIONAL ROSE, CLEAR CASE, UNIX, SHELL SCRIPTING.

We'd love your feedback!