Sr. Software Engineer Resume
Basking Ridge New, JerseY
SUMMARY:
- 12 + years of experience in the field of IT.
- Experienced in architecting, team leading, designing and developing enterprise applications
- Good knowledge of every stage of software life cycle and different software development methodologies.
- Has good experience in performance and load testing and performance tuning of application, implementing best practices in the project, reviewing design and application code, monitoring the full development and guiding the team with proper solution etc.
- Very good debugging skill.
- 11+ years of extensive experience in software design, development using multiple technologies around java & J2EE like JSP, Servlet, JDBC, JSF, Struts, Hibernate, Spring, Spring boot, Mybatis, Rest, webservice etc
- Experience on working with Java 8 features
- 6+ Years of experience in design/development applications using Oracle ADF faces, ADF Business components, bounded and unbounded taskflows etc
- Good knowledge on implementing ADF Security using different directory services.
- Over 6+ years of experience of designing and developing JSR 168/286 portlet applications on different portal environments like Oracle Webcenter, Confidential Websphere, SUN Portal etc.
- Experienced on building portals using Oracle WebCenter suite 11g with integration to oracle universal content management (UCM).
- Extensively worked on WebCenter page templates, theme, skins
- Good knowledge in building applications using Rest & SOAP Webservice, BPEL, SOA, Websphere portlet factory/Web Experience Factory etc.
- Very good knowledge of all phases of software engineering including Requirement gathering, Analysis, Design, Coding, Unit Testing, deployment, system testing and Documentation etc.
- Has domain knowledge in multiple areas including Telecom, Utility, insurance, banking/finance, mobility etc
- Basic knowledge on Big data hadoop
- Can work on own initiative as well as can drive a team.
- Good experience in guiding and leading the team for successful project delivery
TECHNICAL SKILLS:
Operating System: Windows, Unix
UI Technology: Java2.0, PL/SQL
HTML, Java Script, CSS
Web Middleware Technology: J2EE, JSP, Servlet, JDBC, Rest API, JSF, Struts, Spring, Spring boot, hibernate, Web Service, JSR 168/286 Portlet, Fusion Middleware, Oracle ADF, Oracle Webcenter
Portal Technology: SUN Portal, Websphere Portal, Oracle Portal, JSR 168/286 portlet, Confidential Websphere portlet factory (WPF/WEF)
RDBMS: Oracle, SQL Server 2005, MySQL
Portal Server: Websphere Portal Server, Sun Portal Server, Weblogic Server 11g
Web/Application Server: Tomcat4.1, Tomcat 5.0, Weblogic Application server, Websphere Application server, Sun glassfish Application server, JBOSS, IIS
Content management Tool: Oracle UCM
IDE: Oracle JDeveloper, Rational Application Developer(RAD), Net Beans 6.1, Eclipse, IntelliJ Idea
Version Management: Accurev, Perforce, Subversion(SVN), RTC ( Rational Team Concert)
Devops Tools: Jenkins, GIT, Splunk, Swagger
PROFESSIONAL EXPERIENCE:
Confidential, Basking Ridge, New Jersey
Sr. Software Engineer
Responsibilities:
- Designed and developed server side APIs
- Unit test
- Deployment
- Code review
- Offshore communication
- Version control
- Integration testing
- Documentation and document review
- Production deployment and support
Technology: Java 8, J2EE, Rest Service, Spring, Oracle Database 11g, GIT, Tomcat /Weblogic, Eclipse, Maven, Splunk, Jenkins
Confidential, Basking Ridge, New Jersey
Sr. Software Engineer
Responsibilities:
- Designed and developed microservice apis
- Unit test
- Mavenising existing ant based application
- Migrating to Spring boot
- Migrating database from Oracle to Postgres
- Deployment
- Code review
- Offshore communication
- Version control
- Integration testing
- Documentation and document review
- Production deployment and support
Technology: Java 8, Rest Service, Spring Boot, Oracle Database 11g, Postgres, GIT, Tomcat, Eclipse, Maven, Splunk, Jenkins
Confidential, Warren, New Jersey
Sr. Software Engineer
Responsibilities:
- Designed and developed server side APIs
- Extensively worked on authentication module
- Unit test
- Deployment
- Code review
- Offshore communication
- Version control
- Integration testing
- Documentation and document review
Technology: Java 7, J2EE, Rest Service, mybatis, Spring, javascript, Oracle Database 11g, Accurev, Websphere Application server, RAD
Confidential
Tech Lead/ Associate Architect
Responsibilities:
- Product feature concept writing and estimation
- Solutioning of the application
- Design & development of new features in the product
- Leading and guiding the team.
- Reviewing codes developed by team members
- Version control
- Integration testing
- Documentation and document review
Technology: Java, hibernate, struts, Spring, jsp, html, css, javascript, dojo, Web Service, Oracle Database 11g, Perforce, Eclipse
Confidential
Tech Lead
Responsibilities:
- Involved in the performance tuning of the application
- Developing taskflows
- Worked on BPEL orchestrations
- Unit testing and bug fixing
Technology: Java, JSP, JSF, Oracle ADF, Oracle Webcenter, Oracle BPM, Oracle UCM, Oracle JDeveloper
Confidential
Sr. Deveoper
Responsibilities:
- Involved in the analysis of business requirement.
- Design the application.
- Leading and guiding the team.
- Development and deployment of applications
- Unit testing and bug fixing
Technology: Java, Websphere, Web experience factory, Google Map API, javascrip, jsp
Confidential
Sr. Java Portal Application Developer
Responsibilities:
- Involved in the analysis of business requirement.
- Design the application.
- Leading and guiding the team.
- Development and deployment of applications
- Unit testing and bug fixing
Technology: Java, Web Experience Factory/WebSphere Portlet Factory, Confidential WebSphere portal, javascript, jsp, html, XML, xsd
Confidential
Sr. Oracle Fusion Consultant
Responsibilities:
- Involved in the analysis of business requirement.
- Designed the Webcenter application application.
- Used portal Web 2 features
- Used out of box taskflows for content management
- Used adf page templates
- Consumed web services from ADF application
- Leading and guiding the team.
- Development and deployment of applications
- Unit testing and bug fixing
Technology: Java, JSP, JSF, javascript, Oracle ADF, JSR 168 Portlet, Web Service, Oracle Webcenter, Oracle UCM IDE - Oracle JDeveloper
Confidential
Sr. Oracle Fusion Consultant
Responsibilities:
- Involved in the analysis of business requirement.
- Design the application.
- Developing BPMN workflow using different components like human task, notifications etc
- Created custom form for handling human tasks which are present in the BPM workflow.
- Worked with XML, XSD, XSLT etc.
- Consumed BPM services from portal application
- Leading and guiding the team.
- Development and deployment of applications
- Unit testing and bug fixing
Technology: Java, JSP, JSF, Oracle ADF, Oracle Webcenter,Oracle BPM, Oracle UCM, IDE - Oracle JDeveloper
Confidential
Sr. Java Portal Application Developer
Roles & Responsibilities:
- Involved in the analysis and design of the Project.
- Analyzing the SRS and identifying the portlets
- Development and deployment of portlets applications
- Development of SMS application for different alert services.
- Unit testing and bug fixing
- Deployment in the production server
- Maintenance and enhancement of application
Technology: Java, SUN JCAPS BPEL Process, JSP, JSF, JSR 168 portlet, Web Service, Payement Gateway, Sun Portal Server, Alfresco, IDE - Netbeans 6.1
Confidential
Sr. Java Developer
Roles & Responsibilities:
- Leading and guiding the team.
- Involved in the analysis and design of the Project.
- Development of application
- Unit testing and Bug fixing.
Technology: Java, JSP, Servlet, JDBC, Weblogic 8.1, IDE - Intellij Idea
Confidential
Java Developer
Roles & Responsibilities:
- Analysis and low level design of the Project.
- Coding
- Testing and Bug fixing.
- Documentation
Technology: J2EE, JSP, JSF, JSR 168 based Portlets, WebSphere Portal, Confidential WebSphere Portal Server V6.0, IDE- Confidential RAD V 7
Confidential
Mobile Application Developer
Responsibilities:
- Responding to the RFP
- Analysis of requirement study document
- Involved in Design.
- Application Development
- System Testing and bug fixing
- Deployment (In Client Side)
- Documentation
- User training
- Direct Client Interaction
- Offshore & onshore Support & Maintenance
Technology: C#.NET CF 2.0 for Windows mobile 5.0, C# .NET, Web Service, SQL server 2005, SQL server mobile 2005, SSIS, IIS as web/Application server. GPRS, WiFi, Wireless Printing, Visual Studio 2003, Visual Studio 2005, SAP R/3 Enterprise system, Hp iPAQ with Windows Mobile5.0 OS, MC35i GSM/GPRS Modem.
Confidential
Java Developer
Responsibilities:
- Requirement study for the project.
- Analysis, high level and low level design of the Project.
- Developed the application.(Coding)
- Involved in the system testing and bug fixing.
- Deployment of the project in client site
- Involved in the user acceptance testing.
Technology: Java, Java Communication API, Net Beans 5.0, AT Command, TC35i GSM modem