Java Developer Resume
LA
OBJECTIVE:
Looking for an interesting and challenging role as a java developer where I can use analytical and quality assurance skills, coordinating qualities, good communication skills and comprehensive formal education.
SUMMARY:
- 7years of IT experience in providing full life cycle solutions for applications. Experienced in Software Design, System Integration and Testing.
- Experience in Developing Web application using Core Java, OOD, and OOP.
- Expertise in using EJB to write business logic for the server side applications.
- Participated daily in Agile iterations and Enterprise product release planning.
- Experience in developing client side UI and Server side using JavaScript, HTML, HTML5, CSS, Ajax, JSON, XML, XSLT, Spring 4.0 MVC, Spring Security, Spring Web flow and ORM.
- Experience in developing/deploying applications in Apache Tomcat and WebLogic Servers.
- Expertise in generating PDF and other printable formats using Apache FOP 2.0, which render an XML file containing XSL formatting objects into a page layout.
- Involved in developing and consuming SOAP and REST FUL Web Services.
- Experience in writing Relational databases SQL queries for database like MS SQL Server, Oracle, MySQL.
- Experience on using Object Relational Mapping with Hibernate.
- Extensively worked with IDE's like Eclipse, MySQL Yog and Chrome developer tools.
- Good knowledge of Design patterns like ServiceLocatorPattern, Factory Pattern and Model View Controller Pattern.
- Expertise in Application design and documentation - UML system use cases, class, sequence diagrams, activity diagrams developed using MS Visio.
- Expertise in analyzing and fixing the defects/issues given by Testers, UAT users and client.
- Experience in writing JUnit test cases.
- Experience with the use of project building tools like Maven and ANT.
- Experience with use of team foundation applications like SVN, Clear Case and GIT.
- Expertize in Log4J for logging and tracing the messages.
- Experience in using JMS to communicate between applications by sending and receiving messages.
- Flexible committed individual with excellent interpersonal & communication skills.
- Proficient in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)
TECHNICAL AREAS:
Operating Systems: Windows 7/vista/XP/2000
Languages: Core Java, EJB 2.0, C, HTML, SQL, UML, XML, XSLT, Apache FOP 2.0.
Web Technologies: JDBC, JMS, HTML, CSS, JSP, JavaScript, Angular JS, Ext JS, jQuery, AJAX
Methodologies: Agile(SCRUM), Waterfall
Servers: Jboss, Apache Tomcat, WebSphere.
Application Frameworks: MVC, JPylon, Hibernate, Spring 4.0
Databases: Oracle 10g, MySQL and SQL Server
Development Tools: Eclipse, MySQL Yog.
Web Services: SOAP, RESTFUL.
Source Control: Clear Case, SVN, GIT, Maven.
Testing Frameworks: Junit4, Soap UI, postman.
PROFESSIONAL EXPERIENCE:
Confidential, LA
Java Developer
Responsibilities:
- Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance Involved in technical design for assigned activities.
- Developed Web application using Core Java, JSP, JavaScript, CSS, HTML, XML, and XSLT to develop UI pages in the application.
- Used Collection API such as List, Set and Map implemented classes.
- Used Ant scripts, Maven for application build, Integration and deployment processes.
- Extensively used SQL in data access layer to access and update information in the database and used JDBC to connect to the database.
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Used Eclipse for writing code.
- Stage application defects, track and document using Quality Center.
- Was part of regressive manual testing for the Application.
- Used Log4J for logging and tracing the messages.
- Used JMS to interact with between the applications.
- Used GIT for version control across common source code used by developers.
- Used Rational Clear Quest for bug tracking.
- Involved in supporting the applications deployed earlier and working on the enhancements and change requests raised by clients.
Environment: Eclipse, WebLogic, JDBC, Log4J, JUnit, Ant, HTML, SQL, Oracle 10g, Windows XP, Ajax, JSP, JavaScript, CSS, XML, XSLT.
Confidential, Mc Lean, VA
Java Developer
Responsibilities:
- Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance Involved in technical design for assigned activities.
- Develop and deliver production applications based on requirements with good performance.
- Extensively used Collection API such as List, Set and Map implemented classes.
- Developed full stack application using Core Java.
- Developed a web service and consumed various web services using Spring MVC frame work
- Used Ant scripts to application build, Integration and deployment processes.
- Used hibernate to access and update information in the database using spring ORM tools.
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Application design and documentation - UML system use cases, class, sequence diagrams, activity diagrams developed using MS Visio.
- Involved and participated in Code reviews.
- Used Eclipse for writing code.
- Stage application defects, track and document using Quality Center
- Developed JUnit unit testing for the application.
- Designed various tables required for the project in Oracle 10g database.
- Used Log4J for logging and tracing the messages.
- Used Rational ClearCase for version control across common source code used by developers.
- Used Rational Clear Quest for bug tracking.
Environment: Eclipse, WebLogic, EJB, JDBC, Log4J, JUnit, Ant, HTML, SQL, Oracle 10g, Windows XP, Ajax, JMS, MSVISIO.
Confidential
Java Developer
Responsibilities:
- Involved in requirements gathering, analysis and design.
- Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database.
- Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
- Developed application logic using Servlets and JSP technology.
- Developed login feature and session tracking features.
- Developed JUnit unit testing for the application.
- De-bugging and bug fixing Production problems.
- Worked on java design pattern (DAO, Value Objects).
Environment: Core JAVA, Servlets, JSP 1.2, EJB2.0, MySQL, JavaScript.
