We provide IT Staff Augmentation Services!

Java / Jee Developer Resume

0/5 (Submit Your Rating)

Hoffman Estates, IL

SUMMARY

  • Around 6+ years of experience in IT industry in Analysis, Design, Development, Implementation, and Maintenance of e - commerce, Internet, Intranet and Client-Server Applications.
  • Strong proponent of Light Weight (Agile) Software Development methodologies.
  • Involved in all phases of System Development Life Cycle (SDLC) with emphasis in implementation, integration, testing, acceptance, deployment and maintenance.
  • Experienced in Java, J2EE, Struts, Spring, Hibernate, JDBC, Servlets, JSP and front-end. Technologies like JavaScript, JQuery, Maven, Ant and AJAX on UNIX and Windows NT.
  • Excellent working knowledge in SQL, PL/SQL, MySQL 5.0, DB 9.1 and Teradata.
  • Extensive working knowledge in JBoss5.x/Wildfly, IBM WebSphere 5.0 and Tomcat 4.x in N-tier Client/Server architecture, Hadoop, PIG, HIVE.
  • Proficiency with Object Oriented Design (OOD) using UML, Design Patterns.
  • Excellent Support experience for applications which are implemented using various Architectural & design patterns like MVC, Singleton, Front Controller, Data Access Object, Composite view, Business Delegate patterns, Spring MVC, JSON, JUnit 3.x/4.x, Ehcache and MemCache.
  • Hadoop experience spanning over MapReduce, HDFS, Hbase, Hive.
  • Worked extensively over semi-structured data (fixed length & delimited files), for data analysis, report generation and standardization.
  • Experience in shell scripting and log analysis using the shell scripts.
  • Strong in graphical user interfaces application design and development.
  • Goal oriented individual with excellent analytical, problem solving, communication and interpersonal skills with the ability to interact with individuals at all levels and work independently.

TECHNICAL SKILLS

Technologies: JAVA (1.5), J2EE, SOA, REST, SOAP, JMS, AJAX, JSP, Servlets, JMX, LDAP, JDOM, MQ Series, Quartz, Swing, JDBC 2.x, JBPM, ESB. Distributed technologies like Hadoop, Map Reduce, PIG, HIVE etc.

Java / Web Frameworks: Spring 2.x/3.x, Hibernate 2.x/3.x, Struts 1.x, Spring MVC, JSONJUnit 3.x/4.x, Ehcache and MemCache

App / Web Servers: JBoss 5.x, IBM Web Sphere 5.0, Tomcat 4.x & above

Scripts / Markups: JQuery, JMVC, HTML / DHTML, JavaScript, VBScriptXML/XSLT/DTD/XSD/DOM/SAX

Database Skills: SQL, PL/SQL, MS Access, MySQL, DB2 and Teradata

Developer Tools: Eclipse 2.x/3.x, TOAD, Maven, Jira, Soap UI, SQL yogTeradata SQL Assistant, winscp and ControlM etc.

Version Control Tools: Tortoise SVN, Clear Case and CVS.

PROFESSIONAL EXPERIENCE

Confidential, Hoffman Estates, IL

Java / JEE Developer

Responsibilities:

  • Gathered business and functional requirements that has to be incorporated as part of the application and developed using Agile / SCRUM methodologies.
  • Followed Agile methodology (Stand up meetings, Sprint development, retrospective meetings and Pair Programming).
  • Created different bean configuration xml files and implemented Dependency Injection for different bean classes.
  • Used J2EE SOA based JAX-WS web services to develop reusable web service components.
  • Extensive usage of DOM and SAX parsers for parsing XML data and XSLT for XML transformations.
  • Developed the Web Services to act like an interface to transfer and receive the data from various other modules.
  • Replaced the existing logging framework with regular Log4j framework to simplify the logging process.
  • Used multiple threads for parallel processing to improve the performance of web services.
  • Involved in Test Driven Development using SOAP UI and used JUnit for writing several test cases and extensively involved in the testing of entire application in various environments.
  • Implemented Spring MVC and JDBC for the CARE application for customer support representatives.
  • Documented all phases of the project and implemented system changes in accordance with the objectives and requirements and developed user documentation.
  • JIRA is used for task management and SVN for version control.
  • Designed and developed new batch jobs that would be scheduled to run daily/weekly.

Environment: Java, JEE, REST, SOAP, JAX-WS, XML, XSD, JAX-RPC, Jersey, Spring 3.x, Spring MVC and JDBC, ehcache 1.x, memcache, JUNIT, Maven 2.x, Jboss 5.0/Wildfly, Log4j 1.x, Eclipse Kepler, XML, SVN, SCRUM/Agile, Windows.

Confidential, Hoffman Estates, IL

Java / J2EE Developer

Responsibilities:

  • Worked with different stake holders to collect business / functional requirements and designed, developed web applications using SCRUM / Agile methodologies.
  • Developed multiple light-weight web page screen flows by extensively using frameworks like JQuery along with Java Script.
  • Developed multiple RESTful web services by communicating with other systems through SOAP web services where the JSON output is consumed by the front-end.
  • Developed some SOAP web services using JAX-WS which in turn were consumed by other web services to support the IMA functionality.
  • Implemented design patterns like Singleton, Front Controller and Factory Pattern as part of the middleware layer of RESTful / SOAP web services.
  • Designed the browser based caching using JCache and JQuery Context approaches in order to enhance the user experience by providing auto complete functionality.
  • Extensively used JQuery to design the UX (User Experience) for Product & Pricing and Vendor accessible pages.
  • Implemented the theme.less styles and applied them for carrier specific views.
  • Developed multiple POJOs and Enums to support the backing data models of web services.
  • Used Spring IoC for dependency injection and integrated with other frameworks.
  • Developed multiple unit test suites for web service modules using JUnit and used SOAP-UI for testing of web services output.
  • Managed the project tasks assignment using JIRA, code base of the project using ClearCase and defect management using JIRA.

Environment: Java, JEE, JQuery, Spring MVC, JSON, AJAX, REST, SOAP, JAX-WS, EhCache, JUNIT, XML, XSD, HTML/DHTML, SQL, DB2, Theme.less, JIRA, ClearCase, Maven 1.x, WAS, Log4j 1.x, Eclipse 3.x, Firebug, XML, JIRA, SCRUM / Agile, Unix and Windows.

Confidential

Java/J2EE and Hadoop Developer

Responsibilities:

  • Worked with business analysts to collect different requirements and provided feedback to the business about different possibilities of the implementation(s).
  • Analyzed and implemented various change requests design, development and testing.
  • Responsible in designing different Cache Load strategies like using in-memory db, using interceptors, using Hibernate second level cache and using ehcache depending on different requirements/scenarios.
  • Designed and implemented the business rules / logic using POJOs, Spring Framework, Hibernate and Enterprise Java Beans for various service enhancements.
  • Involved in requirements gathering and understand business requirement and translate that into IT functional requirement and technical solution architecture.
  • Responsible for generating the Technical Design documents referring the Functional documents provided. Integrating the new components into the existing system architecture.
  • Designed the new functionalities like Model definitions and participated in the re-architecture of the store merger logic.
  • Responsible for developing the java components and other JSP pages using Struts tag libraries. Involved in writing the DAO layer using Spring JDBC template and responsible for writing queries.
  • Involved in the testing of the functionalities and prepared Test Case documents and conducted UATs.
  • Responsible for writing Ant build scripts and build the application and enable it for PROD deployment after successful UAT.
  • Conducted Knowledge Transition sessions for new joiners and enabled them to handle daily tasks.
  • Responsible for writing Hadoop Mapreduce batch jobs which processes the pricing data and loading into the operational pricing tables from where data flows to down streams.
  • Have written Pig/Hive scripts for the data processing and Sqoop scripts for data unloads.
  • Documented all phases of the project and implemented system changes in accordance with the objectives and requirements and developed user documentation.
  • Managed the documentation and coding of the entire system using Tortoise SVN.

Environment: Java, J2EE, Spring 2.5, Hibernate 2.1/3.0, JSP, Servlets, JDBC, JMS, XML, ehcache 1.x, SOA, Java Script, HTML/DHTML, Struts 1.2, Tiles, JUNIT 3.0, SQL, PL/SQL, DB2 9.1, HSQLDB, Eclipse 2.x/3.x, JSON, AJAX, JIRA, SVN, Maven 1.x, JBoss 4.x. Shell scripting and Hadoop framework for batch processing.

Confidential

Java / JEE Developer

Responsibilities:

  • Extensively involved in the Analysis, Design and Development of the entire system.
  • Designed all the required schemas for the XML documents in DTD and XMLSchema.
  • Designed all the presentations for XML documents using XSLT and JSP.
  • Responsible for implementing the business logic using Servlets.
  • Worked on complex queries using SQL and the required stored procedures using PL/SQL.
  • Responsible for Optimization and Performance Tuning of the database queries.
  • Deployed the entire application on WAS Application Server.
  • Involved in the Testing of entire application and provided support for critical issues.
  • Responsible for documenting the entire application and managed the documentation and coding using clear Case.

Environment: Java, J2EE, Struts 1.1, JSP, Java Script, Servlets, JDBC, UML, Eclipse 2.1/3.0, Quartz, SQL, PL/SQL, DB2, XML, XSLT, XSD, JUNIT 3.0, HTML, DHTML, AJAX, Log4j.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in the Development of Services Mapping utility.
  • Developed Jersey Restful Webservices for new features using Jersey framework.
  • Involved in the module called CSIL-Data which handles integration part of all the applications.
  • Configuring new products, games, Events and Event Sub Types, etc.
  • Writing Action class and Form beans using Struts framework
  • Involved in developing user interfaces like login pages for different games login pages.
  • Prepared RNs and UTCDs for Deployed builds, including unit testing

Environment: Java, J2EE, Servlets, JSP, JDBC, Java Script, Weblogic6.1, HTML, DHTML, XML, XSLT, SQL, JAX-RS, PL/SQL, Jersey restful services on Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Crawl the data manually and validate the data with tool generated reporting data.
  • Extensively involved in system testing and functional testing.
  • Developed the front end part using HTML and Java Script and back end using Servlets.
  • Involved in the documentation of the entire tool.
  • Used CVS for documentation and code management.

Environment: Java, J2EE, IBM WebSphere, Servlets, JSP, HTML/DHTML, Java Script, XML/XSL, XSD, JNDI, JDBC, JAXB, MySql, SQL, PL/SQL, Clear Case, Clear Quest, UNIX and Windows

We'd love your feedback!