We provide IT Staff Augmentation Services!

Java / J2ee Developer Resume

3.00/5 (Submit Your Rating)

OH

SUMMARY

  • 8+ years of IT Experience in application design, software development life cycle (SDLC), agile methodologies maintenance and enhancement of web - based applications.
  • Extensive experience as designer and developer in Java & J2EE Web technologies based on Object Oriented Programming, Database Programming, Web Programming and GUI Development.
  • Experience in Service Oriented Architecture(SOA), Web services design development and deployment using WSDL, SOAP, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, REST web services.
  • Technical skills encompass Java, J2EE (JDBC, Servlets, Custom tags, EJB, JMS, JNDI, JQuery, Struts, Web Services (SOAP, RESTFUL), Spring & Hibernate Frameworks, ORM, XML, HTML 5.0, DHTMLX, UML, JSON, JQuery, JSTL, Apache Log4J, ANT, Maven, Shell script and Java script.
  • Knowledge on major components in Hadoop Ecosystem like Hadoop Map Reduce, HDFS, HIVE, PIG, Pentaho, HBase, Sqoop, Oozie and Flume.
  • Knowledge on Oozie workflow engine in running workflow jobs with actions that run Hadoop Map/Reduce and Pig jobs.
  • Strong experience in Design, Development of several Web based applications using open source frameworks such as Struts and Spring.
  • Experience on working with Solr
  • Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container module, application context module, Aspect oriented module (AOP Module), JDBC Module, ORM Module and web module.
  • Good experience in development and support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Over 5 years of experience in Core Java, Multithreading and Design patterns.
  • Rich experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
  • Expertise in developing rich GUI Interfaces using HTML, CSS, JavaScript, AngularJS, Backbone JS, JSP and Servlets.
  • Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
  • Hands on experience in IDE Tools: Eclipse, My Eclipse, IBM RAD.
  • Experienced in Software configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Experience with Web sphere MQ (Messaging Queue’s), JMS (JAVA Messaging services).
  • Experience in application and web servers such as Websphere, JBoss, Apache Tomcat & UNIX.
  • Involved in SQL/PLSQL and Stored Procedures using Oracle.
  • Expertise in developing applications on core Java and J2EE technologies using JSF 2.0, Prime Faces 3.4.
  • Have strong experience in code debugging and bug fixing.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and senior management.
  • Used EJB 3.0 session beans using JBOSS seam context management.
  • Worked extensively on web sphere application server 7.0 and 6.1.
  • Excellent communications and Interpersonal skills with Strong Technical and Analytical reasoning ability.
  • Designed the LDAP schema for adding custom attributes for password policy management.
  • Self-motivated, able to set priorities to achieve immediate and long-term goals.
  • Experience in performing requirement analysis working with software vendors.
  • Eager to learn new technologies and can easily adapt to new technologies and tools.

TECHNICAL SKILLS

Language: Java, C++, SQL, PL/SQL, python, UML,Shellscripting

JAVA/J2EE Technologies: JDK 1.4/1.5/1.6, JSP 1.2/2, Servlets, Ajax, Struts 1.1. /1.2/2.0 , JSF, Hibernate3.0, Spring2.X, EJB2.0/3.0, JDBC, Junit, XML, AngularJs, BackboneJS, Web services, XML, HTML, Java script,AJAX WSDL, SOAP, DOJO, JSP, JSTL, XSLT, SPRING FORM TAGS, STRUTS TAGS, microservices.

Methodologies: Agile, Scrum, UML, Design Patterns

Databases: Oracle 8i/9i/10g/11g, MS SQL Server 7.0/2000/2012 , DB2 v10.1, Cassandra, Postgres

Application/Web server: Apache Tomcat, WebSphere, JBoss

Operating System: Windows 98/NT/2000/2003/XP/7, Linux,Unix

Development tools: Eclipse 3.0/3.1, My Eclipse 5.x, WSAD 4.X/5.X, RAD 6.x/7.x, IBM Websphere 5.x/6.x, IBM MQ Series, TOAD, ANT MAVEN, SQL Loader, EDI TIE Commerce, IBM Rational Software Architect for web sphere, IBM Messaging Queue series(MQ), IBM MQ visual EDIT, SOAP UI, SOAP Pro, LISA,CA, Maven, Postman

Testing Tools: Jasmine, karma, grunt, gulp

PROFESSIONAL EXPERIENCE

Confidential

Java / J2EE Developer

Responsibilities:

  • Involved in the development using JAVA/J2EE Technologies, Web services, Hibernate Framework.
  • Developed the application using Spring Framework which is based on the MVC Design pattern.
  • Involved in developing the web pages using Angular2, which are powerful in building the Single page web applications
  • Designed and made views of this app including UI, send and receive data from server, Ajax by using Sencha touch and JavaScript, HTML, CSS
  • Testers can record and playback the entire Web UI testing workflow within a native browser emulation (IE, Firefox, Safari, etc.), and get sustainable test assets out of the process by using lISA.
  • Extensive experience with Amazon Web Services (AWS) which includes Amazon's cloud computing offerings Designed for security, authentication, authorization and cost optimization with AWS.
  • Kafka broker stores all messages in the partitions configured for that particular topic. It ensures the messages are equally shared between partitions. If the producer sends two messages and there are two partitions, Kafka will store one message in the first partition and the second message in the second partition.
  • Work experience with Spring boot, RabbitMQ, STOMP, Web sockets, SockJS.
  • Design, develop, support, educate, and train on frameworks and technologies including Cloud, Camunda BPMN, Microservices, Kubernetes, CI/CD, application servers, logging, messaging, and much more.
  • Used Apache CXF to create SOAP based & JAX-WS to create Restful web services
  • Exposed Stateless session beans as RESTful web services using JAX-RS. Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
  • Design and development of objects using Object Oriented Design in java.
  • Developed UI Using JSP, HTML, XHTML, XSLT, JQuery, AngularJS and Java script to simplify the complexities of the application.
  • Expertise in Sharding distributed Cassandra and Mongodb system Experience in building Cassandra cluster, Monitoring Cassandra cluster for resource utilization.
  • Managing Cassandra clusters using Cassandra clusters using Datastax opscenter Knowledge of Cassandra systems backup and recovery Knowledge of Cassandra security Knowledge of Cassandra maintenance and tuning - both database and server.
  • Extensively used CSS and Bootstrap for styling the HTML Elements.
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with Oracle databases.
  • Created Security certificates and established secured connections between Application servers and Web Servers.
  • Developed applications on core Java and J2EE technologies using JSF 2.0, Prime Faces 3.4.
  • Worked on web sphere application server 7.0 and 6.1.
  • Configured springapp-servlet.xml, web.xml Spring specific deployment descriptor.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Involved in trouble shooting and customer support.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Worked on REST Framework to create web services.
  • Used Subversion for software version control.
  • Good hands on writing Ant Build Scripts.
  • Created test plans and Junit test cases and test suite for testing the application
  • Worked in agile environment with active Scrum participation.

Environment: Java, JSP, Spring, Hibernate, XML, CSS, AJAX, HTML5, Javascript, AngularJS, EXT JS, JQuery, Nodejs, Rational clear case, Microsoft Visio, WebSphere Application Server, REST Web services, KAFKA, Cassandra, Oracle, JUNIT, ANT, Agile, RabbitMQ, STOMP, LISA, CA

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for gathering and understanding the system requirements by interacting with clients.
  • Generated the Class diagrams, Sequence diagrams extensity for all the entire process flow using RAD.
  • Implemented Spring MVC to integrate business logic and model and DAO classes using Hibernate.
  • Worked on CORE JAVA (Collections of Type Generics, Templates) and used the core packages.
  • Designed the LDAP schema for adding custom attributes for password policy management.
  • Developed and deployed Web services to interact with partner interfaces, and client interfaces to consume the web services using CXF, WSDL, SOAP, AXIS and JAX-WS technologies.
  • Worked on Marshalling and Un Marshalling the XML using the JIBX Parser.
  • Interpreted and manipulated spring and hibernate configure files.
  • Worked on JMS and Messaging Queue (MQ) configurations.
  • Designed and developed GUI Screens for user interfaces using JSP, AngularJS, JavaScript, XSLT, AJAX, XML, HTML, CSS, JSON.
  • Consumed external web services by creating service contract through WSRR (Websphere Service Registry and Repository) from different Development centers(DCs) and validated the services through SOAP UI.
  • Worked on SOAP based Web services
  • Tested Web Services using SOAP UI.
  • Used Jenkins tool to build the application on the server.
  • Extensively worked for deployment, configurations of application on WEBSPHERE server (DEV and QA-Smoke) and WEBSPHERE PORTAL for integration of all modules.
  • Developed documentation for QA Environment.
  • Loaded the records from Legacy database (DB2 V10) to existing one (Cassandra 1.2.8)
  • Synchronized the create, Update and delete of records between Legacy Database (DB2 v10) and Cassandra 1.2.8
  • Created stored procedures, SQL Statements and triggers for the effective retrieval and storage of data into database.
  • Application developed on Agile methodologies scrum and iterative method process.
  • Used Apache Log4j logging API to log errors and messages.
  • Deployed applications on Unix Environment for Dev, QA-Smoke
  • Unit tested the application using JUnits and Easy Mock.
  • Involved in 24x7 support, Maintenance and enhancement of the application

Environment: JDK, Spring Framework, XML, HTML, JSP, Angular JS, Hibernate, ANT, Java Script, XSLT, CSS, AJAX, JMS, SOAP Web Services, Web Sphere Application Server, Tomcat DB2 Cassandra, PL/SQL, MQ Series, Junit, Log4j, Shell scripting, UNIX

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the design, feature estimations and software Requirements Specifications.
  • Developed class diagrams, use case diagrams and sequence diagrams using UML/STAR UML
  • Developed web interface for user’s modules using JSP, HTML, XML, CSS, Java script, AJAX.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing data from GUI Layer to Business Layer)
  • Developed business logic and entity beans to manage the transactions with the database to deliver the content to presentation layer and also store the data into the data layer.
  • Implemented DAO (Data Access Object) design pattern to access data from Oracle.
  • Development process the SCRUM, Iterative Agile methodologies for web application.
  • Developed using J2EE design patterns like Command Pattern, Session Façade, Business Delegate, Service Locator, Data Access Object and value object patterns.
  • Implemented Spring MVC, IOC & AOP.
  • Mapped the objects with the database using Hibernate Query Language (HQL) as the persistence Frame work.
  • Developed stored procedures using PL/SQL.
  • Used JMS for Programs to create, send and receive messages by using different modules like publisher, subscriber messaging and point to point messaging using IBM-MQ-Series.
  • Used log4j for debugging the application.
  • Involved configuration of data source and deployment of application in development, Test and Production.
  • CVS for version Controlling.
  • Involved in configuration setting for Development, Test and Production Environment.
  • Used J-Unit test cases to test the application and performed random checks to analysis the portability, reliability, and flexibility of the project.
  • Mainly involved in 24x7 support, Maintenance and enhancement of application.

Environment: Bea web logic server 9.2/10.3, Eclipse, Java API, J2SDK 1.4.2, JDK 1.5, JDBC, JMS, Message queues, Web services, UML, XML, HTML, XHTML, JavaScript, log4j, CVS, Junit, Windows and Sun OS 2.7/2.8

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed java backend batch jobs to update the product offer details.
  • Core Java coding and development using Multithreading and Design Patterns.
  • Core java development and support of Java/J2EE applications with emphasis on OOP based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for Unit testing.
  • Involved in writing and invoking the Spring MVC Calls.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, and Java Collections.
  • Experienced with RAD/Iterative development methodologies.
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application.
  • Used Log4j as a logging tool.
  • Used HQL (Hibernate Query Language) to write static and complex queries while Communicating with DB2 database.
  • Involved in developing custom tag libs, JSP, EJB’s, Portlets and DB2 - stored procedures.
  • Defined persistent classes that are mapped to database tables based on the analysis f the business domain.
  • Wrote hbm mapping files and POJO Classes to map database tables with java objects.
  • Created an XML configuration file for Hibernate—Database connectivity.
  • Involved in preparing Check list for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN.
  • Performed activities for quality process by configuration management to achieve CMMI Level 5.
  • Deploying code to web sphere.
  • Presentation of module to team members.

Environment: Java 1.6, JSP, EJB, Spring, Hibernate, My Eclipse, Java Script, JSTL, Unix, Shell script, AJAX, Web sphere Application Server, DB2, Maven, ORM, Web Services (SOAP, RESTFUL), HTML, CSS, JAVASCRIPT.

We'd love your feedback!