Java Developer Resume
SUMMARY
- 9 years of hands - on experience in analysis, design and development of Java Applications.
- Well versed wif complete Software Life Cycle Development (SDLC) process which includes Analysis, Designing & Developing, Testing, Implementing and documenting the entire life cycle using methodology like Waterfall.
- Hands on experience in Agile Methodology.
- Proficiency in using Design Patterns like MVC, Singleton.
- Experience in using Core java concepts to get the use of reusability of the code.
- Having experience in Rest Service.
- Experience in using HTML, Java Script, and JSP in designing web pages.
- Experience in working wif the Frameworks like Spring and Struts 2.0.
- Experience in working wif O/R- Mapping technology like Hibernate.
- Strong domain experience in Banking and Capital Market.
- Experience in databases like Oracle 10g.
- Knowledge in the Database stored procedures, packages and triggers.
- Experience in Application Servers like IBM WebSphere 7 and Tomcat.
- Sound noledge of IDE tools like RAD and Eclipse.
- Experience in Clear Case, TFS and SVN Configuration Tool.
- Experience in JIRA tool.
- Possess excellent problem solving and leadership skill.
- Experience in client interaction and understanding business application, business data flow and data relations from them.
- Motivated team player wif ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
TECHNICAL SKILLS
Programming Languages: JAVA /J2EE - Core Java, JSP, Servlets, JDBC, HTML, XML, Java Script, XSL, CSS, High Charts, Json.
Database: Oracle 8i/10g
Frameworks: Struts 2.0/1.1, Spring 3.0, Hibernate 3.0
Application Servers: Web Sphere 7.1, Apache Tomcat 5.0.25
Tools: RAD7.0, Eclipse 3.2, TOAD, Putty, Soap UI, ANT
Version Control: Team Foundation server, Rational Clear Case, SVN
Operating Systems: Windows, Linux
Methodologies: Waterfall Model, Agile
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities
- Requirement analysis and understand business process.
- Involved in client side Validations.
- Involved in client interactions for scoping, effort estimates and status reporting.
- Involved in developing applications using Java, J2EE and Struts.
- Involved in service changes.
- Responsible for creating dynamic web pages by using JSP’s.
- Front end validations using JQuery and Java script.
- Involved in technical designs for application development.
- Develop and execute unit test plans.
- Used SOAP UI for testing the Web services by sending an SOAP request.
- Used Log4j for the logging the output to the files.
- Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
- Experienced in implementing as well as consuming RESTful Web Service.
- Developed web based presentation using JSP, AJAX using Servlet technologies and implemented using Struts framework.
- Used Jira for bug tracking and project management.
- Worked wif QA team for testing and resolving defects.
- Used JavaScript for client-side validation and Struts Validator Framework for form validations.
Environment: Core Java, JSP, Servlets, Struts, Spring, JDBC, Web sphere, Oracle, HTML, CSS, JQuery, Ajax
Confidential
Java Developer
Responsibilities
- Involved in daily scrum meetings, Story point estimation, Sprint planning, backlog grooming sessions.
- Developing application using Java, J2EE and Struts
- Involved in application design meetings.
- Writing technical Analysis and UTD documentation.
- Client Side validations were done using JavaScript.
- Developed and maintained ANT Scripts
- Developed DAO layer using JDBC and wrote several SQL queries to store and retrieve results from database.
- Designed, developed, debugged and tested the web based application using the J2EE architecture.
- Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
- Participated in the production support and maintenance of the project.
- Involved in Analyzing the changes and impact of the changes.
Environment: Core Java, JSP, Servlets, Struts, Spring, JDBC, Web sphere,High Charts, Json, Oracle, HTML, CSS, JQuery, Ajax
Confidential
Java Developer
Responsibilities
- Gathering and analyzing business and technical requirements.
- Designing and coding software components
- Developing and executing multiple forms of tests before and after delivery.
- Involved in designing the report pages using XSL.
- Involved in creating the views using XSD Schemas.
Environment: Core Java, Struts, XSLT, XML, Apache FOP, High Charts, Oracle, Web Sphere.
Confidential
Java Developer
Responsibilities
- Involved wif client communications to obtain specifications and requirements, providing estimates for design and development.
- Involved in Server side validations.
- Involved in flex and Java integration.
- Coordination wif onsite team and client.
- Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
Environment: Core Java, Flex, Struts, Web sphere, Hibernate, Oracle
Confidential
Java Developer
Responsibilities
- Maintenance, Support & enhancement.
- Requirement analysis and understand business process
- Involved in Flex and Java Integration.
- Involving to write business logic at service level changes using Java technologies.
- Involved in the Software Development Life Cycle (SDLC): Code, Integrate, Deployment and production phases.
- Developed the database access code using Hibernate
- PreparingDesign document.
Environment: Core Java, Flex, Struts, Web sphere, Hibernate, Oracle
Confidential
Java Developer
Responsibilities
- Requirement analysis and involved in complete life cycle of the development.
- Involved wif client communications to obtain specifications and requirements, providing estimates for design and development.
- Worked on events, Item renderers and data bindings
- Involved in working on UI Design and validations.
- Involved in implementation of Object to Relational Mapping (ORM) using Hibernate in Data Layer.
Environment: Core Java, Flex, Struts, Web sphere, Hibernate, Oracle
Confidential
Software Engineer
Responsibilities
- Front end designing and Coded for reading Text files and storing into database as records
- Responsible for development of Jdbc Connections.
- Involved in client side Validations.
- Developed UI screens using JSP, Struts tags and HTML
Environment: Core Java, JSP,JDBC,Struts1.0, Tomcat, Oracle 10g
Confidential
Associative Software Engineer
Responsibilities
- Involved in using the MVC architecture of Struts framework
- Responsible for developing Action Classes and Forms
- Responsible for creating dynamic web pages by using JSPs.
- Responsible for development of Jdbc Connections
Environment: Java, JDBC, JSP, Oracle, Struts, Tomcat.