We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

SunnyvalE

SUMMARY

  • Seven years of experience in Design, Development and Testing of distributed business applications using the techniques of Object Oriented Design and Java/J2EE Architecture.
  • Strong programming skills in designing and implementation of multi - tier applications using Java, J2EE, JDBC, Servlet, JSP, Spring, Hibernate and RESTful Web Services (JAX-RS).
  • Experienced in using Ajax, JQuery and JavaScript.
  • Proficient in OOP and entire application development (SDLC) using Core Java, Multi threading and Web Services.
  • Hands on experience in using RDBMS like IBM DB2, Oracle 10g/11g and backend programming using PL/SQL, Triggers, Functions and Stored Procedures.
  • Strong in Web application development and server side programming with Jboss, Weblogic, X-Provision and WebSphere.
  • Sound Experience in analysis, design and development using UML Methodology.
  • Familiar with Agile development process.
  • Having good knowledge in different design patterns like Singleton, DAO, etc.
  • Having experience in writing unit tests using Junit.
  • Having experience with Hibernate for database activity and caching concepts.
  • Familiar with Hibernate Query Language (HQL).
  • Worked on the front end debugging tools like Firebug for chrome and Firefox.
  • GUI design and development experience with HTML, HTML5, CSS and Java Script.
  • Expertise in IDEs like Eclipse, IBM RAD for developing Enterprise Applications.
  • Working knowledge in version control tools like CVS, SVN.
  • Hands on experience in using Log4J, Maven and UNIX shell scripting.
  • Experience in SDLC from inception to delivery of product including requirements gathering, functional specification, design, estimation, implementation, debugging and documentation.
  • Resolved production support issues.
  • Experience in preparing Technical specifications and developed test plans for Unit and Integration Testing.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Ability to learn and adapt to the emerging new technologies and paradigms.
  • Committed to continual performance development in the workplace, thus adding value to the organization

TECHNICAL SKILLS

Programming Languages: Java, J2EE, PL/SQL, Basic UNIX, Shell and PHP

Frameworks: Spring and Hibernate

Web Technologies: JQuery, JavaScript, JSP, Servlet, HTML, HTML5, CSS and AJAX

Data base Applications: Oracle 10g/11g and IBM DB2

Tools: SQL Developer, Rest Easy, Soap-UI, Plateau, Splunk, SVN, HTTP Watch and Gitlab

Operating Systems: Mac OSX, Windows, UNIX and Linux.

IDE: Eclipse and IBM RAD

Web/Application Servers: Apache, Jboss, Weblogic and WebSphere

Other Technologies: Maven, Log4J

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale

Sr Java/J2EE Developer

Responsibilities:

  • Involvement in various phases of Software Development Life Cycle (SDLC) for application management.
  • Worked with Business Analyst to capture requirements.
  • Developing the new code to implement the existing application using latest technologies.
  • Designed front-end pages using HTML5, CSS3 and JavaScript.
  • Used JQuery and Ajax to make asynchronous calls to load the required content on the pages.
  • Used JSON in the restful web services to send the request and response.
  • Design, develop and modify scripts as needed for efficient operations on Java based applications.
  • Worked on the development of the web services.
  • Involved in integrating with the external sub systems.
  • Create cron jobs with UNIX shell scripting.
  • Create Stored Procedures in PL/SQL and invoke those using Java/Shell Scripts.
  • Create database queries for data insertion, updates and views using SQL+ and SQL Developer.
  • Lead and managed multiple production releases for Apple Care CRM applications.
  • Monitor and analyze application logs using Splunk.
  • Created Unit and Integration test cases for the application upgrades.
  • Use SVN version controller to manage the code versions.
  • Build and deploy the applications using Maven.
  • Maintain records of daily transactions, problems and remedial actions taken along with installation activities via Apple ticketing tool.
  • Maintain issue backlogs within client SLA's.
  • Debug and identify the root cause for the application bugs.
  • Check platform level performance for Application and DB servers using HP Performance Center.
  • Fix the issues, test and move the fix to Production Environment with all necessary business approvals.
  • Provide weekly and monthly application reports to Apple management.

Environment: Java, Spring, Hibernate, Servlets, Restful Web Services, JQuery, AJAX, Java Scripts, JSON, CSS, HTML, JBOSS application server, Weblogic Application server, Apache Web server, SQL Plus, MAVEN, Splunk, HP Performance Center, Oracle 11g, PL/SQL, SQL Developer

Confidential

Java Developer

Responsibilities:

  • Closely worked with the client throughout the application lifecycle.
  • Develop core Java programs for all business rules and workflows using Spring Framework.
  • Involved in various phases of Agile Development Process.
  • Used JavaScript, HTML and CSS to design the user interface.
  • Involved in writing PL/SQL for the stored procedures.
  • Involved in coding, unit testing and code reviews.
  • Created Unit and Integration test cases.
  • Monitored the error logs using Log4J.
  • Involved in the Release activities for the project.
  • Worked closely with QA for resolving the bugs reported on daily basis.
  • Worked on Websphere application server based on project.
  • Use SVN version controller to manage the code versions.
  • Used Maven to build, test and deploy.
  • Deploy the code from the Development to QA and then to Production.
  • Documented the requirements and code flow.

Environment: Java /J2EE, Spring,, Oracle 10g, PL/SQL, Websphere Application server, XML, CSS, HTML, JavaScript, Maven, SVN, SQL Developer

Confidential

Java Developer

Responsibilities:

  • Implementing Internet Check In (ICI) as per the GRNDS framework.
  • UI designing for Mobile Check In.
  • Web Kiosk functionality implementation using Spring framework.
  • Created Unit and Integration test cases for newly developed functionalities.
  • Took up the initiative of testing the workflow that interacts with the different applications/interfaces.
  • Involved in writing PL/SQL for the stored procedures.
  • Involved in coding, unit testing and code reviews.
  • Involved in debugging of DEV, QA and Production issues.
  • Use SVN version controller to manage the code versions.
  • Used Maven to build, test and deploy.
  • Deploy the code from the Development to QA and then to Production.
  • Worked on the DEV, QA and Production issues and tickets.
  • Documented Code flow and Induction Manuals.

Environment: Java /J2EE, Spring, GRNDS, Oracle 10g, PL/SQL, Websphere Application server, XML, CSS, HTML, JavaScript, Maven, SVN

We'd love your feedback!