We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Schaumburg, IL

SUMMARY:

  • A Java Programmer over 6 years of experience in analysis and development of Web based, Client/Server, distributed applications and testing involving analysis, design, development, testing and deployment of n - tier applications in Core JAVA, J2EE, Web Services (SOAP, REST), SOA, JSF, JSP, JSTL, Struts, Servlets, ESB, EJB, XML, JavaScript, Log4j, Eclipse, Spring, AJAX and Hibernate.
  • Competent and experienced in development, enhancement and maintenance of complex Enterprise Web applications.
  • Extensive experience in designing, developing and deploying J2EE applications on Application servers like WebSphere, Web Logic, Apache Tomcat, JBoss.
  • Well exposed wif server-side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS, JNDI and EJB.
  • Proficient in using frameworks like Spring (IOC, MVC, AOP, JDBC Template), Struts and JSF in building applications.
  • Extensive work experience in implementing Core Java and J2EE design patterns (Singleton, Factory, MVC, DAO).
  • Competent in using Software Development Life Cycle (SDLC) methodologies like Rapid Application Development (RAD), Test-Driven Development (TDD), Agile, Waterfall and Scrum.
  • Well acquainted wif design patterns such as Singleton, Factory, MVC, Business Delegate, Service Locator, VO, DAO and Session Facade.
  • Experienced wif RDBMS implementation and development like Database Design, Creation and Management of Schemas, writing Stored Procedures using Oracle 10g, MySQL, MS SQL Server and DB2.
  • Expertise in developing database applications using Oracle, DB2 and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning.
  • Experience in writing Maven build scripts, configuring and using Log4j and writing JUnit Test cases.
  • Strong Experience developing various applications in Java using Eclipse IDE.
  • Experience in creating various project artifacts like use-case documents, functional design document, and technical design document.
  • A quick learner wif very short learning curve.
  • Possess excellent problem solving capabilities along wif excellent technical and analytical skills.

TECHNICAL SKILLS

Development: C, C++, Java.

Technologies: J2EE, EJB, JSP, Servlet, JMS, DOM, JNDI, Struts, UML, JDBC, XML Schema, XML, Swing, Java Beans, Spring, Hibernate.

Web/Application Servers: WebSphere, WebLogic, Tomcat, JBoss.

Java Frameworks: Spring, Struts, Hibernate, JSF.

Operating Systems: Unix, Windows, Linux.

RDBMS/Databases: Oracle 10g, DB2, SQL Server.

IDE: Eclipse, RAD.

PROFESSIONAL EXPERIENCE

Confidential, Schaumburg, IL

Java/J2EE Developer

Responsibilities:

  • Develop web application using Spring MVC.
  • Working as middleware Java Developer, taking care of request coming from front end and dealing wif back end.
  • Write build scripts using Gradle build tool which builds application faster.
  • Worked on framework that consume REST web services.
  • Worked on module which receive response as JSON from REST web service then render a report using that response.
  • Worked on continuous integration (CI) tool Hudson which runs in a servlet container such as Apache Tomcat.
  • Working on cross functional end to end team.
  • Wrote SQL quries that retrieve data from backend and passing to UI framework to render report.
  • Wrote JUnit test cases while working in TDD environment.
  • Used JIRA Defect Management tool to track defects created by teh testing team.
  • Worked wif QA teams to handoff teh deliveries for sprint and halped them in testing.
  • Worked wif Atlassian tools like Bamboo, Bitbucket, JIRA, Hipchat.
  • Followed Agile Methodology to develop dis project that involved everyday Scrum meetings wif teh Scrum Master, Tech Owner.

Environment: Core Java, Spring 3.0, Hibernate 4.0, RDBMS, Oracle 10g, XML, HTML, JAXB, JSON, Gradle, Eclipse, Maven, Unix, JIRA, Bitbucket, Bamboo, Hudson, SQL, REST.

Confidential, Camp Hill, PA

J2EE Developer

Responsibilities:

  • Involved in Backend and Frontend development.
  • Develop teh application using Spring Framework that leverages Model View Controller architecture.
  • Used SVN for version control across common source code used by developers.
  • Implemented persistence layer using Hibernate that use teh POJOs to represent teh persistence database tuples. These POJOs are serialized Java Classes that would not has teh business processes. Hibernate mapping files were developed for teh Object relational mapping while configuring Hibernate.
  • Test and deploy teh web based applications using WebLogic Application Server.
  • Design Patterns such as Singleton, Factory, Data Access Object are implemented in teh application.
  • Used JIRA5 Defect Management tool to track defects created by teh testing team and client. Did RCA of such Defects and fixed them.
  • Used JAXB XML parser API in teh web service's request response data marshalling as well as unmarshalling process.
  • Developed web application using JSP, HTML, JavaScript, JQuery and CSS.
  • Configured WebLogic JDBC connection pools and Data Sources wif Oracle database.
  • Wrote several SQL queries in teh Oracle SQL Developer.
  • Implemented logger for debugging using Log4j.
  • Followed Agile Methodology to develop dis project that involved everyday Scrum meetings wif teh Team Lead.

Environment: Core Java, JSP, HTML, DHTML, JQuery, JavaScript, Spring 3.0, Hibernate 4.0, RDBMS, Oracle 10g, XML, JAXB, Weblogic 11g (10.3.5), Eclipse Kepler, Maven, Unix, SVN, JIRA5.

Confidential, CA

Java Developer

Responsibilities:

  • Used Agile (SCRUM) methodologies for application development.
  • Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
  • Used Eclipse for development and Web Logic for deployment.
  • Extensively applied various design patterns such as Front Controller, Factory, Singleton, Business Delegate Service Locator, DAO etc. throughout teh application for a clear and manageable distribution of roles.
  • Used JSF 2.0 framework for teh MVC implementation.
  • Created MDBs to consume messages from teh MQ queues for information updates.
  • Used Hibernate for ORM (Object Relational Mapping) and DAO (Data Access Object) implementation.
  • Created and consumed SOAP Web Services using Apache CXF.
  • Wrote Stored Procedures and complicated queries for IBM DB2.
  • Designed and used JUnit test cases during teh development phase.
  • Extensively used log4j for logging throughout teh application.
  • Used CVS for efficiently managing teh source code versions wif teh development team.

Environment: Core Java, JSP, Servlets, Java Script, HTML5, CSS3, MQ, EJB, MDB, Java Script, JSF 2.0, Hibernate 3, Apache CXF, SOAP Web Services, SOAP UI, IBM DB2, Web Logic, Log4J, CVS.

Confidential, Wilmington DE

Java Developer

Responsibilities:

  • Actively participated into teh Agile Scrum process wif two weeks of sprint.
  • Agile active participation comprises attended planning and estimation meetings, JAD sessions, creating tasks into teh issue tracking systems (JIRA). Attended daily stand up meetings, worked collaboratively wif other developers in writing codes as well as testing teh possible shippable codes, slated for teh sprint delivery. Participated wif teh sprint review and retrospective to improve teh process.
  • Worked to develop Web Services (SOAP/Rest) Endpoints to consume service calls, process teh calls to add prepaid/credit cards onto teh smart phone wallets. Used Spring Web Services to create SOAP as well as Restful services.
  • Worked on Spring MVC modules to set up teh User Interface as well as RESTful services.
  • Created database access objects using iBATIS to do all teh database queries, implemented business services, consumed Chase Internal Systems to gather teh data for existing systems like Chase Visa credit cards and Master Cards.
  • Created Spring batch modules to read flat files coming in from VISA for all teh updates about prepaid cards for its daily changes as well as transactions.
  • Worked wif QA teams to handoff teh deliveries for sprint and halped them in testing, including data conditioning and test preparation.
  • Active participation in database designs wif DSAs, wrote queries (SQL) to get all of teh logical data for each service.
  • Worked on Maven to manage eclipse project management, creating new modules and build process.
  • In order to improve teh provisioning flow which is teh heart of teh application, we implemented apache commons chain and integrated wif teh application to reduce teh failure points and improved teh provisioning to 99.9%.

Environment: Core Java, Java/J2EE, Spring (MVC, Web Services -SOAP/RESTful, Batch Integration, Spring Batch), iBATIS, Oracle, SOAP, apache commons Chain, Eclipse, Maven, Agile Scrum, TDD, CI.

Confidential

Java Developer

Responsibilities:

  • Participated in all teh phases of Software Development Life Cycle.
  • Involved in teh design of teh project and represented teh requirements through teh diagrams using UML.
  • Developed user interface using JSP, HTML, AJAX and Javascript.
  • Designed teh Web-Tier using JSF, OC4J.
  • Involved in teh database design, creation, querying and involved in teh creation of Stored Procedures, Functions and Triggers in PL/SQL.
  • Developed teh presentation layer and GUI framework that were developed using HTML, DHTML, Swing and client-side validations that were done using JavaScript.
  • Designed and developed Session and Entity Beans to implement business logic and deploy them on teh Bea weblogic application server.
  • Developed teh core business functionality using JDeveloper as IDE.
  • Developed teh user interface screens using HTML, JSP and AJAX.
  • Designed table components wif headers, adding column to tables and manipulating them.
  • Used CVS version control for source code.
  • Interacted wif and monitored coding completed by teh offshore team of developers.

Environment: Core Java, Java1.4, JSP1.2, Sevlets2.3, JMS1.0, Log4j, Javascript, AJAX, Bea WebLogic server8.1, Hibernate2.0, Struts1.1, Spring1.0, Unix, Oracle9i, Jdeveloper, XML, JavaScript, PL/SQL, CVS, HTML, Web Services, JUnit.

We'd love your feedback!