We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Oaks -, PA

SUMMARY:

  • Senior Java Developer having over 10 years of experience in Core Java, Advanced Java, JEE (Servlets/JSP), JS, HTML, Oracle, PL/SQL, Spring, Struts, Hibernate and SOAP and Rest Web services.
  • Expertise in all phases of a SDLC/Agile Methodology project lifecycle starting from requirement gathering and design up to coding, testing and maintenance.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Good experience in Spring Core, Spring MVC, Struts, Hibernate and JPA
  • Worked on UI technologies like JSP, HTML, Java Script and CSS.
  • Knowledge of Design Patterns.
  • Knowledge of Test Driven Development (TDD).
  • Expertise in RDBMS, JDBC, Oracle, PL/SQL.
  • Expertise in using configuration management tools like GIT, SVN and CVS for version controlling.
  • Worked on onsite - offshore model.
  • Worked as Both Team Lead and Individual Contributor.
  • Skilled in implementing inter-application communication using RESTful web service.
  • History of success acting as key resource to diverse cross-functional teams and implemented projects through entire software development life cycle using advanced development methodologies.
  • Hands on at writing unit tests, test execution and bug fixing. Ensuring the quality of programming by QA check.

TECHNICAL SKILLS:

Languages: Java, J2EE, Java Script, HTML, PL/SQL

Databases: Oracle

Operating System: Windows, DOS, Unix

Framework: Spring, Struts, JPA, Hibernate and Agile/Scrum

Servers: WebLogic, JBoss, Tomcat

Tools: Toad, Eclipse, Netbeans, CVS, SVN, JIRA, Rally, SQL Developer, GIT, Atlassian Source- Tree, Confluence.

PROFESSIONAL EXPERIENCE:

Confidential, Oaks - PA

Senior Java Developer

Responsibilities:

  • Analyzing requirements, providing feasibility for the changes and providing estimates etc.
  • Analysis of current Web Application, projects, or current functionality using Struts, Jsp, Js, Ajax, Jquery, Mastercraft and Pl/Sql
  • Writing down all the use cases on confluence.
  • Involved in full life cycle development which involves requirement gathering, analysis, design, development and maintenance.
  • Designed and developed REST and SOAP web services layer that manages the whole business layer and exposes transactions and data to different systems.
  • Used Weblogic for deployments and managing data sources.
  • Used JPA, EJB services and REST services to persist the transactions.
  • Used Ant as build tool and Jenkins for continuous integration.
  • Used Sonar Qube for delivering clean and standardized code.
  • Used GIT for Version controlling.
  • Used SOAP UI to test SOAP and Rest web services.
  • Written JUnits using mocking for unit testing.
  • Used Rally for feature, iteration and user story management
  • Used confluence for documentation.
  • Writing the user guides and SI templates for the developed web services
  • Providing Production and offshore support.

Technologies Used: Core Java, JEE, SOAP/Restful Web services, JUnit, Mocking, JSP, JS/JQuery, Spring 3.0, Struts 1.2, Oracle 10g, JPA, Weblogic, Eclipse, SQL developer.

Confidential

Senior Java Developer

Responsibilities:

  • Taking requirement from the client and providing analysis for the feasibility.
  • Providing estimation to client as per the requirement
  • Working one change requests or enchancements which included new UI creation and new business functionality or changing existing functionality.
  • Ensuring Changs done are consistent with the SOAP Web Services as well.
  • Creation of new UI’s using JSP, HTML and Java Script.
  • Creation of POJO’s and injecting their dependencies using Spring Core.
  • Placing AJAX calls to load data on change of UI fields/buttons.
  • Writing the business logic as per the requirement and persisting trasactions to dabase using Struts and Hibernate
  • Writing procedures, functions and triggers on Oracle DB and Toad.
  • Used Netbeans as IDE.
  • Commiting all changes using SVN.
  • Deploying builds to production, QA and dev environment using Weblogic
  • Leading and Tracking Changes and deliveries.
  • Documenting everything at all levels of SDLC.
  • Coding and testing all the changes.
  • Providing Production and onsite support.

Technologies Used: Core Java, JSP, JS, Spring Core, Hibernate 2.5, Struts 1.2, Oracle 10g, SOAP Web services, Weblogic, SVN, Netbbeans, Toad.

Confidential

Technology Analyst

Responsibilities:

  • Taking requirement from the client and providing Customization in the application.
  • Created new views and changed existing views using XSL, XML and XSLT and HTML
  • Provided client side validations using JS.
  • Changes in the backend using servlets and core java.
  • Persisting transactions using Query Builder.
  • Committing changes using SVN and CVS.
  • Debugging existing procedures, functions and triggers using Oracle DB and Toad.
  • Ensuring neat and clean code using QA4J.
  • Deploying application to Dev and QA environments using JBoss.
  • Leading and Tracking Changes and deliveries.
  • Documenting everything at all levels of SDLC.
  • Used Eclipse as IDE.
  • Tracking and Managing Tickets for the team
  • Coding and testing all the changes.
  • Providing support to junior developers

Technologies Used: Core Java, Servlets, JS, Oracle 10g, Web services, SVN, Weblogic, CVS, JBoss.

Confidential

Technology Analyst

Responsibilities:

  • Completing the development and testing of the modules/changes to be developed in CRM.
  • Involved in designing new vies using XSL, JS, XML and HTML
  • Provided client side validations using JS.
  • Writing the logic on business layer using Servlets.
  • Persisting transactions using Query Builder.
  • Committing changes using CVS.
  • Ensuring neat and clean code using QA4J.
  • Deploying application to Dev and QA environments using JBoss.
  • Used Eclipse as IDE.
  • Played the role of a technical lead for this project for the CRM module, hence, leading the team, assigning the tasks to them, taking updates, mentoring etc.

Technologies Used: Core Java, Servlets, XSL, HTML, JS, Oracle, CVS, Fire Stone, QA4J, JBoss, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Completing the development and testing of the modules/changes to be developed in CRM.
  • Involved in designing new vies using XSL, JS, XML and HTML
  • Provided client side validations using JS.
  • Writing the logic on business layer using Servlets.
  • Persisting transactions using Query Builder.
  • Committing changes using CVS.
  • Ensuring neat and clean code using QA4J.
  • Used Eclipse as IDE.

Technologies Used: Core Java, Servlets, XSL, HTML, JS, Oracle, CVS, Toad, Fire stone, QA4J, Eclipse.

We'd love your feedback!