Software Developer Resume
2.00/5 (Submit Your Rating)
EXPERIENCE SUMMARY:
- Around 8 years of experience in the analysis, coding, unit testing and defect fixing.
- Strong programming knowledge in core Java, Oracle ADF, Spring core, Spring MVC, Hibernate, JPA and Rest eb Services.
- Involved in development of reusable functionalities using core java, J2EE, ADF Faces, ADF BC and ADF task flows.
- Basic understanding on oracle forms.
- Hands on Experience in development of J boss ESB Services and XML transformations using Smooks Framework.
- Basic Knowledge on SOA (J boss ESB) and SQL.
- Knowledge on Maven, CSS, APIGEE, Ruby Mine, Java 1.8 and Apache Active MQ.
TECHNICAL SUMMARY:
LANGUAGES: Core Java, J2EE
FRAMEWORKS: Oracle ADF, Spring Core, Spring MVC, Hibernate, APIGEE, RUBY
OPERATING SYSTEM: Windows
TOOLS: J Developer, J boss, SOAPUI, Eclipse, GIT, SQL Developer, Ruby Mine, UCD, Jenkins
MIDDLEWARE: JBoss ESB(SOA)
WORK EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Interface with customer and internal teams to gather requirements and develop software solutions.
- Develop high performant applications using Java, Spring, Rest Services to meet the business and functional requirements.
- Automated script using JavaScript to scrape the mainframe billing systems to gather all the policy information and make updates to policy information without manual intervention.
- Model and develop Oracle SQL queries which are high performant with high volume of data.
- Developed a REST service to send out emails by monitoring the scheduled batch execution.
- Using Confidential Tool, automated the business process flow which updates the policy information with the response from a restful service.
- Splunk data reports and alerts to identify the possible system failures by analysing the logs.
- Automated test scenarios using Ruby Mine.
- Handling Zero down time production releases.
- API development and maintenance through APIGEE.
Confidential
Software DeveloperResponsibilities:
- Developed a functionality which helps Confidential to assign and reassign the territories for their representatives.
- Implemented a functionality to reassign the clients or move the clients to different agents based on the work load of the representatives which intern helped to make recruiting decisions.
- Delivered all the above functionalities without affecting the existing system.
- Guided the team members on the project implementation and lead a group of two in completing Zip movement functionality.
- Major contributions in functionality design, defect fixing and guiding the team members and other teams.
Confidential
Software DeveloperResponsibilities:
- Apply background and understanding of web and database programming, including multi - tiered application architecture.
- Design and develop Oracle ADF solutions that support our current business needs in accordance with established project standards.
- Implemented a reusable ADF task flow to manage the Addresses of the customers for their accessory management.
- Used JSF for view layer, Custom data controls which acts as an interface between view and the backend which intern uses spring framework for transaction management.
- Provided technical solutions to customize ADF Components functionality.
- Custom error handling to display user friendly error messages.
Confidential
Software DeveloperResponsibilities:
- Develop prototypes of the systems to depict the user requirements using Oracle ADF.
- Individual contributions in developing Delivery Frequency and Delivery Date Change request modules for Confidential which Serve as Global Pole for parts supply to the hubs across North America.
- Implementation of View Layers using JSF, ADF faces using ADF task flows and custom data controls.
- Implemented ADF Task-flow components.
- Develop a loosely coupled system with Spring, Hibernate and JPA to interact with RDBMS for persistence.
- Provided technical solutions to customize ADF Components functionality.
- Major contribution in defect fixing.
Confidential
Software DeveloperResponsibilities:
- Evaluate and analyse coding problems and develop solutions within existing parameters.
- Create ADF Custom data controls by consuming REST services.
- Integrating Oracle ADF with latest J2EE technologies like Spring in the backend to create loosely coupled systems.
- Integrate custom data controls with ADF Faces through Application Module.
- Customise ADF components to meet the user requirements.
- Technical Guidance to the team members to customize ADF Components functionality.
- Provides timely support in troubleshooting defects and providing resolutions.
- Major contribution in defect fixing.
Confidential
Software DeveloperResponsibilities:
- Oracle forms migration to Oracle ADF.
- Design and Implement User Interface and Application business logic layer using JSF, ADF Faces, ADF Task flows and ADF BC4J technologies.
- Development of various reusable functionalities using ADF task-flows.
- Ensures that all coding complies with Oracle Enterprise Standards and adheres to project development guidelines.
- Ensures that all the assigned deliverables are completed on time and with impeccable quality
- Experience with tools like Oracle forms builder and JIRA.
- Coordinate and confer with an onsite point of contact on technical specifications and work towards completion of assigned deliverables.
Confidential
Software DeveloperResponsibilities:
- Implemented front end UI for VF UK customers using JSF and ADF faces.
- Development of 3 Step Registration process for Confidential UK customers using ADF task flows.
- Authorisation of users to provide access to services using ADF Security.
- Recharge functionality implementation without account registration.
- Problem solving with assistance and guidance in understanding and applying relevant Oracle technologies and practices with limited autonomy.
- Conduct code quality using tools like PMD.
- Consume SOAP services and bind the retrieved data to the UI layers.
- Maintain code versions through SVN.
- Coordinate with technical members of the team to carry out the project requirements and work towards completion of deliverables following AGILE methodologies.
