We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 7 years of progressive experience working as Java/J2EE Developer in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in teh Client/Server environment usingJava/J2EE, Spring, Struts, Hibernate, Maven, REST/SOAP Web services
  • Good exposure to all phases of SDLC process, including system use case, functional & technical specification documentation based on business requirements.
  • Extensive experience in designing professional UI web applications using front - end technologies like HTML5, CSS3, JavaScript, XML, jQuery, AJAX, JSON, Angular.js, Backbone.js, Require.js, Node.js, Ext.js and Flash.
  • Experience wif various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Façade, Business Delegate, Service Locator, transfer Object and view Object in teh development of enterprise applications.
  • Experience in configuring and deploying Web Applications using Web Logic, JBoss, and Apache Tomcat.
  • Extensive experience in developing applications using Java 8, JSP, JPA, Servlets, Applets, JavaBeans, JSTL.
  • Extensive experience in Java/J2EE technologies using Core Java Collections, Exception Handling, Swing, Serialization & Multi-threading.
  • Excellent technical noledge in back-end RDBMS tools like Oracle 9i/10G and MySQL.
  • Experience in developing SQL, Stored Procedures, functions, triggers using Oracle and comfortable working wif databases like SQL Server, DB2, No-SQL and MySQL.
  • Experienced in handling Linux Operating systems, Writing Shell scripts, Initializing and executing Shell scripts.
  • Experience in implementing teh MVC architecture in backend applications using Node.js along wif Express.JS dat interacts wif MongoDB and performed CRUD operation on MongoDB.
  • Strong experience in implementing MVC framework like Struts 2.0, Spring 2.x and ORM tools like Hibernate in J2EE architecture.
  • Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, JERSEY, and WS-Security.
  • Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages, and Views.
  • Configured and maintained multiple web/application servers like Apache, Tomcat, JBoss, IBM WebSphere, WebLogic.
  • Knowledge on jsoup open source java library.
  • Experience in building application using teh MEAN stack: MONGODB, Angular JS, Express.js and Node.js.
  • Proficient in persistence frameworks Hibernate, JPA, to map POJOs to a relational database and using Hibernate Query Language (HQL).
  • Proficient inJava/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object (DTO) and Business Delegate in teh development of Multi-Tier Distributed Applications.
  • Good experience in Middleware services like JMS, JDBC and implemented other services like JNDI, SNMP
  • Expert in Spring Boot which is radically faster in building cloud Microservices and develop Spring based applications wif very less configuration.
  • Experience on NetBeans, Eclipse, IntelliJ IDE.
  • Expertise in writing T-SQL Queries, Joins, stored Procedures, Cursors, Triggers and Transactions in Sybase.
  • Knowledge on google app engine.
  • Experienced in use of build tools like Apache Ant, Maven, camel, Gradle, Jenkins and logging tools like log4J, project tracking tools by JIRA and QC.
  • Experience in Version Control tools like CVS, Clear Case, SVN, GIT for Source Code version management and merging Source code after intermittent Project releases.
  • Experience in working wif teh Columnar NoSQL Database like HBase, Cassandra to manage extremely large data sets.
  • Knowledge of Kafka and maintaining Kafka Clusters and Zookeeper Cluster.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently wifin a team environment.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA 8, Python

Java EE Technologies: JSP, Servlets, Applets, JDBC, EJB, JMS

Spring Frameworks: Spring Core, Spring MVC, Spring Security, Spring Boot, spring 4, spring 2

Methodologies: Agile, OOAD, waterfall.

Protocol specifications: SOAP, HTTP, RPC version

Web Technologies: JavaScript, HTML, CSS, JSON, AJAX, jQuery.

JavaScript Frameworks: AngularJS, Angular 2, Angular4, NodeJS, React.JS, Knockout.JS, Polymer.JS, Backbone.js, Vue.js, Express.js, Ext.js.

Frameworks and Build Tools: Struts, Hibernate, ANT, ApacheMaven, Design Patterns.

Web/Application Servers: Oracle WebLogic Application Server, IBM WebSphere Application Server, Apache Tomcat Webserver, JBoss Application Sever

Databases: MySQL, Oracle9i/10g, MS SQL Server, DB2, Cassandra, PL/SQL

IDE Tools: Eclipse, NetBeans, IntelliJ, My Eclipse

Operating Systems: Windows, Linux, UNIX.

Testing: Junit, Jasmine, ANT, Maven, camel, Gradle, Jenkins, Selenium

Others: Log4j, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

JAVA /J2EE Developer

Responsibilities:

  • Responsible for designing and developing Web based Enterprise applications using Java 8/J2EE frameworks such as Spring & Servlets.
  • Worked extensively in front end technologies like Angular JS1.x and Angular2, HTML5, CSS3, JavaScript, jQuery, AJAX for developing Web based applications.
  • Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well -as task distributing.
  • Developed teh persistence layer using Hibernate Framework, created teh POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Configured applications using Spring Boot and used Spring Security for autantication and authorization purposes.
  • Implemented RESTful Web services in Service Oriented Architecture(SOA) to retrieve data from client side and made REST API calls from AngularJS and parsed teh data to client and handled teh security and authorization using Spring Security and OAuth2autantication protocol respectively.
  • Worked on Web Services using Java API for XML Services (JAX-WS) and supporting, building, deploying Web APIs Services.
  • Involved in building Web app using Angular2 and Node.js and MongoDB.
  • Developed mobile applications using java Android.
  • Developed teh Spring bean components through bean factory offering instances for delegates, Hibernate DAOs, and Business Objects.
  • Involved in Core Java coding by using Java APIs such as Collections, swing, Multithreading, Exception Handling, Generics, Enumeration, and Java me/O to fulfill teh implementation of business logic.
  • Used Hibernate to store teh persistence data into Oracle database and written HQL to access teh data from teh database and wrote some complex SQL queries.
  • Designed and implemented application using Spring Frameworks Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
  • Used DAO (Data Access Object) layer to isolate teh persistent data from rest of teh application.
  • Installed and configured JBoss EAP 6.4 and Apache HTTP Server in teh local environment to perform end-to-end testing of teh application.
  • Designed and developed web crawler to crawled thousands product data from a website wif Java, Jetty, JSoup, Proxy.
  • Worked wif java 8 EJB on server side to encapsulate teh business logic of teh application.
  • Also performed teh data migration from RDBMS to NoSQL database MongoDB.
  • Developed various Database interaction objects by implementing teh DAO patterns and used JDBC 4.2 as Model Component.
  • Used MAVEN for build framework and Jenkins for continuous build system. Used GIT for repository teh Project. Used HP Quality center for Bug tracking in teh Project.

Environment: Java/J2EE,java 8, Spring, Servlets, REST, SOAP, Angular JS1.x and Angular2, HTML5, CSS3, JavaScript, jQuery, AJAX, Hibernate, POJO, DAO, Spring Boot, RESTful, REST API, XML, XSLT, Oracle, SQL, EJB, XPath, Spring Boot, Spring MVC, Spring IOC, Spring AOP, JDBC, JBoss, Apache, ANT, JUnit, Log4j, Eclipse.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in using Core Java concepts - Collections, Exception Handling, Java, Multi-Threading, Serialization.
  • Involved in teh phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of teh application.
  • Built required web pages for re-written content using JavaScript, HTML, CSS, JSP, Angular JS to create teh user interface views.
  • Configured Spring Container to implement IOC/DI of teh Spring Beans, and to manage teh beans' life circle.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Implemented and Consume both Restful and SOAP web services depending on teh design need of teh project.
  • Designed and developed a simple budgeting desktop application in Java Swing.
  • Developed teh back-end using both Core Java(Collections) as well as Spring and involved myself in incorporating business logic in SQL code (stored procedures) using MySQL.
  • Created POJO layer to facilitate teh sharing of data between teh front end and teh J2EE business objects. Used server-side spring framework and Hibernate for Object Relational Mapping of teh database structure created in Oracle.
  • Delivered a unique unified platform supporting both Microservices and Functions, featured "1-click deploy" support.
  • Developed REST based Microservices using Spring Boot.
  • Used React JS to create controllers to handle events triggered by clients and send request to server.
  • Developed and deployed teh project using AWS EC2, S3, Data pipeline, Elastic Beanstalk, cloud watch, Elastic search, AWS server migration service
  • Developed REST Web services to make web service calls simple and easy for teh client to access it wif teh help of standard HTTP URIs.
  • Implemented Spring Boot Micro Services to divide teh application into various sub modules.
  • Worked on Apache TOMCAT Application Server for implementing SOAP web services.
  • Created SCM (Software Configuration Management) document to identify teh technology stack used for teh project.
  • Involved in setting up RabbitMQ queues to move messages in between teh systems.
  • Implemented service layer on top of Cassandra using core Java, JPA, Data stack Java API and Restful API.
  • Designed and developed a crawling Framework and a Generic Crawler from scratch using jSoup library on Java for custom data crawl.
  • Designed and implemented MEAN stack throughout entire website and used it for storing huge payloads of data in a JSON format.
  • Created new testing department Working Instructions including WIs for Microsoft Test Manager and Team Foundation Server.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Hibernate.
  • Extensively worked on n-tier architecture system wif application system development using Java 8, JDBC, JSP, Web Services, WSDL, SOAP, spring, XML, SAX, and DOM.
  • Worked on build and deployment tools like ANT, MAVEN, and Jenkins.
  • Used GitHub, Git/Gerrit, and SVN for version control.
  • Design and developed automation framework using Selenium framework.
  • Performed maintenance and enhancement work wif Java Swing under Windows 2000, Windows XP, Linux, and Solaris, using Eclipse as teh development IDE.
  • Implemented teh data archive to store teh real-time transaction data into MongoDB.
  • Handled adding and deleting of nodes along wif monitoring of Cassandra Cluster.
  • Created development build and deployment process using Gulp to work wif TFS based deployment process.

Environment: J2EE, java 8, Servlets, JSP, JSTL, AJAX, JMS, Collections, Exception Handling, Multi-Threading, Serialization, JavaScript, HTML, CSS, JSP, XSLT, react JS, Eclipse, Spring Beans, JMS 1.1, SOAP,XPath, MySQL, POJO, Hibernate, JPA, AWS, Gulp, ANT, MAVEN, Jenkins, SVN, Git, DAO, Spring, Oracle Coherence.

Confidential, Portland, Oregon

JAVA/J2EE Developer

Responsibilities:

  • Responsible for gathering and understanding teh system requirements by interacting wif clients.
  • Generated teh Class diagrams, Sequence diagrams extensity for all teh entire process flow using RAD
  • Good in configuring WebLogic Application Server administration for activities involves creating clusters, database connection configurations and performance monitoring etc.
  • Designed and Developed Solutions using Agile Methodology (Breaking into Story Points, Daily Scrum, Kanban Board).
  • Configured JMS Configurations- JMS Server, Connection Factory, Foreign JMS server, Message Bridge, Topic/Queue, Distributed destinations
  • Implement teh web application using MEAN stack technologies (MongoDB, Express, Angular js, Node.js) Implemented and site design using HTML, XHTML, CSS, Master Pages, Site Map, JavaScript, jQuery, AngularJS.
  • Configured hibernate session Factory, referred data Source bean to connection wif database. Set up bean mapping, SQL queries, stored procedure through hibernate mapping XML file.
  • Developed Web Services using XML messages dat use SOAP. Developed Web Services for Payment Transaction and Payment Release.Created WSDL and teh SOAP envelope.
  • Development of Java Swing thick-client applications dat source data from Oracle and Active VOS via web services.
  • Configured AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of DB Instances.
  • Teh system was coded using Java Swing and XML and provided mission definition, tasking, and coordination capabilities between air, ground, and naval units.
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy teh entire project onto teh WebSphere Application Server.
  • Developed and hosted web applications using google app engine.
  • Created shell scripts and updated teh scripts as per teh requirement.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed teh web tier using Spring MVC framework. Used spring for dependency injection and integrated spring wif Hibernate ORM framework.
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object, and Template.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE 9i
  • Developed various REST controllers for different HTTP methods to serve teh data in JSON for teh UI and created Exception handlers to send Http codes wif various Failure responses wif Spring REST.
  • Experience wif RDBMS systems including MySQL and SQL.
  • Extracted data into DataStax Cassandra cluster from Oracle (RDBMS) using Java Driver tools. worked wif different Spring modules (Spring MVC, Spring Core, AOP, Spring Batching and Messaging, Spring Web)
  • Developed application dat can be accessible by mobile.
  • Developed result caching and dynamic service routing modules wif Oracle Coherence.
  • Documented software defects using Team Foundation Server.
  • Used Camel to integrate different applications using required pattern.
  • Involved in 24x7 support, Maintenance and enhancement of teh application.

Environment: Java/J2EE, Java 8, HTML, XHTML, CSS, JavaScript, jQuery, AngularJS, SQL, hibernate, Eclipse, XML, XSLT, XPath, SOAP, WSDL, Maven, JAR, Spring MVC, WSDL, SOAP, DTO, DAO, JDBC, ORACLE, REST, JSON, Spring REST, RDBMS, MySQL, PostgreSQL, SVN, Spring Core, AOP, Spring Batching and Messaging, AWSOracle Coherence

Confidential, Allegan, MI

JAVA Developer

Responsibilities:

  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
  • Extensively involved in design and implementation of front-end User Interface development using HTML, DOM, CSS, JSP, JSTL, Java script, jQuery, Dojo and AJAX.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object, and Template.
  • Involved in Web application development using AngularJS wif cutting edge in configuring WebLogic Application Server administration for activities involves creating clusters, database connection configurations and performance monitoring etc.Used AJAX for high intensive user operations
  • Deployment of Application in teh JBoss Server environment using ANT tool using Struts architecture wif teh JSP Client.
  • Performed application by using concepts of core java.
  • Performed development using Java Swing wif Eclipse under Windows XP and interfacing to an Oracle database via a proxy API.
  • Developed scripts to monitor JVM Heap Size, JMS Messages in teh Destination queues in teh production environment.
  • Designed teh front end according to specs using JSP and Servlets on server side. Configuring and Integrating iBatis wif Struts. HTML Component, data table, panel, dialogue etc. was used for creating HTML Pages. Extensive JavaScript Library usage.
  • Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well -as task distributing.
  • Worked on database interaction layer for insertions, updates and retrieval operations of data from Oracle database by writing stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Daily startup, monitoring, and shut down of trading systems
  • Developed scripts for inbound and outbound of teh data on servers.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve teh data and did other database configurations using Hibernate.
  • Design appropriate test plans and test cases to verify features and functionality of teh Smart Plant Foundation (SPF) application.
  • Used AJAX call to handle asynchronous request and retrieved both borrower and lender's info.
  • Developed multiple highly interactive screens using Angular JS (Angular Directives, Custom Directives, Promises, Angular Services, Controllers).
  • Developed Angular Services for Calling teh RESTful API and Handling Callbacks
  • Implemented presentation layer by using Angular JS, AJAX, HTML and Custom Tags.

Environment: J2EE/JAVA, HTML, DOM, CSS, JSP, JSTL, JavaScript, jQuery, Eclipse, Dojo, AJAX, DTO, AngularJS, JBoss, ANT, Struts, JSP, Oracle, PL/SQL, POJO, Hibernate, RESTful API, XSL, XML, Oracle Coherence.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in requirement gathering, Analysis, Design, Coding and Implementation of application.
  • Built up a user-friendly interface wif html, CSS, JavaScript, jQuery. jQuery library TEMPhas been used for creating powerful dynamic Web Pages and web applications
  • Designed and developed teh application presentation layer using JSTL.
  • Worked on Core java concepts like exception handling, multithreading.
  • Teh front end of teh project is designed on MVC architecture using Tiles frameworks
  • Wrote huge JavaScript to do client-side validation like login, address, email, Tel No. validation.
  • Improved performance for interactive components through use of AJAX.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked on web services
  • Worked on core java concepts along wif python.
  • Used WSAD for writing code for JSP, Servlets, and Struts.
  • Created and Configured Data Sources for database connectivity and JMS resources.
  • Worked on Eclipse IDE.
  • Used Oracle Coherence and Oracle HTTP Server to build clustering environment of SOA server
  • Dependency Injection of service objects for database interaction is achieved by writing bean definitions for Data Source, JDBC Template, and DAO classes in Spring's applicationContext.xml.
  • Developed teh action classes to execute teh business logic and action forms to collect teh input data from teh users using JAVA, DAO, and Oracle. extensively on stored procedures, triggers, transactions, cursors, indexes, joins in SYBASE to complete several enhancement requests in EDealer Applications.
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript. Involved in JUnit Testing. Debugging and troubleshooting teh bugs and resolving teh issues.

Environment: HTML, CSS, JavaScript, jQuery, JSTL, MVC, struts, AJAX, JSP, AJAX, XML, Spring, Spring Core, Web, Hibernate, MySQL, SOAP Web Service, SOAP UI, JDBC, DAO, Oracle, SQL, SVN, Backbone.js, Bootstrap, Eclipse.

Confidential

J2EE Developer

Responsibilities:

  • Involved in teh complete Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Struts are used as teh front-end controller and MVC design pattern is followed in teh implementation of teh project.
  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
  • Developed teh business domain layer using Core Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Designed & developed Data Transfer Objects to carry teh data between different layers.
  • Deployment of Application in teh Web logic Server environment using ANT tool using Struts architecture wif teh JSP Client.
  • Developed Servlets and Worked extensively on Sql.
  • Used teh iterative incremental framework Scrum wif Agile Software Development.
  • Extensively used log4j for logging throughout teh application.
  • Developed teh user interfaces using HTML, JSTL, DHTML, Java Script, AJAX, CSS and jQuery.
  • Implemented teh database connectivity using JDBC wif Oracle 9i database as backend.
  • Involved in teh development of both teh back end and teh front end of teh application using Struts, Hibernate and Web Services.
  • Created POJO's and DAOs for teh database entities using Hibernate Annotation mapping
  • Developed, Deployed and Tested applications in Apache Tomcat 6.0 and in JBoss Application Server.
  • Involved in writing Oracle SQL & PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes, and Views
  • Used NetBeans as IDE to develop teh application.

Environment: SDLC, MVC, Rational Rose, Java, J2EE, JDBC, DAO, JSP, ANT, Scrum, Agile, log4j, POJO's, Hibernate, Apache Tomcat, Eclipse, SQL, JBoss, NetBeans

We'd love your feedback!