We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Foster City, CA

SUMMARY:

  • Over 8 years of Strong technical knowledge wif hands - on experience in systems development in a variety of computing architectures.
  • Hands-on knowledge on requirements analysis, applications systems design and integration, wif detailed applicable programming methodologies, configuration and integrating thirdparty software products.
  • Strong programming experience wif Java, application servers and software packages.
  • Design and Programming experience in developing Internet Applications using Java SE, Java EE, JDBC, Java Servlet, JSP, Java Mail API, Struts2, Spring, Hibernate, EJB, XML, Web Services, HTML, JavaScript, AJAX, JQuery, and web based development tools.
  • Experienced in Object Oriented Design and Analysis (OOAD) of distributed web-based applications and Performance Tuning in Object Oriented Systems.
  • Extensively worked wif the Struts and Spring Framework, Web Service
  • Experienced in J2EE design patterns such as MVC, Factory Pattern, Abstract Factory, Singleton, Data Access Object and Transfer.
  • Expertise in working wif relational databases and the procedural languages associated wif them. Has worked on Oracle, MS SQL Server and Postgre SQL.
  • Extensive experience wif servers likes Glassfish JBoss and Apache Tomcat.
  • Involve technology teams in handling Technical/Business Hurdles throughout the life cycle of a Project/Program.

TECHNICAL SKILLS

Programming Languages: Frameworks, Tools Core Java, J2EE, Java Beans, Java Servlets, JSP, Struts, Spring, Hibernate Framework, JUnit, Eclipse, Web Services, JDBC, Ant, Maven, Design Patterns, Oracle, MS SQL, Sybase, HTML, XML, XSL, Java Script, JQuery and Ajax.

PROFESSIONAL EXPERIENCE:

Confidential, Foster City CA

Senior Java Developer

Responsibilities:

  • Involve in the analysis, design, development and testing phases of Software development life cycle (SDLC).
  • Developed the data access layer in java involving complex SQL and stored procedures.
  • Used Multithreading to create index using Apache Lucene.
  • Used advanced database design techniques including query tuning and optimizations for the best performance of the application.
  • Writing stored procedures in Oracle 11g, SQL Server 2005/2008 and PostgreSQL.
  • Base on Hibernate to save, delete, update and search data from database.
  • Implements business logic and algorithms wif Core Java.
  • Using Spring framework to implement business controller, handle requests from users and return results to users.
  • Apply Spring IoC to manage bean life cycle.
  • Using Spring and Aspectj to weave additional logic into main business logic, eg status check, generate warning, or clear data.
  • Use Log4j to generate system information and debug message.
  • Use Apache POI to manipulate excel forms, outport table from database, and inport multiple data into database.
  • Writing Unit test cases using TestNG testing framework.
  • Involve in the development of front-end design using JSP, HTML, XML Use Apache Lucene to generate index for CAPPS Lucene Publisher.

Environment: Window 8, Java, J2ee, Multithreading, Spring, Hibernate, JSP, Servlets, TestNG, Lucene, POI, XML, XML schema, MS SQL 2008, Oracle, SQL Developer, SQL Server

Confidential, Hoboken NJ

Senior Java Developer

Responsibilities:

  • Participates in analysis sessions from the inception of the project
  • Responsible for the design deliverables and developer task lists
  • Works closely wif PM to provide build sizing to business requirements
  • Responsible for Code Reviews for the development done
  • Provides coaching in the development of the application solution
  • Helps determine how technology can be applied to meet the business needs
  • Recommends frameworks and/or classes for re-use
  • Presents the application solution to the Architect and reviews any risks or other issues related to the application
  • Provide Support for DR (Disaster Recovery) exercise.
  • Used caching mechanism to avoid multiple database calls and Improved the Page response time.
  • Technologies used are Java, J2EE, Oracle, Aspectj, Spring, Struts 2, Hibernate, EJB, Ant, Lucene, Apache POI
  • Tuned the SQL Procedures to get the better response time.
  • Developed SSIS Process to handle the key business functionalities.
  • Manage incidents, Problem tickets and changes.

Environment: Window 7, Java, J2ee, Multithreading, Spring, Stucts 2, Hibernate, JSP, Servlets, Junit, Lucene, POI, XML, XML schema, MS SQL 2008, Oracle, Oracle ODI, SQL Developer, SQL Server Management studio

Confidential, Moline IL

Senior Java Developer

Responsibilities:

  • Participates in analysis sessions from the inception of the project
  • Technical Expertise in J2EE environment, WebServices, Windows, UML, Tiered architecture, Relational Databases, Web development, and object-oriented methodologies.
  • Implements User Manager and Employer eService to meet the requests
  • Using SQL commands to maintain Oracle and My SQL database
  • Create persistent classes for each table of database
  • Using Hibernate to manipulate data
  • Recommends frameworks and/or classes for re-use
  • Implements business logic in Core Java, Collections, me/O stream etc.
  • Implements Struts 2 Interceptor for operation securities
  • Writing Aspectj process to improve business logic, adding status check, warning generation and message reminding to increase system stability and safety
  • Using Log4j to record system log and user log
  • Implements EJB SessionBean and EntityBean for Service business logic
  • Using Apache POI to import data from excel form and export data from database
  • Involve in the development of front-end design using JSP, Java Script, XML

Environment: Win XP Professional, Java, J2EE, Web Services, Hibernate, Struts, Spring, XML, MS SQL Database, Oracle Database, Jsp, HTML, Java Script

Confidential

Senior Java Developer

Responsibilities:

  • Participates in analysis sessions from the inception of the project
  • Responsible for the design deliverables and developer task lists
  • Works closely wif PM to provide build sizing to business requirements
  • Responsible for Code Reviews for the development done
  • Provides coaching in the development of the application solution
  • Helps determine how technology can be applied to meet the business needs
  • Recommends frameworks and/or classes for re-use
  • Presents the application solution to the Architect and reviews any risks or other issues related to the application
  • Provide Support for DR (Disaster Recovery) exercise.
  • Used caching mechanism to avoid multiple database calls and Improved the Page response time.
  • Technologies used are Java, J2EE, Oracle, Aspectj, Spring, Struts 2, Hibernate, EJB, Ant, Lucene, Apache POI
  • Tuned the SQL Procedures to get the better response time.
  • Developed SSIS Process to handle the key business functionalities.
  • Manage incidents, Problem tickets and changes.

Environment: Win XP Professional, JAVA, J2EE, RAD, WAS, IAF, ISF, MSSQL 2005

Confidential

Java Developer

Responsibilities:

  • Works closely wif PM to provide build sizing to business requirements
  • Responsible for Code Reviews for the development done
  • Provides coaching in the development of the application solution
  • Helps determine how technology can be applied to meet the business needs
  • Recommends frameworks and/or classes for re-use
  • Presents the application solution to the Architect and reviews any risks or other issues related to the application
  • Helps to uncover requirements, conceptualize solutions, and developing a framework for implementation of application.
  • Provide Support for DR (Disaster Recovery) exercise.
  • MLFS Comp Maint Projects during tenure.
  • Acquired Domain knowledge in a short time.
  • J2EE environment, Struts and Hibernate Framework, Windows, UML, Tiered architecture, Relational Databases, Web development, and object-oriented methodologies.
  • Designed and Developed the AJAX and Struts Framework based application.
  • Used Java, J2EE, Struts, Hibernate, AJAX, XML, HTML, JQuery, JavaScript, WAS 5, DB2, Oracle and MS SQL
  • Works closely wif Project Manager and Business Analyst in Identifying the Business Requirements, creating Work Breakdown Structure and providing task wise work estimates for Build activities.
  • Recommends frameworks and/or classes for re-use

Environment: Win XP Professional, Java, J2EE, WSAD, WAS, Oracle, DB2, MS SQL 2005

We'd love your feedback!