Java Developer Resume Profile
Summary:
- 5 years experience in various phases of Software Development Life Cycle SDLC involving Analysis, Design, Development and Support phases, using Java and Oracle ERP technologies.
- Knowledge of Object Oriented Analysis and Design OOAD methodology to capture and model business requirements.
- Experience in implementing OOPS concepts using Java/J2EE technologies such as Core Java, JDBC, JSP, MVC, Spring and Struts.
- Hands-on working experience in using the Integrated Development Environments such as Eclipse and NetBeans.
- Good knowledge of coding in C .
- Good understanding to work in Visual Studios environment.
- Knowledge of Hadoop.
- Good understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle 9i/10g, SQL Server and MySQL.
- Experience in implementing JDBC connections.
- Worked in UI redesigning.
- Experience in developing user interfaces with HTML, XML, XSD and CSS.
- Knowledge in developing GUI using Swings.
- Little knowledge about describing elements in XML using XSD.
- Hands-on experience in handling batch monitoring environment, Appworx.
- Hands-on experience in using environment for handling technical/functional issues, JIRA.
- Hands-on experience in creating new issues through JIRA.
- Strong understanding of Data Structures like arrays, lists, trees, sets.
- Knowledge about I/O streams.
- Little knowledge on advanced java libraries.
- Understanding of designing UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
- Experience in creating Technical and Functional design documents.
- Experience in writing weekly/monthly reports for presentation.
- Excellent technical, logical, code debugging and problem solving capabilities.
- Excellent team player and ability to handle priorities under aggressive deadlines.
- Dedicated and highly ambitious to achieve organizational as well as personal goals.
- Excellent interpersonal, social and communication skills.
Technical Skill Set:
Programming Languages: | C, C , Java, C , SQL, PL/SQL |
Scripting Languages: | JavaScript, C Script, Shell Scripting UNIX |
MVC Frameworks: | Spring, Struts |
Web Technologies: | HTML, XML, XSD, CSS |
Databases: | Oracle 8i/9i/10g/11g, SQL Server, MySQL, MS Access |
ERP: | Oracle Apps 11i/R12 |
IDEs: | Eclipse, NetBeans |
Platforms: | Windows/Linux |
Methodologies: | OOAD, UML |
Technical Experience:
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in few phases of Software Development Life Cycle SDLC , like design, implementation and testing phases.
- Developed controller components using Servlets.
- Performed Server side as well as Client side Validations using Java Script and Struts Validation Frameworks.
- Developed various Enterprise Java Bean EJB components in order to fulfill the business required functionality.
- Involved in designing the web pages UI using HTML, XML, XSD, CSS along with JSP.
- Involved in designing the necessary tables, procedures, views, etc for the project in Oracle 10g.
- Experience in using defect tracking system JIRA.
- Tracked the status and worked on fixing the issues logged through JIRA.
Environment:
J2EE, JSP, EJB, Servlets, Struts, JDBC, XML, XSD, JavaScript, HTML, CSS, Eclipse, Oracle 10g, JIRA.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in analyzing business requirements.
- Involved in creating classes and sequence diagrams.
- Designed and developed the application based on MVC framework.
- Involved in implementing Enterprise Java Beans EJB's to access the database.
- Knowledge on using EJB session beans.
- Designed web-tier components using JSP, JavaScript, Action Beans.
- Used multi-threading to code very efficient programs.
- Employed JDBC to connect with MySQL and perform database operations.
- Designed various classes using Struts framework for interfacing with the business logic.
- Designed the web pages GUI using HTML, XML and CSS.
- Involved in describing elements in XML using XSD for a short period of time.
- Involved in developing database objects like PL/SQL packages, Stored Procedures and Views.
- Designed batch jobs to load data into database .CSV files.
Environment:
J2EE, JSP, EJB, Struts, JDBC, XML, XSD, JavaScript, HTML, CSS, Eclipse, MySQL.
Confidential
Associate Software Engineer
Responsibilities:
- Attended knowledge-transfer calls during start of the project.
- Attended client calls to take in their requirements and made sure the requirements are met.
- Briefly involved in designing UML class, case and sequence diagrams using Rational Rose.
- Attended the meetings for server-migration, and worked with client and business during the server-migration.
- Worked on fixing technical and functional issues, logged by either client/business through JIRA.
- Tracked the defects through JIRA, and reporting the status update to the manager or client.
- Reported new defects during batch monitoring through JIRA.
- Tracked the defects during batch monitoring and worked on them to closure through JIRA.
- Involved in developing new required forms during migration of the project from 11i to R12 using Java, which includes multi-threading.
- Involved in fixing the front-end forms using Java.
- Employed JDBC to connect the developed/fixed forms to the appropriate database.
- Developed web application using JSPs to track the batch monitoring jobs progress and weekly/monthly tickets management.
- Having fundamental knowledge of DBA activities.
- Identifying the background tables and corresponding column in legacy and Oracle instance to build SQL Queries to extract data and compare.
- Developing SQL codes queries , PLSQL procedures, Packages and creating Appworx chains to automate the validation process.
- Involved in debugging the Procedures, Front-end forms code logic.
- Handled the batch monitoring, and fine-tuning the scripts.
- Prepared the weekly/monthly report for clients, and generated the project related reports using scripts.
- Involved in implementing Sets data structure, to track the required records from database for preparing the reports.
Environment:
Java, JDBC, JSP, Eclipse, Oracle Apps 11i,R12 , Oracle 10g/11g Database, SQL, PL/SQL, JIRA, Appworx, MS Office.
Confidential
Jr Java/J2EE Developer
Responsibilities:
- Involved in capturing and modeling business requirements using OOAD methodology.
- Involved in design and development phase of the application.
- Developed the web application using MVC framework, HTML, CSS and Java Script.
- Involved in developing PL/SQL stored procedures and triggers through SQL Server.
- Involved in developing multi-threaded server side application using Servlets and JDBC.
- Involved in implementing List data structure.
- Involved in debugging the code.
- Involved in preparing User guide.
Environment:
Java, J2EE, Servlets, JDBC, HTML, Eclipse, PL/SQL, SQL Server.