We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

CT

Experience Summary:

  • 6 years of software development experience in Design, development and deployment of Web-based Applications and Enterprise Applications using Java, J2EE Technologies.
  • Extensive experience in all phases of software development life cycle. Analysis, Design, Development, Testing, Implementation and Follow up
  • Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases and E-Business Applications.
  • Extensive working experience in agile SCRUM environment.
  • Experienced in design and development of enterprise systems and web applications using J2EE framework on Windows NT, IBM AIX and UNIX platforms, using Apache Tomcat, JBoss, and Websphere Application Server.
  • Good knowledge and hands on experience in implementing different Design Patterns.
  • Good working knowledge on UML.
  • Expertise in developing Server Side components using JDBC, JSP, JSTL, Servlets, EJB, JNDI, JMS.
  • Extensive knowledge and hands on experience in Web development using HTML, DHTML, CSS, JavaScript, JQuery, AJAX, XML, XSLT.
  • Good working experiences with Hibernate open source object/relational mapping framework.
  • Expertise on Spring Framework.
  • Sound Relational Database Concepts and extensively worked with ORACLE and SQL Server.
  • Good Experience with databases, writing complex queries and stored procedures using SQL and PL/SQL.
  • Knowledgeable of build and deploy systems like Ant and Maven.
  • Knowledge of version control systems like STAR TEAM, TFS, and Subversion.
  • Good expertise using the various Development tools like JBuilder and Eclipse.
  • Hands on experience with log4J.
  • Experience in development of REST and SOAP Web-Services as Service Providers and Consumers.
  • Excellent analytical/problem solving skill on diverged technical environments.
  • Experienced in Interacting with Business Consultants and gathering project requirements.
  • Willingness and ability to easily adapt to and learn any newer technology or software.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

Technical Skills

  • Hardware : IBM, DELL Compatible PCs
  • Operating System : Windows NT/2000, Unix and Linux
  • Databases : Oracle, SQL Server
  • Languages : C, Java, Java Script, Angular XML, XSL, SQL, PL/SQL
  • Middleware : JMS, IBM MQ Series, MSMQ
  • Web Technology : JSP, Servlets, JDBC, Spring , Spring MVC, Spring AOP, Hibernate, JNDI, JMS, JSTL, CSS, HTML, JQuery, AJAX, EJB, webServices
  • Tools : PL/SQL Developer, TOAD
  • Version Control : STAR TEAM, Subversion,
  • Build tools : Ant, Maven
  • Java IDE Tools : Eclipse, Jdeveloper
  • Methodologies : Design Patterns
  • Servers : Apache Tomcat ,JBoss, WebLogic, IBM Web Sphere

Professional Experience:

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the whole project.
  • Worked in agile environment.
  • Worked with Business Analysts to get the requirements.
  • Designed and developed the Integration layer that meets the business requirements.
  • Built the Integrations using spring framework.
  • Used JMS with using MSMQ for asynchronous communication with other systems.
  • Used Webservices to communicate with other systems as a consumer and service provider.
  • Implemented Logging log4j , exception Handling.
  • Used Hibernate to implement the Persistence layer.
  • Used Ant scripts to deploy the project.
  • Used TFS for maintaining Source code and documents for the team.
  • Used HPQC for defect processing.
  • Used SQL Server as Database.
  • Tested the Business layer and the service layer with JUnit test cases
  • Wrote complex queries and PL/SQL stored procedures.
  • Involved in Unit testing Integration testing of the components using Tomcat Application Server.
  • Involved in production support.

Environment: J2EE,Agile environment, JBoss, Apache tomcat, SQL Server Database, Eclipse, TFS , HPQC, Java ,EJB, Webservices, Spring, JSP, JUnit , JMS, Hibernate, Ant,

Confidential

Responsibilities:

  • Worked closely with the Business Analysts in identifying and defining the requirements.
  • Involved in Analysis, development, testing, integration and deployment of the whole project.
  • Worked in agile environment.
  • Designed and developed the Integration, Business and service layer that meet the business requirements.
  • Experience in developing the DAO's, mocking of the data, Integration of legacy systems and Multithreading.
  • Experience with development on Spring Framework using Spring MVC, Spring JDBC, Spring DAO modules.
  • Expert knowledge, Design and Develop web services as per business needs.
  • Developing and identifying solutions for migration from legacy systems to current systems, Asynchronous Messaging through JMS
  • Used Hibernate to implement the Persistence layer.
  • Involved in defining Database schema based on the analysis of the business domain and requirements.
  • Used svn as the version control tool and Maven has a build tool.
  • Excellent knowledge in using Oracle database.
  • Experience in writing stored procedures, Query Tuning and tracing, Experience in Oracle Db maintenance.
  • Expert knowledge in using JBOSS Application Server.
  • Involved in production support.

Environment: Java, Servlets, JSP, HTML, CSS, JQuery, JavaScript, Spring, Hibernate, SOAP web Services, Tomcat, JBoss, Java / J2EE Patterns, JUnit, Maven, UNIX/Windows NT, TOAD, Eclipse, Oracle.

Confidential

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design, Detail design, Development, System Testing, Integration Testing and User Acceptance Testing.
  • Worked in agile environment.
  • Developed JSPs providing an interface for users for presentation logic.
  • Performed front-end validation using Java Script.
  • Worked extensively on web pages using HTML, CSS.
  • Used JSTL tag library in JSPs.
  • Extensively used Struts framework.
  • Developed Sequence and Class Diagrams and wrote design documents.
  • Used IBM web sphere MQ server to transferring data from on system to other system.
  • Developed EJB Components, which encapsulate business logic.
  • Involved in creation of Database objects like tables, stored procedures with using TOAD.
  • Involved in Code Reviews to check for efficiency and coding standards.
  • Implemented Logging, exception Handling.
  • Used STARTEAM for maintaining Source code and documents for the team.
  • Involved in Unit testing Integration testing of the components using Web sphere Application Server.
  • Actively involved in requirements gathering, Analysis, Conceptual Design, Detail design, Development, System Testing, Integration Testing and User Acceptance Testing.
  • Worked in agile environment.
  • Used spring framework.
  • Performed front-end validation using Java Script.
  • Developed various web pages using JSP, Servlets and JDBC.
  • Implemented Logging, exception Handling.
  • Session fa ade design pattern has been used.
  • Implemented Session Beans, Entity Beans and deployed on WebLogic Server, which handles the core business processing of the module.
  • Developed Unit Test case using JUnit.
  • Used Subversion for maintaining Source code and documents for the team
  • Implemented data access objects DAO for database interactions using JDBC and Hibernate
  • Involved in Unit Testing and Integration testing.

Environment: J2EE, Java Beans, Spring , HTML, JavaScript, JSP, Junit, Servlets, EJB, JDBC, Hibernate, Oracle Database, Web logic Server.

We'd love your feedback!