Sr. Java Developer Resume
Oklahoma City, OK
PROFESSIONAL SUMMARY:
- Over 9+ years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Solid experience in design and implementation of MVC architectures such as ADF, STRUTS, SPRING and JSF.
- Hands on experience in Oracle ADF 11g Architecture, JDeveloper, Oracle ADF Development (ADF, ADF Faces, ADF Task Flows and Business Components) with Web Services.
- Solid experience in design, development of web-based applications using HTML, DHTML, CSS, JavaScript and JSP, Servlets.
- Developed web applications by implementing Model View Control (MVC) architecture using JSF, JSTL, and JSP pages that interact with Servlets.
- Expertise Knowledge with XML, XSL, XSLT, DTD and XML Schema.
- Enough Experience in development of Web-Services as Service Providers and Consumers using HTTP/XML, XSL, XSLT, XPATH and SOAP/WSDL.
- Hands on Experience in Amazon Web-services (RDS, S3) and Knowledge on other AWS Services like EMR, EC2 Instance, Glue and Athena.
- Extensive Knowledge and full understanding of Micro-services architecture with Spring cloud, Eureka, Ribbon and Feign rest client.
- Good expertise using the various Development tools like JDeveloper, Eclipse and NWDS.
- Good Knowledge in Relational Database Concepts and extensively worked with ORACLE.
- Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
TECHNICAL SKILLS:
Languages: Java, Python, SQL, XML, WSDL, HTML, CSS, Java Script.
AWS: Storage(S3), Database (RDS), Analytics (Athena, Glue).
SOA(Knowledge): WID, WPS, WESB, WMB, E-Commerce.
Java Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, JavaBeans and EJB.
Frame Works: ADF, Struts, JSF.
Development Tools: JDeveloper, SAP NWDS, Eclipse, ANT, Putty, WinSCP & VNC Viewer
ORM(Knowledge): Hibernate.
Design and Modeling: UML and Rational Rose.
Web Services: SOAP, Restful, WSDL, UDDI.
Databases: Oracle & MySQL.
Scripting languages: Java Script.
XML technologies: DTD, XSD, XML, XSL, XSLT, SAX, DOM, JAXP.
Version Control: GIT, CVS, SVN, SAP DTR and Clear Case.
Environment: s: UNIX, Red Hat Linux, Windows XP & MAC OS.
PROFESSIONAL EXPERIENCE:
Confidential, Oklahoma City, OK
Sr. Java Developer
Responsibilities: -
- Understanding FOMS application functionality.
- Created UI Pages in FOMS.
- Design and developed user interface components using React and JQuery Frameworks
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Used Hibernate in Data Access Layer to access and update information in the database.
- Used JavaScript and JQuery for providing client-side validation and Spring Validator for server-side validation.
- Created a new Branch for our team in Repository using GIT.
Environment: Java 1.8, Eclipse, Spring, Hibernate, React, JQuery & GIT.
Confidential
Sr. Applications Engineer/Applications Developer III
Responsibilities: -
- Understanding OKCS Admin and ISQ application functionality.
- Created UI Pages in OKCS Admin POC, OKCS Admin and ISQ.
- Design and developed user interface components using ADF Rich Faces.
- Developed UI fragments, templates and bounded task flows using Jdeveloper 11g.
- Created end-to-end flow for UI pages for setting up the collections and to retrieve the existing collections by using Search Restful API’s.
- Consumed Web Services to be invoked from managed beans and interacting to data layer.
- Responsible for developed ADF Data Controls from Web Services and Java Components.
- Created and used the Dynamic Region/Region by creating the Task Flows.
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Developed Hibernate in Data Access Layer to access and update information in the database.
- Used JavaScript and JQuery for providing client-side validation and Spring Validator for server-side validation.
- Responsible for continuous integration and deploying OKCS app on Web Logic App server in both DEV and DEMO environment.
- Responsible for Installing Search and Info Manager on DEV env which are used to retrieve the data by making Restful calls and is used to display the data on our UI.
- Created UI pages using OJet and Knockout frameworks.
- Coordinating with Offshore and Onsite teams with Oracle IDC present in Bangalore.
- Created a new Branch for our team in Repository using GIT.
- Responsible for code merge between master and our feature pack branch.
- Involved in Continuous Integration and Deployment in various environments.
Environment: Java 1.6, JDeveloper 11.1.7.8, Spring, Hibernate, ADF, Restful Web Services, Putty, WinSCP, VNC Viewer, IntelliJ IDEA 15, OJET, Knockout, Jasmine, SVN & GIT.
Confidential, Cupertino, CA
Sr. Java Developer
Responsibilities: -
- Understood the Entire ATB application. Involved in Requirement Gathering, Design, and Development and Deployment of ATB application.
- Created Several POD’s or the forms using JavaScript.
- Developed Several Action, Model and response processor classes that are used once we have response from the services to handle their success and failure responses.
- Involved in creating a data model for a service where multiple providers were involved.
- Managed to consume several soap-based web services.
- Consumed Address, Gift Card, Newgistics, UPS, Fedex Services through SSP layer which is a standard services group at Confidential .
- Consumed Authentication\Token service, which should be called before calling any SSP based services.
- Involved in production support, deployment, supported in warranty period and in some major go-live’s at Confidential .
Environment: Java 1.4.2, SAP NWDS 7.0.1, Java Script, Servlets, Web Services, Design Time Repository, Radar and Espresso.
Confidential, SFO, CA
Sr. Web Developer
Responsibilities: -
- Experience in monitoring Willy Introscope.
- Extensive expertise in programming languages, development environments/tools, configuration management
- Rewrite java components affected by database migration.
- Involved in Testing the Data Validation after the Data Migration from source to AWS.
- Proficient in AWS services like EC2, S3, RDS.
- Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
- Used Python API to connect the Amazon S3 service to store and retrieve the data.
- Involved in production support, deployment tasks, and bug fixing and minor enhancements of the phases.
- Experienced in installing, Configuring, deploying and managing enterprise applications using BEA WebLogic Server 10.x
- Strong knowledge on deployment of J2EE applications on BEA WebLogic 10.x.
- Commendable knowledge on Configuring JDBC connections and JMS connection factories.
- Deployed WAR, JAR, and EAR applications in WebLogic.
- Involved in application’s migration of WebLogic server from previous versions to current version.
- Experienced in configuring and administration of connection pools for JDBC connections and JMS connections.
- Gained comprehensive knowledge after Researching and troubleshooting emerging application issues, from WebLogic configuration to code issues.
- Used version control system - Rational Clear Case.
- Used and maintaining Ant builds scripts.
- Experienced in installing, configuring, deploying and managing enterprise applications using BEA WebLogic Application Server 10.x
Environment: Java 1.5, Python, Eclipse 3.2, Web logic 10.0, Oracle 10g, Toad 10.6, AWS Services (S3, RDS), Oralce BI, Rational ClearCase 7.1.2, UNIX, wily Introscope.
Confidential, Tallahassee, FL
Sr. J2EE Developer
Responsibilities: -
- Understood the Entire AMS based application. Involved in fewer Requirement Gathering, Design, Development, Programming, Deployment for AMS based application.
- Involved in Converting the Functional Design Document to Technical Design Document.
- Converted the HTML Pages to JSF Tag Specific Pages.
- Developed JSPs and managed beans using JSF1.2.
- Developed Service layer using JDBC and Google Guice framework and injected the same into JSF managed bean.
- Implemented the JSF framework by writing Faces-config.xml and Form-Beans in the process of development.
- Implemented JSF data table, dataScroller components to display search results and implemented the page navigation functionality in all the search screens.
- Developed faces-config. xmls, navigation rules and injected the Service beans into faces-config.xml.
- Involved in writing from Services-Layer to DAO’s Layer.
- Developed JSF Validators and Converters for calendar events monthly/weekly/daily date range validation, not null, length validations.
- Developed JSF navigation rules for Event create/edit/update/delete/view actions.
- Created Action Listeners and Action Events for all the JSF related Pages to handle all type of Actions.
- Involved in implementation of JSF MVC framework and developed DAO and Service layers.
- Configured JDBC Connection Pools in WebLogic server for Oracle database, configured web.xml for various filter classes, listener classes and context parameters.
Environment: Java 1.5, Eclipse 3.3.2, MyEclipse 6.0.1, Spring2.5, Tomcat 5.5, Web logic 9.2, Oracle 9i, Oracle SQL Developer 3.0, Firebug 1.6.2, WinSCP Client.
Confidential . South Dakota
Java\J2EE Developer
Responsibilities: -
- Understood the Entire ALBPM based application. Involved in fewer Requirement Gathering, Design, Development, Programming, Deployment, Production Support for ALBPM based application.
- Involved and understood the Development of Reporting system using Struts and Web Services.
- Implemented the Struts framework by writing Struts-config.xml and Action classes with their form beans.
- Developed some Action Servlet classes and Action classes.
- Implemented front-end validations through Struts Validations.
- Developed web services using Apache Axis web service engine. Used SOAP request response exchange pattern to exchange business XMLs.
- Developed Test Automation tool for ISW application.
- Configured WebLogic JDBC connection pools and Data Sources with Oracle database.
- Participated in requirements gathering for making system automated.
- Involved in development of processes for various workflows.
- Understood and have knowledge in migration process of ALBPM 5.7 to Oracle BPM 10gR.
Environment: ALBPM 5.7 Enterprise server, ALBPM Studio, Struts 1.3.8, Apache Axis2, ALBPM Web console, Oracle BPM 10gR, Eclipse 3.2, Tomcat 5.5, Web logic 9.2, SSH Client, Toad 8.5, TIBCO EMS Server, JMS
Confidential
Software Engineer
Responsibilities: -
- Design and Development of UI using HTML, DHTML, JavaScript and CSS.
- Developed server side code in Servlet and JSP.
- Involved in Analysis and Design.
- Developed Action Classes and Model Classes.
- Configured Struts-Config.xml.
- Created Java Beans accessed from JSPs to transfer data across tiers.
- Involved in Coding JavaScript code for UI validation and worked on Struts validation frameworks.
- Configured deployment descriptor specifying data environment.
- Involved in Deployment of Application in WebLogic server.
- Developed Stored Procedures.
- Documented, prepared help files and user guide.
Environment: Java, Servlets, JSP, Struts, UML, Oracle, JavaScript, Eclipse, HTML, CSS, HTML. WebLogic 8.1.