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.