We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Hopkinton, MA

SUMMARY

  • 11 years of working experience in all phases of software application design and development.
  • Expertise in design and development of Web Applications involving J2EE technologies with Java, RESTful services, Servlet, JSP, JDBC, Ajax, ExtJS, Java Script, Spring, Spring Batch, Hibernate, XML, JSON, Unix shall scripting, Web Services.
  • Experienced in Agile methods like Scrum and Extreme Programming (XP), and Agile practices like Continuous Integration and Test - Driven Development (TDD)
  • Strong collaboration and team building skills with proficiency at grasping new technical concepts quickly and utilizing the same in a productive manner
  • Very good understanding of Object Oriented Design (OOD), Spring MVC architectures and distributed architectures
  • Extensive experience in developing and deploying applications on JBoss, oc4j 10g and weblogic Application Servers and Apache Web Server.
  • Participated in all aspects of software Development Life Cycle and production troubleshooting, software testing.
  • Knowledge in creating automated build scripts using Maven.
  • Very good working knowledge on configuration management tools like SVN, SCM and CVS.
  • Excellent communication and interpersonal skills with strong customer orientation and client interfacing skills.

TECHNICAL SKILLS

JDK Versions: JDK 1.4, JDK 1.5 and JDK 1.6

Languages: Java, HTML, XML, XSD, JSON, Unix, Shell Scripting

J2EE Technologies: Servlets, JSP, JDBC, Java Beans, JNDI, RESTful services

Frameworks: Spring, Hibernate, Spring Batch, DWR (Direct Web Remoting)

Development Tools: Eclipse, Spring Tool Suite, Net beans

Design Tools: Poseidon for UML

Databases: MySQL Server 5.0, Oracle10g, SQL Developer

Application Servers: Jboss-4.0.3, Weblogic 9.2, WebSphere, Oracle Containers oc4j 10g

Case Tools: CVS, SVN and SCM.

Others: Java script, JQuery, EXTJS, MQ Series, FTP/SFTP

PROFESSIONAL EXPERIENCE

Confidential, Farmington Hills, MI

Lead Java Developer

Responsibilities:

  • Gathering the business requirements from business team.
  • Analyze the requirements and prepare the high level design document.
  • Involved in analysis, design and development of application that include Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using Spring Framework that leverages Model View Layer (MVC) architecture.
  • Using the RESTful web services communicate to third party services or internal applications.
  • Used JPA with Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Developed the Presentation layer using ExtJS, JavaScript and JSP.
  • Taken care of Dev and Test environments build and deployments.
  • Fixing issues related to application functionality, UI and Business logic Build preparation and release to customer with issue fixes Involved in development
  • Design and Development of PR’s (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.

Environment: Java, j2ee, spring, spring batch, hibernate and extjs 4.1.1, Jboss 5.1, xml, JSON, Eclipse, My Sql workbench 5.2, SCM.

Confidential, Hopkinton,MA

Senior Java Developer

Responsibilities:

  • Analyze the requirements and prepare the high level design document.
  • Involved in analysis, design and development of application that include Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the Presentation layer using ExtJS, JavaScript and JSP.
  • Developed the application using Spring Framework that leverages Model View Layer (MVC) architecture.
  • Fixing issues related to application functionality, UI and Business logic Build preparation and release to customer with issue fixes Involved in development
  • Design and Development of PR’s (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.
  • Documentation of common problems prior to go-live and while actively in a Production Support role. monitoring the new joiners

Environment: Java, j2ee, spring, hibernate xml, JSON, and extjs 4.1.1, Jboss 5.1, Eclipse, SVN.

Confidential, Bentonville, AR

Senior Java Developer

Responsibilities:

  • Working in Middleware Operations team and setting up of middleware operational environments.
  • Proactive and continuous improvements to platform stability. Handling issues related to load balancing and clustering between Jboss application servers, Apache web servers.
  • Monitoring and updating in Unix shell scripts deployed in all environments.
  • Identifying areas of automation for repeated tasks
  • Involved in the resolution of all P0 critical and P1 high incidents and problem management activities.
  • Environment creation and stability of application.

Environment: Java, j2ee, UNIX Shell Scripting, Jboss application server and Apache web server.

Confidential

Senior Java Developer

Responsibilities:

  • Requirements analysis, Estimations, Low Level and High Level Designing, Coding.
  • Take care about deployment on test environment and staging environment.
  • Owning 100% grip on project functionality and technology.
  • Taking complete control and responsibility on project.
  • Communication with Clients Regarding requirements, functional and clarifications.
  • Assigning Tasks, Monitoring and controlling the team
  • Coding, peer review, Unit testing and integration Testing.

Environment: Java, J2EE, Spring, Hibernate, Free marker and Ajax.

Confidential

Developer

Responsibilities:

  • Requirements analysis, Estimations, Low Level and High Level Designing, Coding.
  • I have involved in development of PR’s (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.
  • Involved in the preparation of UML Diagrams for Data Model of the application with each and every aggregation and composition Uni/Bidirectional relationship between the entities. This all was done with the help of 'Poseidon for UML' tool.
  • Application uses DWR (Direct Web Remoting) engine an AJAX framework for auto/detail fill of the data on selection of id from LOV (List of values).
  • Taking complete control and responsibility on project.
  • Communication with Clients Regarding requirements, functional and clarifications.
  • Assigning Tasks, Monitoring and controlling the team.
  • Environment creation and stability of application.

Environment: UML, JSP, Spring Core, Spring MVC, Hibernate, Jboss application servers.

Confidential

Senior Java Developer

Responsibilities:

  • I have involved in development of PR’s (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.
  • Involved in the preparation of UML Diagrams for Data Model of the application with each and every aggregation and composition Uni/Bidirectional relationship between the entities. This all was done with the help of 'Poseidon for UML' tool.
  • Application uses DWR (Direct Web Remoting) engine an AJAX framework for auto/detail fill of the data on selection of id from LOV (List of values).
  • Owning 100% grip on project functionality and technology.
  • Taking complete control and responsibility on project.

Environment: UML, AndroMDA, Hibernate Doclet, JSP, Spring Core, Spring MVC, Hibernate & Jboss.

Confidential

Java Developer

Responsibilities:

  • I have involved in development of PR’s (Product Requirement) UI and Business logic.
  • Coding, peer review, Unit testing and integration Testing.
  • Recently changed the old way of mapping to enhanced approach using JAXB (Java Architecture for XML Binding) fundamentals for EDI Messaging.
  • Use of Altova Map force Tool for mapping of EDI to DB or DB to EDI for generation of Code in java.

Environment: UML, JSP, Spring Core, Spring MVC, Hibernate, Jboss application servers.

We'd love your feedback!