We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • IT Professional having 8 years of experience in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding, Implementation Testing using Core Java, SQL, PL/SQL technology.
  • Strong working experience in application Development using Core Java, PL/SQL, Java Multi - Threading
  • Experience in Oracle relational database.
  • Experienced in framework Oracle Application Development Framework UI (ADF).
  • Experienced in Oracle Applications 11(HR Module).
  • Experience on IDE’s like Eclipse, Oracle Jdeveloper.
  • Experience on Ticket Managing tools like Bug DB, Support Central, Kintana
  • Experience on JSP, Servlets, Hibernate, Struts 2, Web Services.
  • Experience on scheduling Farm jobs.
  • Experience in both Front end and Back end web Technologies and ability to create applications.
  • Experience in Production Support, involved in investigation and fixing of incidents, preparing root cause analysis, incident report documents and implementing all production changes.
  • Knowledge on Design Patterns like Singleton, Factory, Façade.
  • Goal Driven Developer with comprehensive understanding of various software development approaches such as SDLC and Agile frameworks.

TECHNICAL SKILLS

Languages: Java (Core), PL/SQL

Java Technologies: JSP, Servlets, Struts 2

ORM Tool: Hibernate, ERP Oracle Applications 11(HR Module), Framework Oracle Application Development Framework (ADF)

Database: Oracle 11g

Development Tools (IDE): PL/SQL Developer, SQL Loader, SQL*Plus, Eclipse, Oracle JDeveloper, Ultra VNC, Putty

Ticket Managing Tools: Kintana, Support Central, Bug DB

Operating Systems: Windows, LINUX

Source ControlApplication: Development Environment (ADE)

Profiler Tools: Your Kit, Eclipse Memory Analyzers

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior Software Developer

Responsibilities:

  • Developed using Core Java, Oracle Application Development Framework, Oracle 11g database and Java Multi-Threading.
  • Worked on Patching Automation project as Developer for the Product development and enhancements in the EM-MOS UI Patching module.
  • Used Java Multi-Threading concept to minimize page loading time.
  • Used Oracle ADF Task flows, Declarative Components, Data control
  • Worked on PS (Patch Set) 2, PS3 bug fixes
  • Used to push different target types like Database, Exadata, Agent, and WLS depending upon the bug type.
  • Used Salt Lake City Linux box for development using Ultra VNC tool.
  • Used Putty for accessing Linux box for the first time.
  • Used FTP for Downloading/ Uploading Patches onto Linux Box.
  • Worked on PSR issues such as finding repetitive SQL queries, reduce SQL queries in your area or if it’s different area then file a bug on that team
  • Used 2 Node Set up for working on PSR Issues
  • Provided development support and coordinated with the Patching QA testing team for testing and defects.
  • Worked on Schedule Project as a part of current module in which you can Schedule for Preparation, Deployment, Switchback.
  • Coordinated with a team mate from China Development Center (CDC) for Schedule project.
  • Wrote new test cases for Scheduling project as well as updated existing cases in the lrg to support scheduling.
  • Knowledge on Farm Job Scheduling in this environment.
  • Prepared Designed document for Scheduling Project
  • Gave demo to Senior Director who was sitting in USA.
  • Guided Fresh trainees and Conducted Knowledge sharing Session for the project.

Environment: (Tools): Core Java, Oracle Application Development Framework (ADF), Oracle 11g Database. Java Multi-Threading, Linux, Ultra VNC, Putty, FTP, Oracle Jdeveloper, Oracle SQL Developer

Confidential

Senior Software Developer

Responsibilities:

  • Developed using Core Java, Oracle Application Development Framework, and Oracle 11g database.
  • Used Oracle ADF Task flows, Declarative Components.
  • Designed the Interview pages UI in Enterprise Manager.
  • Developed the UI flow which captures user inputs in various pages.
  • Executed deployment procedure steps to transfer source FA environment to target FA environment.
  • Built a profile from the source Fusion Apps environment and then from that profile to provision the target environment.
  • Worked on Fusion Apps Profile step which involves analyzing the Source FA environment, creating the profile and registering this profile to the software library.
  • Used Salt Lake City Linux box for development using Ultra VNC tool.
  • Used Putty for accessing Linux box for the first time.
  • Used FTP for Downloading/ Uploading Patches onto Linux Box.
  • Coordinated with testing team for bug priorities.
  • Worked on PS2 release bugs
  • Coordinated among team members to achieve milestones on time and different module deliveries.

Environment: (Tools): Core Java, Oracle Application Development Framework (ADF), Oracle 11g Database, Linux, Ultra VNC, Putty, FTP, Oracle Jdeveloper, Oracle SQL Developer.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed using Core Java, Aspect Oriented Programming and used IDE as Eclipse.
  • Analyzed static and dynamic requirements of the tools and focused on dynamic requirement like Memory, Performance, CPU utilization, Object count
  • Compared Your kit, JIP(Java Interactive profiler) and designed new tool for the project
  • Analyzed heap memory and performance for a particular function.
  • Put advice around that method using Aspect Oriented Programming for a particular method.
  • Provided Aspect J Compiler path, fully qualified method names along with their package name and path, Virtual machine argument, Program arguments in a file.
  • Read that file, generate dynamic aspect files, lst file, compiles all files and puts advice around them to analyze memory, performance using my tool
  • Maintained consistency because my tool does not require modification in the existing code base.
  • Used Hibernate as ORM tool and developed Hibernate configuration files for establishing data base connection and Hibernate mapping files based on POJO classes.
  • Helped team mate in creating Eclipse Plug-in for the tool which is developed.

Environment: Core Java, Aspect Oriented Programming (AOP), Your Kit, Eclipse Memory Analyzers, Eclipse

Confidential

Software Engineer

Responsibilities:

  • Implementation Ownership of Snmp Runtime Layer and Database Layer.
  • Used Java-J2EE patterns like Front Controller, Value Object, Data Access Objects, Command Pattern and Singleton patterns.
  • Implemented Java Messaging JMS, JBOSS MQ to achieve real time update between the system And the user interface.
  • Used Hibernate as ORM tool and developed Hibernate configuration files for establishing data base connection and Hibernate mapping files based on POJO classes.
  • Implemented hibernate second level cache using Jboss Tree Cache framework.
  • Used SVN tool for check in and checkout, branching and managing releases.
  • Involved in java profiling and memory analysis of the system

Environment: Core Java, Hibernate, Struts 2, Log4J, Oracle 9i

Confidential

Assistant System Engineer

Responsibilities:

  • Developed using PL/SQL, Oracle Applications 11(HR Module), Oracle 9i.
  • Have an experience of 4 Years as a techno-functional consultant in Oracle Apps Human Resources Mgmt System (Oracle HRMS) working for the client GE in Inbound module as well as Configuration module.
  • Dealt with data coming in OHR (Oracle HR) using Inbound module which deals with the data if data size is greater than 100 else Configuration team works on it.
  • Loaded into temporary tables using SQL Loader and using API loaded into system
  • Wrote functions and Procedures in PL/SQL to load the data into OHR using Inbound Module
  • Configured Work Locations, Payroll, Salary Basis, SIT, EIT, DFF, KFF’s, Organizations, deletion/End dating Payrolls, and Locations after checking their usages.
  • Created WEB ADI to load Salary with multiple components as part of my Sixth Sigma Project and results in significant amount of savings.
  • Guided Fresh trainees for Configuration module and Conducted Knowledge sharing Session for Data Warehousing project.

Environment: Oracle 9i, Oracle Applications 11(HR Module), SQL Loader, SQL, PL/SQL., Oracle SQL Developer

We'd love your feedback!