We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

2.00/5 (Submit Your Rating)

SUMMARY

  • Sr. Java Developer with over 6 years of experience in Information Technology in Java/J2EE, Hibernate, Spring, JSF, Banking and Finance.
  • Over 6 years' experience in development and maintenance of web applications, Banking Applications, Dashboards and one year in designing and leading small teams as team lead.
  • Possess expertise in top quality architecture and development skills using Java, J2EE, SQL, EJB, JSF, JSP and Servlets, UML, AJAX.
  • Good knowledge on database design.
  • Expert level skills in Designing and Implementing enterprise application solutions and deploying Java Application in JBoss.
  • Sound knowledge in using Rational tools throughout the Software Development Life Cycle high and low level design with UML.
  • Good knowledge on performance debugging of the web applications and hands on experience with the tools like Jmeter.
  • Sound Knowledge in using Hibernate, OOAD, Agile Scrum, XP Development Process and test driven development.
  • Comprehensive knowledge in using Ant, Maven and configuration management tools SVN, CVS.
  • Participated in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the application.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
  • Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all levels of the organization such as technical, management and customers.
  • Worked on IDE's like Eclipse.
  • Involved in preparation of docs like Functional Specification document and Deployment Instruction documents, High level design and low level design.
  • Exposure to multi-cultural and multi-lingual work environment.
  • Having good hands on working experience in UNIX environment and writing shell scripts for automation of different tasks and jobs. .
  • Having good domain knowledge in Financial, Banking Communication and Media.

Technical Summary

Operating Systems

Professional /XP, Unix, Linux

Java Technologies

JDK 1.4/1.5/1.6, JEE JDBC, Servlets, JSP, EJB 3.0, JPA

Scripting Languages

HTML, JavaScript, AJAX, CSS.

Middleware

Jboss 7.0

Tools/Ides'

Eclipse, Log4J1.1.3, Ant 1.6.5, SVN, Maven, Jmeter, Badboy.

Databases

Oracle 9i/10g PL/SQL , SQL Developer

Frame works

Richfaces, JSF1.2 and JSF 2.0, Hibernate, Spring Framework

Modeling

UML, OOAD

Employment History

Confidential

Sr Java/J2EE Developer

Roles and Responsibilities:

  • Interpret customer business needs and translate them into application and operational requirements.
  • Work with the functional team to design and build custom interfaces, work-flows, and forms.
  • Writing Technical Designs and Technical Requirement Documents.
  • Work in multi-team environments such as technical infrastructure and offshore development. Working cohesively in an Agile environment.
  • Implementing complex business logic using Java. Often involved writing complex SQL queries to fetch data used for the business process.
  • Handling multi-tasking deliver deliverables on schedule as well as handling Change Requests to built items.
  • Learn the packaged software API and framework to deliver scalable and maintainable code.
  • Provide support during the testing phase with quick debugging and deployment of fixes.

Confidential

Role and Responsibilities:

  • Involved in design of application framework using J2EE guidelines and different J2EE design patterns and Object Oriented Analysis and Design OOAD methodologies.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
  • Created Object relational mapping for database operations using EJB.
  • Implemented complex business logic using Java.
  • Implemented design patterns such as Session Fa ade, Service Locator Singleton.
  • Deployed application on Weblogic Application server in Windows environment.
  • Conducted code review for team members, involved in JUnit testing. Performed Unit Testing for each module and prepared Code Documentation for future reference and upgrades.
  • Implemented enhancements involving major framework changes to the supply network using singleton and factory design patterns.
  • Created ANT scripts for building project modules.
  • Implemented core framework components for executing work flows using Core Java, JDBC, and Servlets JSPs.
  • Design and implementation of DB schema for back-end Oracle.

Confidential

Roles and Responsibilities:

  • Understanding the requirements from the onsite Business Analysts and writing Specification documents accordingly.
  • Involved in all phases of Software Development Life Cycle SDLC/Waterfall including Maintenance Support.
  • Involved in the development of HTML pages. Used CSS and JSPs for building different User Interfaces and JSP tag libraries for creating complex web pages.
  • Implemented Business Logic in Core Java and used Entity Beans to lay out Data Access Layer.
  • Used Hibernate to access and modify the database via Entity Beans.
  • Prepared different test strategy and plan of execution for Unit Testing, System Testing and Integration Testing.
  • Used Ant for creating the build.xml file to automate the various tasks like compiling, creating Jars and running tests.
  • Took Part of the project testing recruitment team.

Confidential

Roles and Responsibilities:

  • Purge using Asynchronous bean in spring.
  • Wrote the services layer using Hibernate 2.0 and Spring.
  • Implemented the UI layer using struts1.3, JSP, Javascript and CSS.
  • Integrating the traffic among the gateway servers using JMS.
  • Handled internal matters like upgrading issues with JMS thick versus thin client, where we need to back out some of the jars and we need to reconstruct them using Maven.
  • Handled compatibility issues for different versions of browsers.
  • Introduced Asynchronous bean approach and multi-threading to improve processing time significantly.

Confidential

Responsibilities:

  • Implemented a scheduler concept using Quartz Scheduler for uploading and organizing Documents time to time.
  • Involved in the integration of Spring for implementing Dependency Injection DI/IOC .
  • JSP and CSS is used to implement the User Interface for the application.
  • Created test cases and did gap analysis
  • Configured Spring mail for implementing module for automated message sending. Developed various end to end implementations using Struts2 and JSP.
  • Used Scrum Agile as Development methodology.
  • Implemented the layered structure of business structure collaborated with database using core java
  • Written stored procedures and complex queries.

We'd love your feedback!