We provide IT Staff Augmentation Services!

Java Web Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 4 years of experience in software development includes Analysis, Design, Development and quality testing of software for Standalone applications and Web - based applications using JAVA, J2EE and J2SE technologies.
  • Experienced developer/designer in all stages of the Software Development Life Cycle
  • Expertise in Java concepts like OOP, JAVA SWING, JDBC, JMS, Multi-Threading, JUnit and advanced Java concepts like JSP, Servlets, Struts, HTML, XML, Hibernate, AJAX, Java Beans and SPRING.
  • Worked on Spring Core, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Well experienced on Java Web Services development using SOAP, REST, WSDL &UDDI.
  • Well versed in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML with Rational Rose.
  • Experience in developing Web based GUI’s using JSP, JQUERY, HTML 4/5, DHTML, CSS 2/3, and JavaScript
  • Strong experience on software development methodologies like Waterfall, TDD, Agile development and Rapid Application Development.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic 9.2/10.3, Apache Tomcat 6.0.18/7.0.42 , IBMWeb Sphere 6.1/7.0, and Jboss Application Server 4.2
  • Good working knowledge on databases like Oracle 9i/10g/11g, SQL Server 2008, MySQL.
  • Hands on experience in working with PL/SQL, Stored Procedures and Triggers.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools such as ANT and Maven
  • Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system.
  • Good experience in working on windows, Unix, Linux operating systems.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse and RAD.
  • Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities with a can - do attitude.
  • Exceptional ability to quickly master new concepts and a proactive team player with good analytical and ability to perform at a high level, meet deadlines, adaptable to ever changing priorities

TECHNICAL SKILLS

Languages: Java, J2EE, C, C++, UNIX Shell, SQL, PL/SQL, Python

Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS,JSF, Java Beans, SOAP,REST, JAXP, JAXB,AJAX, AWT, Swings, CSS, ILOG, JXPath, Xpath, JSON

Web Technologies: HTML, DHTML, XML,CSS, JavaScript, JQuery, Angular JS, Ext JS, Backbone JS, Node JS, DOJO

Distributed Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: JBoss, Apache Tomcat 5.5/6.0/7.0.42 , IBM Websphere, Oracle Weblogic 10.3

J2EE Frameworks: Struts, Spring, ANT build tool, Maven build tool, Log4J, MVC, Hibernate

IDE’s: Eclipse, MyEclipse, RAD, IntelliJ

Database(s): Oracle 8i/9i/10g/11g, MS Access, DB2 UDB, MySQL, Apache Cassandra

Version Control Tools: Rational ClearCase, WinCVS, RequisitePro, ClearQuest, SVN, GIT

Testing Tools: JUnit, WinRunner

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows 8/ 7/ XP/ 2000/NT/98/95, MS-DOS, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Web Developer

Responsibilities:

  • Involved in designing and implementing the pages for the NGUX site.
  • Worked on backend and frontend, improved site user experience and functionalities significantly.
  • Used Struts and Hibernate to develop the CMS module
  • Implemented Content Management System for news producer to manage news items.
  • Implemented RESTFul web service for use in different modules. Used Jersey to implement Restful web services in a Java servlet container.
  • Implemented new batch processes to handle user subscriptions and transactions.
  • Designed and implemented the presentation layer using JSP, Angular JS, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Participated in code review to ensure the quality of work.
  • Involved in replacing the site search from Fast to Elastic search for all the NGUX sites.
  • Wrote custom search templates and index templates for Elastic search.
  • Planning and executing Integration, Functional and Regression testing of new code
  • Wrote shell scripts for application provisioning of CentOS system.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used Agile methodology throughout the software development lifecycle(SDLC)
  • Involved in running weekly builds to migrate new code to production environments
  • Addressed high priority bugs impacting UI/revenue on a daily basis under tight timeframes
  • Worked closely in a team environment and effectively communicated with developers and clients

Environment: Core Java, JDK 1.7, Servlets, JSP, Struts, Hibernate, JMS, RESTful, Jersey, JSON, AngularJS, Elastic Search, Kibana, Logstash, memcache, Oracle, PL/SQL, Eclipse, HTML, CSS, AJAX, Java Script, Apache Cassandra, Apache Tomcat 7.0.42, Jenkins, Log4j, JUnit and UNIX.

Confidential, Chandler, AZ

Java Developer

Responsibilities:

  • Involved in Designing, developing and testing the application and complex business scenarios.
  • Developed the Contract- first SOAP Web services using SPRING-WS and exposed the services to the initial payment origination applications.
  • Used JAXB for marshaling and unmarshaling the XML documents.
  • Used JMS and MQ to send messages securely, reliably and asynchronously to the legacy systems.
  • Spring Boot used for building web applications.
  • Worked on the Data Layer module which is a layer between the actual database and the classes that need to access the data using Spring-JDBC.
  • Worked on Velocity Template to auto generate the POJO classes for the tables in the database.
  • Worked on Spring Batch jobs and used Autosys for the batch scheduler job.
  • Responsible for writing the SQL queries and Stored Procedures for data manipulation.
  • Developed Ant Build scripts for compiling and building the application.
  • Used Maven as a build tool, wrote the dependencies for the jars that needs to be migrated.
  • Used Log4j to enable the runtime logging.
  • Used Agile methodology throughout the software development lifecycle.
  • Coordinated with other Development teams, Testing team, System managers and developed good working environment
  • Configured and deployed the applications to Weblogic application server.

Environment: Java, J2EE, Spring, Hibernate, SOA, JDBC, Weblogic 10.3.6, Ant, Oracle11g, Active MQ, MyEclipse, SOAP web services secured by client SSL certificates, Anthill pro, Log4j .

Confidential, Hoffman Estates, IL

Java web Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) of project including Requirement Analysis, Designing, Build/Construction, Unit/Assembly Testing and Deployment.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Developed Web Services for data transfer from client to server and vice versa using SOAP, WSDL and UDDI
  • Developed presentation tier using JSP, Ext JS, JQuery, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration
  • Configured Hibernates second level cache using EHCache to reduce the number of hits to the configuration table data
  • Used Spring framework for implementing Dependency Injection, AOP, Spring ORM
  • Configured the web.xml & persistence.xml for the project
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Used EJBs (Stateless Session Beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
  • Created UNIX shell scripts for CRON jobs and other production support activities like archiving the logs etc.
  • Used Apache camel for routing the messages from one system to other.
  • Used JNDI to perform lookup services for the various components of the system.
  • Responsible for writing SQL queries and stored procedures for data manipulation.
  • Involved in post-production support.
  • Used JUnit for unit testing.
  • Used Ant building tool to build the application.

Environment: Java, J2EE, Spring, Hibernate, JPA, JSON, Oracle, Jboss, Ant, CSS, HTML5, Oracle10g, Eclipse, JSP, Ext JS, JQuery, AJAX, Apache Camel, Apache Axis, SOAP web services, UNIX Shell scripting.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and implementing the User Interface for the General Information pages and Administrator functionality.
  • Developed internal administration interface.
  • Designed front end using JSP and business logic in Servlets.
  • Used Struts Framework for the application based on the MVC-II Architecture and implemented validator Framework.
  • Mapping of the servlet in the Deployment Descriptor (XML).
  • Used HTML, JSP, JSP Tag Libraries, and Struts Tiles develop presentation tier.
  • Deployed application on Jboss Application Server and also configured database connection pooling.
  • Involved in writing JavaScript functions for front-end validations.
  • Developed Jasper reports and migrated old reports to Jasper server.
  • Developed stored procedures and Triggers for business rules.
  • Performed unit tests and integration tests of the application.
  • Used CVS as a documentation repository and version controlling tool.

Environment: Java, J2EE, JDBC, Servlets, EJB, JSP, Struts, HTML, CSS, Java Script, UML, Jboss Application Server 4.2, MySQL, Japer report, Linux and CVS.

We'd love your feedback!