We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • Over 8+ years of experience in analysis, design, implementation and testing of Object Oriented Applications using Java - JEE Technologies.
  • Worked on the development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
  • Worked on developing enterprise web-based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT and Apache Maven.
  • Expertise in developing applications using Java, JEE, JSP, Servlets, Spring MVC, Spring Core, Spring ORM, Hibernate, JSF, Angular JS, JDBC, XML, HTML, AJAX, CSS
  • Good understanding of Object Oriented Programming Concepts, Design Principles, Design patterns, and Test Driven Development.
  • Experience in Big data tools like Apache Spark, H2O, Oryx, Cassandra and Stratio, PredictionIO, Apache Hadoop, Cloudera, Yarn, Kafka and Zookeeper.
  • Experienced in REST and SOAP based Web Services.
  • Experienced wif Java Multithreaded programming to develop multithreaded modules and applications.
  • Experience in Software Development Life Cycle(SDLC), OOA, OOD and OOP through implementing and testing
  • Worked in Web application development using HTML, DHTML, CSS, UML, JavaScript, AJAX, JSF, J2EE (JSP, Servlets, JDBC, JNDI), JavaBeans, JMS, XML, XSLT, Oracle, SQL, Struts2 and Spring MVC.
  • Experience in ORM frameworks like Hibernate, Ibatis, and JPA.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Experience in Java Web Services wif real time knowledge using SOAP, WSDL.
  • Experience wif Application servers and Web servers such as BEA Weblogic Server 8.1/9.2, IBM Web Sphere 5.0/6.0, Jboss Server 4.0.2 and Apache Tomcat Server 8.0/7.0/6.0.
  • Designed and Developed User Interactive Web pages wif the halp of HTML5, CSS3, JavaScript, JQuery, Bootstrap, and AJAX.
  • Used AngularJS and RESTful web services and implemented connection pooling for database access.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate 4.0 for rapid development and ease of maintenance.
  • Used IDE’s such as Eclipse, RAD, implemented unit testing wif JUnit and Mock objects.
  • Good knowledge on source control tools such as SVN, GIT, CVS and Rational Clear Case.
  • Experience in development of Intranet/Internet based multi-tiered applications using IBM Web Sphere, BEA Web Logic, Tomcat and JBOSS application server.
  • Experience in working projects using Agile and Waterfall methodologies.
  • Enthusiastic and eager to take responsibility and initiative in any given task.
  • Multi-cultured Team Player wif complete flexibility to work independently as well as in a team and has quick grasping capabilities to work wif newly emerging technologies.

TECHNICAL SKILLS

Languages: JAVA1.8/1.7/1.6/1.5/1.4, C

J2EE/JEE Technologies: JEE, Servlet, JDBC, JSP, JSF, EJB, JMS, MDB, RMI

Web Technologies: HTML, CSS, SaaS, JavaScript, Angular JS, AJAX, JQuery, XML, DOM, SAX, JSTL-Tiles, DOJO, JSON, Photoshop, Flex, ActionScript, Flash, Spring, Struts, JSP, JavaBeans, RMI, EJB, JNDI, JAX-WS, JAXB, SAX, JMS, Web Services using SOAP, WSDL, HTML, DHTML, DOM, XML, XSL, XSD, CSS, Applets, AWT, JFC (Swing), Hibernate, HQL.

Web Services: SOA, WSDL, SOAP, JAX-WS, JAXP-RPC, REST

BPM/BRMS: ALBPM, ALSB, ESB and ILOG JRules

RDBMS: MySQL, Oracle 8.x/9i/10g/11g IBM DB2, MS Access 2003, MS SQL Server 2003, TSQL, SQL, PL/SQL, Triggers, Views, HQL, Criteria, Toad

Design Patterns: MVC, UML, Singleton, Factory, J2EE Design Patterns

IDE: NetBeans, RAD, Eclipse, WSAD

Java Frameworks: Struts, Spring, Hibernate, MyBatis, JUnit, Log4j

Build Tools: Ant, Maven

App/Web Servers: Weblogic, Tomcat, Websphere, JBoss, Amazon EC2

SCM: GitHub, ClearCase, SVN, CVS, VSS, CM Synergy

Methodologies: Agile, SDLC, Waterfall, RUP, Software Engineering (SDLC), OOAD and UML

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP and SOAP

Frameworks: Jakarta-Struts (MVC), Framework (MVC), J2EE Design Patterns,JSF 1.1

Operating Systems: Windows 8.1/7.0/XP/NT/200x/9x, Sun Solaris, Linux/Unix, Mac,(Redhat, Ubuntu), XP/ NT

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Participation in requirement gathering meetings wif client side business teams to understand the requirements
  • Preparation of User Requirement documentation.
  • Developed GUI wif HTML, Angular JS, CSS, and JavaScript.
  • Involved in developing Database access components using Spring DAO integrated wif Hibernate for accessing the data.
  • Rebuilt Oryx2.x project to allow compatibility wif Deep-Spark to analyze batch as well as streaming data using Spark Streaming and Apache Kafka using java maven repositories.
  • Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using Axis, WSDL, SOAP, UDDI, WS Security, XML-RPC and JAXB/JAXP.
  • Worked on frameworks like Spring 2.5/3.0 framework, struts 1.0/1.1/2.x framework, O/R Mapping Hibernate 3.x framework and web services (SOAP and Restful).
  • Used Cloudera (CHD5.3) to build the cluster to deploy Oryx. dis Hadoop cluster integrated wif zookeeper, Kafka, yarn and spark.
  • Wrote complex SQL Queries, Stored Procedures and Triggers.
  • Worked on eligibility services which determines the asset eligibility by executing rule engine using BRMS Drools
  • Working wif JBoss BRMS Rule engine to implement Complex Business validations for Allocation and Simulation functionalities
  • Understanding of JVM efficiency and focus on the speed of execution.
  • Worked on relational databases like ORACLE, POSTGRESQL and SQL Server.
  • Wrote complex Shell, ANT scripts for building the projects.
  • Well versed wif consuming and producing Web Services like SOAP and REST working wif data-exchange formats like XML and JSON.
  • Designed and developed solutions wif Flex and ActionScript.
  • Employed popular design patterns like DTO, DAO, MVC, and Singleton.
  • Developed server-side services using Java, Spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC).
  • Used multithreading in programming to improve overall performance.
  • Followed Spring MVC Framework for the development of the project.
  • Involved in writing HQL queries, Criteria queries and SQL queries for the Data access layer
  • Extensively used Spring AOP and Dependency injection during various modules of project.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Extensively used Hibernate Framework as ORM.
  • Extensively used Spring AOP and Dependency injection during various modules of project.
  • Worked on support and enhancements for several Java/J2EE applications in Order Processing group.
  • Testing - Unit testing through JUnit & Integration testing in staging environment
  • Managing Deployments, logging and common resources like data sources in Web Logic environment.
  • Spending effort on paired programming to discuss the solutions, exchange knowledge on pair code, missed out exceptions and possible run-time scenarios
  • Coordination wif team, peer reviews and collaborative System level testing

Environment: Java, J2EE, JDBC, Servlets, JSP, JSF, J2SE, JavaScript, Hibernate, Struts, EJB, CSS, HTML5, XML, JBOSS, AJAX, Angular.JS, DOM, JUnit, ANT, Maven, SVN, JMS, SQL, PL/SQL, Kafka, Zookeeper, XMI, ExtJS, SOAP, Apache, JQuery, JSON, SOA, MVC, WebServices, RESTful, WebSphere, UML, Oracle 10g / 11g, WebLogic, log4j, LINUX, My Eclipse.

Confidential, Edison NJ

Java / J2EE Application Developer

Responsibilities:

  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java (Collections, Generics, Enums and Annotations etc), Servlets, JSP, EJBs, JDBC, spring, Hibernate and Web Services.
  • Strong Experience in developing user interfaces wif HTML5, DHTML, CSS3, AJAX, DOJO, Angular JS, Bootstrap, Tiles framework and JQuery, Java Script, XML, Servlets and JSP.
  • Participation in requirement discussions wif team and carefully studied the existing technologies and implementations.
  • Developed front end/user interface by extensively using HTML, CSS, JSP, JSTL, AJAX, JQuery, JavaScript, JSON and XML.
  • Developed various halper classes needed following Core Java multi-threaded programming and Collection classes.
  • Designed and developed various modules of the application wif J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed new application using Richfaces, JQuery and EJB3/JPA on JBoss/Glassfish.
  • Wrote front-end code for developing new pages using HTML, CSS, JavaScript, and NodeJS.
  • Presenting business logic classes in to Service Layer for the use of both MVC presentation layer and web services.
  • The message transport mechanism supported various data formats like XML and JSON.
  • Involved in reviewing the Use Case document and worked closely wif the Business Analysts and Quality Assurance Team.
  • Developed GUI wif JSP, HTML 5, CSS, Java Script, Ajax and JQuery.
  • Used JavaMail API to send emails in the ESF apps.
  • Used XML SAX/DOM parser for xml parsing.
  • Used JQuery plug-ins like Data Tables and JQuery menu aim.
  • Worked extensively on CROSS BROWSER platform issues.
  • Developed Spring IOC to communicate wif the persistence layer.
  • Used Hibernate to map objects to database tables and map relationships.
  • Used OAuth protocols to allow secure authorization in a simple and standard method from the printer.
  • Used Jersey framework for the REST implementation.
  • Rewrite complex SQL queries to retrieve data efficiently.
  • Implementation of web service security using OAuth protocols.
  • Testing - Unit testing through JUNIT. Used RestClient for testing the REST web services and SOAPUI for testing the SOAP web services.
  • Managing Deployments, logging and common resources like data sources in TOMCAT 7.0 environment.

Environment: Java, J2EE, JDBC, Servlets, J2SE, JSP, JSF, EJB, JSON, JavaScript, Spring, AJAX, Hibernate ORM, Struts, JQuery, CSS, HTML5, XML, ANT, Maven, AJAX, CSS, WebLogic, UML, JUnit, MVC, WebServices, RESTful, JSTL, JRules, WebSphere, SOAP, SQL, PL/SQL, Oracle 10g/ 11g, UNIX/ LINUX, My Eclipse, WSDL, and Documentum.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in Project Design, Documentation, Design Reviews and Code Reviews.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as Apache Tomcat, WebLogic, WebSphere and Glassfish.
  • Good experience of build tools like ANT & Maven wif Jenkins
  • Very good experience SCM tools like SVN, Mercurial, CVS, VSS and Git Hub.
  • Good exposure to bug tracking tools like Confluence, JIRA & Bugzilla.
  • Experience in using IDEs like Eclipse, Netbeans and Spring Tool Suite (STS).
  • Good hands-on experience wif UNIX environment along wif FileZilla, Putty tool
  • Familiarity wif Software Development Methodologies, including Agile & Waterfall
  • Very good experience of UI development plugins for browsers like Firebug (Firefox), Chrome, IE Developer Tools (IE).
  • Taken care of multi threading in back end java beans.
  • Taken care of Java multi threading in common java classes / library.
  • Implemented JSF Framework to simplify the development of various UI Components
  • Worked on Axis implementation and used SOAPUI to test the SOAP.
  • Implemented SOA architecture using Enterprise Service Bus (ESB).
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Developed generic Java packages to produce and consume JMS messages through topics and queues in asynchronous message processing wif guaranteed delivery.
  • Used AJAX to asynchronously communicate wif the server and improve the response time.
  • Developed services using Spring IOC to communicate wif the persistence layer.
  • Used Hibernate as persistence layer to map objects to database tables and map relationships.
  • Used JMS for Asynchronous communication between the applications.
  • Leveraged the AOP features of Spring Framework to handle exception, logging and security.
  • Involved in handling production support issues. Written SQL queries and PL/SQL procedures to fix production issues.
  • Used SONAR to maintain code quality and code coverage.
  • Developed and implemented several unit test cases and Integration test cases using JUNIT framework in staging environment.
  • Following Agile Methodology for the project implementation.

Environment: Java, J2EE, JDK, Servlets, JSP, JSON, Struts, SQL, AJAX, HTML5, JavaScript, XML, EJB, Spring, J2EE, JDBC, SOAP UI, WebServices, RESTful, JQuery, SQL Server, ExtJS, SQL, PL/SQL, ANT, Maven, Oracle 10g / 11g, WebLogic, AJAX, UML, JSTL, JMS, JRules, UNIX / LINUX, Eclipse/My Eclipse, RAD wif DB2 Server as back-end.

Confidential

Java Developer

Responsibilities:

  • Using core JAVA developed a web-based Quiz and testing software.
  • Developed an original object model design using database objects.
  • Developed user interfaces using JSPs, XHTML, CSS, JavaScript and AJAX.
  • Generated Class Diagrams, Sequence Diagrams wif Microsoft Visio and RAD.
  • Designed patterns implemented such as Singleton, Front Controller, Factory pattern, Data Access Object.
  • Handled Java multi threading part in back-end component, one thread will be running for each user, which serves that user.
  • Involved in writing of Web services using SOAP, WSDL, deployment, and configuration and testing.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Unit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
  • Parsed XML using SAX Parser and send that data to consumers as part of Batch Application.
  • Developed unit test cases using JUnit framework.
  • Accessed and manipulated the Oracle9i database by writing SQL Queries

Environment: Java, J2EE, JDK, JSP, JDBC, JSON, VBA, HTML, XML, ANT, SQL, PL /SQL, Struts MVC, Hibernate, Oracle 9i/ 10g, UML, Eclipse, JUnit, CVS, JIRA, CSS, AJAX, Windows XP, UNIX / LINUX.

Confidential

Software developer

Responsibilities:

  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework wif the Spring MVC module.
  • Used Spring framework for dependency injection wif the halp of Configuration files.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Involved in coding DAO layer using Hibernate to access the Oracle database.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Tested WebServices using SOAPUI tool as a part of unit-testing.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.

Environment: Java, spring, JSP, Servlets, JDK, Oracle9i/ 10g, AJAX, Java Script, Hibernate, JBoss, Log4j, ANT, HTML, XML, CSS, CVS, JUnit, Eclipse, Web Services, SQL, PL/SQL, JMS, Eclipse, Windows, Linux.

We'd love your feedback!