We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Newark, DE

SUMMARY:

  • Certified Java/J2EE Technical Lead Developer with over eightplus years of experience in Requirement gathering, Analysis, Design, Development and Maintenance of Enterprise Software Applications using Java/J2EE Technologies
  • Certification includes Sun Certified Java Developer SCJP and Sun Certified Web Component Developer SCWCD
  • Strong experience in all different processes involved in the Software Development Life Cycle and has exposure to the standards, procedures documentation followed by CMMi Level 5 Standards, including Java Design, Coding, End-to-End Testing and Production Support for various online applications.
  • Strong Experience in Software Application Development, Client/Server/ Multi-Tier applications specialization in Java, Spring, JMS, J2EE, SOAP and REST based WebServices, Hibernate, XML,JDBC,JSP, JSON, Servlet and Struts
  • Strong work experience in Web based application development, Middleware programming, Database programming, distributed computing, Server side programming and Client Server computing in n-tier software systems.
  • Involved extensively in using Spring MVC, Spring AOP, Spring-WS and Struts framework.
  • Experienced in Object Oriented Design and Programming Concepts and exposure to Core Java Technologies
  • Worked on Persistent Technologies using JPA, Hibernate 3, and experienced in writing SQL queries
  • Proficient in developing application for asynchronous data retrieval using AJAX
  • Expertise in working on Application Servers like Web Sphere, WebLogic, Tomcat, Jboss
  • Experienced in development and debugging high quality application using Eclipse and RAD IDE
  • Proficient in solid OOD/OOP in J2SE Core Java including Multithreading, Collection API
  • Experienced in development and application of Java and J2EE design patterns
  • Application Deployment on Unix and windows Web sphere , Web logic and tomcat
  • Worked in various methodologies including Agile Scrum, Waterfall ,Production Support, Migration
  • Involved in translating Business requirements to understandable IT systems requirements
  • Expertise in corporateBanking, Financial, Investment banking, Manufacturing, Logistics, Information and Media domains.
  • Experience in Functional Specifications / Business Requirement Document Analysis.
  • Experienced in using Maven, Ant, Jenkins, Sonar, Find Bugs and PMD
  • Experienced in writing JUnit scripts and selenium scripts to improve code coverage.
  • Experienced in UML design preparation including Use Cases, Class Diagrams, Sequence Diagrams and Component Diagrams
  • Strong Expertise in Configuration Management tools like Visual Source Safe, Rational-Clear case, SVN and Perforce Version control system
  • Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills.
  • Involved in hands on development along with managing team s , which includes providing estimates, decision making , collaborating with business teams to prioritize deliverables, bridging technical gaps to management, project coordination experience with offshore team, client facing role for years
  • Ability to learn, adapt quickly with new tools and technology.
  • Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.

TECHNICALL SKILLS:

Operating Systems: Windows, UNIX

Languages: Java, JavaScript, HTML, DHTML, PL/SQL, AJAX, JSON, JQuery

Database: DB2, Oracle, Microsoft Access

J2EE Technologies: JDBC, JSP, Servlets, JMS, Struts, JTA, web service SOAP REST

Frameworks: Hibernate, Struts, AJAX, Spring Core, AOP, Spring-MVC, Spring-WS, Design Patterns

Tools: TOAD, PL/SQL, Microsoft Office, Jenkins, Sonar, JMeter, DynaTrace, VSS, Rational Clear Case, PVCS, Tealeaf, SPLUNK

Version Control: Rational Clear Case, PVCS, SVN

IDE: Eclipse, RAD.

Build Tools: ANT, Jenkins, CESAR Blade Logic

Content management Tools: Vignette Portal, XMAN, and Teamsite

Application Servers: WAS 8.5.5, Weblogic 8.1, Jboss, Tomcat

Domain Knowledge: Banking and Financial, Cards Domain, Manufacturing Logistics, Information Media.

EXPERIENCE:

Senior Java Developer

Confidential

Responsibilities:

  • Used latest versions of Java, 1.7, spring 3.0, Struts 2.3 in developing this application.
  • Created restful services for mobile applications
  • Implemented the client Invocation code in Spring-WS
  • Prepare the Request object and invoke the web service call with spring web service Template, after getting the response, captured the response and saved into the respective tables.
  • Implemented the DAO classes with SO classes
  • Designing Front End Screens using FTL, JavaScript, Ajax j- query.
  • Involved in complete SDLC Life Cycle.
  • Involved in Build and Deployment of the ear file on web sphere 8.5.5 server.
  • Testing the SOAP Request and response by using SOAP-UI Tool.
  • Development and end-to- end Coding using IDE RAD and Eclipse.
  • Define, allocate, monitor and review the work done by the team
  • Used Perforce version Control System for maintaining the code base
  • Involved in Build and deploying the application using Jenkins, Maven, UBuild and UDeploy.
  • Used Tealeaf and Splunk to triage production and development issues.
  • Worked on Teamsite and XMAN content management tools for rendering content on web pages
  • Peer Code review, technical specification review, preparation of technical design documents
  • Used jmockit to develop JUnit test cases to improve code coverage for the application.
  • Used waterfall and Agile methodologies in this project.

Environment: Java , j2ee, Spring Web Services, Struts ,Spring Core, RAD 8.5,Web Sphere.

Senior Java Developer

Confidential

Responsibilities:

  • Coordination with onsite counter-part in getting the requirements
  • Involved in evaluation of Low level Design.
  • Creating Class and Sequence diagrams for all possible flows/usecases.
  • Used WebSphere application server to deploy the application using CESAR and Jenkins to build.
  • Written implementation code to consume web services
  • In charge of daily rebase and delivery process.
  • Responsible for the quality and on-time delivery of bug free codes of one or more projects under supervision
  • Responsible for coordinating with onsite Lead to understand project / release requirement
  • Responsible for sending status report to onshore
  • Define, allocate and review work done by the team

Environment: Java 1.5, spring Ioc, Struts, Web Services, Oracle 10g, web sphere

Senior Java Developer

Confidential

Responsibilities:

  • Participated in gathering and refining the requirements for this project
  • Developed design models based on the functional specification documents.
  • Implemented new requirements in the Overview Module and Resource Module.
  • Involved in estimations for the requirements
  • Actively Participated in the Defect Fixing of Finance Module and Reports Module.
  • Exposed to waterfall method lifecycle methodology.
  • Web Application Development using Spring MVC and Hibernate.
  • Created the DAO and Hibernate mapping files.
  • Create the named quires using Hibernate Technology.
  • Extensively used J-Query and Json objects in UI Layers
  • Involved in application development in Model-View-Controller MVC architecture using JDK, Spring MVC, and JSP.
  • Experience in using Oracle 10g as database.
  • Tested the application functionality with J-Unit Test Cases.
  • Integrated Hibernate in Spring by Inversion of Control with a Hibernate Template and Callback
  • Developed logging module-using Log4j to create log files to debug application flow.
  • Used Tortoise SVN for version control.

Environment:jdk 1.5, Spring MVC, Hibernate, web services, axis2, jsp and web sphere, weblogic.

Senior Java Developer

Confidential

Responsibilities:

  • Analyze client supplied products like Business Requirement Document BRD , business rules and business integration specification.
  • Co-ordinate with offshore and onsite team to understand the requirements and prepare High level and Low-level design documents from the requirements specification.
  • Developed the web services which interact with different systems to perform multifarious operations like create, update, retrieve and find details of a customer
  • Written HQL, native SQL Queries using Hibernate Technology.
  • Create the Data Source Creation Using Spring DAO module
  • Project Code Maintenance Using Version Control Tools

Java Developer and Lead

Confidential

Responsibilities:

  • Analyze client supplied products like Business Requirement Document BRD , business rules and business integration specification.
  • Responsible for defect status call with client on daily basis
  • Involved in Development and Coding.
  • Involved in Daily Merge and Branch Creation.
  • Used Spring DAO, Spring AOP and Hibernate in developing this application.
  • Worked in Agile methodology
  • Responsible for build and deploy the project using Maven and Hudson

Java Developer

Confidential

Responsibilities:

  • Exposed End to end process in content management tool
  • Comparing the content from vignette tool with actual site and fixing the issues
  • Learned the Vignette Content Management tool within the duration of 10 days.
  • Well versed with the content association, publishing, cloning.
  • Done Unit Testing and fixing the issues

Java Developer

Confidential

Responsibilities:

  • Responsible for development. Including Evaluation of the project and also worked with most of the Team members in developing JSPs of their respective modules.
  • Written Ant script for generating CAR file and generated the file and also created Portlets, Pages, Sites in VAP
  • and created content items in VCM.
  • Analyze client supplied products like Business Requirement Document BRD , business rules and business integration specification. Co-ordinate with team members in the Build and Test Phase.
  • Documented the entire project for future reference and new joiners.
  • Responsible for all the client side validations done in the project
  • Responsible for quality and on time delivery and involved in design under supervision

We'd love your feedback!