We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00 Rating

Jersey City, NJ

SUMMARY

  • 7 years of experience in complete Software Development life cycle involving requirement gathering, requirement analysis, object oriented design, development, testing, deployment and support of web applications and software applications.
  • Experienced in software development processes like SCRUM, Agile Methodologies.
  • Expertise in Web - Development technologies like HTML, XHTML, JAVASCRIPT, CSS, XML.
  • Worked with relational database management systems including Oracle, MySQL, and SQL Server.
  • Worked extensively on CoreJava, JSP, Servlet, Spring, Hibernate framework.
  • Extensive hands of experience inJ2EEDesign Patterns, MVC, Data Access Object, Value Object, Business Delegate and Factory.
  • Hands-on experience with Relational Databases Oracle 10g, Sybase IQ/ASE.
  • Experience in Unix/Linux environment.
  • Experienced in developing teh unit test cases using Junit.
  • Adept in developing web services applications and inter process communication applications using JMS, RESTful and XML schema.
  • Solid knowledge of computer algorithms and data structures.
  • Strong problem solving and troubleshooting skills with excellent verbal and written skills.

TECHNICAL SKILLS

Languages: Java 1.5/1.6/1.7, C, C++

J2EE Technologies: JSP, Servlets, JDBC, Hibernate, Spring, JMS, Web Service

Web/Application Servers: Apache Tomcat 7, Weblogic 10, JBoss 5

Tools / IDE: Eclipse, Maven, Junit

RDBMS / Database: ORACLE 10g, Sybase IQ, DB2, MySQL 5

Web Development: HTML, CSS, XML, Java Script, AJAX, JSON

Operating Systems: Windows, UNIX, Linux

Telecom. technologies: TCP/IP protocols

PROFESSIONAL EXPERIENCE

Sr. Java/J2EE Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Design and implement business logic in sourcing data from upstream files.
  • Attend team standup meeting and discuss project milestones.
  • Implement and maintain teh new features in back-end service.
  • Write sql queries to accommodate teh changes in sourcing logic.
  • Resolve sonar violations existed in project codes.
  • Migrate project modules and configure teh environments properties.
  • Write fitnesse tests cases and verify functions logic.
  • Work with other teams for solving teh existing issues.
  • Deploy teh project in UNIX host and monitor expected results.
  • Design and implement near real time data break reconciliation process between upstream data sources and data to downstream.
  • Write shell scripts to automate data restore process and Autosys jobs to run java applications and database stored procedures.
  • Create documentations, sequence diagrams, class diagrams and flow charts of reconciliation process and extensively work on Dev, QA and UAT tests.

Environment: J2SE 1.6/1.7, Eclipse, Sybase IQ/ASE, XML, bash script, ksh, Maven, Sonar, JIRA, Fitnesse, Unix, Linux, Windows 7

Sr. Java/J2EE Developer

Confidential - Detroit, MI

Responsibilities:

  • Responsible for reviewing and discussing teh user requirements and participated in meeting with Business Analysts.
  • Involved in Scrum daily standup meetings for discussing current tasks and issues throughout teh whole process of development.
  • Designed and developed teh mobile application demo for Confidential customers, mainly worked on backend web services which provide required data from mobile end.
  • Worked closely with multiple teams in different departments in order to achieve teh design requirements and organized meetings for negotiating existing issues.
  • Analyzed teh user requirements and re-designed part of previous APIs to adapt to application’s new feature listed on roadmap of each sprint.
  • Deployed and managed project through WebLogic server and Oracle database and tested functionalities and performance from mobile end and reported if any issues happens.
  • Maintained and optimized codes individually to improve teh efficiency of teh application and reduce processing time on backend.
  • Designed and developed teh security part of teh application which provide validation for each service call.
  • Created API documentations, sequence diagrams and flow charts for new backend web services where and updated and refined teh existing one for further reference.

Environment: J2SE 1.6, Eclipse, Servlets, Struts, Oracle, Log4J, SQL, Web Services, REST, Jersey, XML, JSON, SQL Developer, SVN, WebLogic, Windows 7.

Sr. Java/J2EE Developer

Confidential - Hoboken, NJ

Responsibilities:

  • Involved in Scrum daily standup meetings throughout teh process of design and development.
  • Used Rational Rose to draw UML diagrams and to develop teh use cases and class diagrams.
  • Developed application architecture (MVC Pattern) using spring framework for teh web layer, business layer, Data Access Layer.
  • Implemented various J2EE design patterns like DAO, Singleton.
  • Designed and developed front end using HTML, JSF, CSS.
  • Utilized JSF Tag and rich faces in teh design and development of Views.
  • Used Tiles in Struts Framework to avoid code redundancy for developing user screens that contain same Headers and Footers.
  • Used Spring Framework for Dependency injection.
  • Implemented Validation of all forms using Struts validation framework.
  • Java Beans were used to handle business logic as a Model and Servlet to control teh flow of application as Controller.
  • Used SVN for versioning control to access teh project files.
  • Used Log4J for logging debug info.
  • Extensively used SQL, stored procedures and functions.
  • Implement Database access using hibernate template.
  • Extensively use JUnit for unit testing.
  • Worked with web services based on REST API in Jersey framework.
  • Deployed teh application on WebLogic application server.

Environment: J2SE 1.6, Eclipse, JSP, JSF, Servlets, Struts, Spring, Hibernate, JUnit, Oracle, Log4J, SQL, Web Services, REST, Jersey, XML, JSON, HTML, CSS, JQuery, WebLogic, Rational Rose, SVN, Windows 7.

Sr. Java/J2EE Developer

Confidential, Richardson, TX

Responsibilities:

  • Analyzed teh user requirements and designed teh Time sheet system for employee management.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and controllers to implement teh Inversion of Control (IOC) module in Spring.
  • Implemented various J2EE design patterns like Factory, DAO, and Singleton to make development more efficient.
  • Designed and developed front end view using JSP, CSS.
  • Designed user interactive activities using JQuery, Java Script.
  • Used Tiles in Struts Framework to avoid code redundancy for developing user screens that contain same Headers and Footers.
  • Involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate configuration and mapping files to databases.
  • Java Beans were used to handle business logic as a Model and Servlets to control teh flow of application as Controller.
  • Developed teh Business Logic using Plain Old Java Objects (POJOs)
  • Involved in teh implementation of DAO using Spring-Hibernate ORM.
  • Used SVN for versioning control to access teh project files.
  • Implemented Spring AOP for teh Components that are involved in teh application.
  • Used Log4j to print debug information.
  • Extensively used JUnit for unit testing.
  • Tested teh whole application for defects.

Environment: J2SE 1.5, Eclipse, JSP, Servlets, Struts, Spring, Hibernate, JUnit, Oracle, SQL Developer, Log4J, SQL, XML, HTML, XHTML, CSS, JavaScript, JQuery, SVN.

Java/J2EE Developer

Confidential - Plano, TX

Responsibilities:

  • Analyzed teh business requirements and participated in design meeting.
  • Implemented teh page views using JSP, CSS.
  • Used Spring Framework for Dependency injection.
  • Implemented Validation of input using JavaScript, JQuery.
  • Implemented various J2EE design patterns like DAO, Singleton and Session Facade.
  • Involved in teh implementation of DAO using Spring-Hibernate ORM.
  • Used CVS for versioning control tool.
  • Used Log4J for printing debug information.
  • Developed build files to configure build process using ANT.
  • Extensively used JUnit for unit testing.
  • Deployed teh application on WebLogic application server.

Environment: Eclipse, JSP, Struts, Spring, JUnit, Oracle, Log4J, SQL, WebServices, XML, JSTL, HTML, CSS, JavaScript, JQuery, WebLogic, Ant, CVS, Windows XP.

We'd love your feedback!