Software Developer Resume
Frisco, TX
SUMMARY:
- I am an Information Technology professional with well - rounded skills as Software Developer, Tech Lead and Developer with around 10 years IT experience, 5+ years of experience in managing multi-disciplinary teams of varying sizes and complex programs of work. Has the ability to build strong relationships with all stakeholders and to turn proposals into reality.
- Leverage technical, business and financial acumen to communicate effectively with client executives and their respective teams
- Experience in AWS Cloud, Confidential Mobile Technologies
- 10 years of experience overall IT experience in developing Software using Java, J2EE, Middleware, web services, Portal and ecommerce technologies.
- Extensive working experience on OOPS, Core Java, JSP, Servlets, Struts, Spring, JDBC, HTML, XML, XSD, Confidential, RDBMS, Hibernate, Junit and J2EE design patterns.
- Experience in NodeJS platform, configure/setup protractor/karma test frame work for java script and build (Gradle/Maven), CI tools Hudson/Bamboo and release management process.
- Good Knowledge in Tomcat, Resin, Confidential Commerce Server, WebSphere Commerce, WebSphere, Web Logic and Web Logic portal .
- Extensive knowledge in scripting languages like JavaScript, JQuery, Ajax and AngularJS.
- UI Design experience using NetUI, JSP, JSF, JPF, DSP, ADF RICH FACES.
- Good knowledge on Confidential and ORM tools such as iBatis and Hibernate.
- Knowledge in IDEs like IntelliJ, RAD, Eclipse, JDEVELOPER, Oracle Workshop for WebLogic .
- Excellent team player, analytical, problem-solving, and trouble-shooting capabilities
- Proficient in Architecture/Requirements Analysis/Design/Development/Build/Packaging/Deployment /Maintenance/Support.
- Experience in Object Oriented Analysis, Design (OOAD) and Development of software using UML Methodology.
- Good understanding of creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
- Hands on experience writing Web Services both client side and end point using SOAP and RESTFUL.
- Experience in Web Services approach for Service Oriented Architecture (SOA).
- Developed Applications using Gradle, ANT and Maven scripts.
- Experience working in JMS and MQ architecture and environment.
- Good experience in various RDBMS like Oracle, My SQL, DB2 and mobile Realm Database
- Good understanding of using Unit Testing using JUnit testing during the projects.
- Worked on both Agile and Waterfall methodologies. Followed SDLC standards.
- Experience on TIBCO business workflow, XPath and XPDL.
- Worked with SOA for Confidential process and Confidential eCommerce.
- Experience in writing complex SQL queries using Oracle.
- Keen to grasp new technologies.
TECHNICAL SKILLS:
Java Technologies: Java, J2EE, Servlets, JSP, JDBC, XML, XSD
Frame Works: ADF, JSF, JPF, STRUTS, Spring, iBatis, Hibernate, Apache Cocoon, and DAF
Languages: Java, PL/SQL, SQL
Application Server: Confidential Commerce Server, WebSphere Commerce, WebSphere and Web logic and Web logic portal, JBoss and Oracle Application Server (OC4J)
Web Server: Apache Web Server, Resin and Tomcat
Protocols: HTTP, SOAP, TCP/IP, POP and SMTP
Scripting: XML, HTML/HTML5, Java Script, Jquery, Ajax, AngularJS
Databases: Oracle, DB2, MS SQL SERVER and MySQL
Operating Systems: Windows, HP, SOLARIS, UNIX
Build & Version Control: ANT, Apache Maven, Git, Bitbucket,SVN, CVS and WinCvs
Development Tools: InjelliJ, Android Studio, Eclipse, JDEVELOPER, Oracle Workshop for WebLogic, TOAD, AHD, phpWCS, SAP Gui, SQL Studio, WinSCP, TIBCO, Contivo, XML Spy, Putty, Mantis, Jira, HP Quality Center, Bugzilla and ORACLE SQL DEVELOPER
PROFESSIONAL EXPERIENCE:
SOFTWARE developer, Frisco, Tx
Confidential
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Analysis, Design and Code development using Agile methodology.
- Implemented the development using Agile/SCRUM methodology - user story, iterative development.
- Configured application with bamboo to build and write the gradle script to install required android.
- Sonarqube, gradle, android configuration for code coverage for Confidential application
- Developed realm database management for the database transaction for mobile data
- Review the code and do approval and merge with feature branches using bitbucket
- Developed response UI interfaces using AngularJS and Bootstrap
- Involved in android and java modules to code implementation
- Involved to implement code xac and dispenser library
- Developed java unit test cases using Groovy, Junit And AndroidJUnit
- Developed AngularJS test cases using jasmine and karma
- Continuous Integration using Bamboo, BitBucket and Gradle
- Implement RESTFul WS using spring and Springboot
- Involved to design application template using Spring Confidential tags.
- Developed and implemented the Confidential Architectural Pattern using Spring Framework.
- Worked with spring and Hibernate configuration files.
- Developed Web services to interact with other components.
- Integrated Spring Confidential for data access using with Hibernate.
Environment: Java, J2EE, Spring, Hibernate, XSD, XML, Oracle 10g, Realm, IntilliJ, Android Studio, Git, BitBucket, Bamboo, SonarQube, JavaScript, HTML, CSS, JQuery, AngularJS, NodeJS, Grunt, Karma, Jasmine, Gradle, RestFul, SOAP, SQL Developer, Realm Browser, Jira, PointingPoker and Jenkins.
SOFTWARE developer
Confidential, Richardson, Tx
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Analysis, Design and Code development.
- Implemented the project infrastructure and developed key front end and backend modules.
- Involved to design application template using Spring Confidential tags.
- Developed and implemented the Confidential Architectural Pattern using Spring Framework.
- Implemented object/relational persistence using Hibernate.
- Prepared Detail Design Documentation, Class, Sequence and Flow Diagrams and Class Definitions
- Created and deployed web pages using Spring Confidential tags and CSS.
- Implemented scripting using JQuery and JavaScript.
- Integrated Spring Confidential for data access using with Hibernate.
- Documentation of client requirements and translate them into design specifications.
- Preparing time and work estimate for the project
- Involved to implement the TIBCO Business flow and validation.
- XSD schema creation and validation.
- Implemented the development using Agile/SCRUM methodology - user story, iterative development.
- Create the HLD, AID (Application Interface Design) and review the docs.
- Discussions with business users, testing team to finalize the technical design docs
- Code integration, code review and Code check-in SVN repository.
- Design Contivo mapping and implements business rules.
- Build the applications in different environments.
- Deploy application in different environment.
- Data Base design and write store procedures and complex queries.
- Setup the environment for the team members.
- Periodic activities like batch jobs and deployments.
- Moving the code to different released versions and need to do changes on the release base.
- Developed and Unit Tested Web Services, service clients and Integration components interacting the Enterprise Service Bus
- Manage team, task allocation and status updates daily basis.
- Providing technical training to team member.
- Design UI template, sample design pages and Create user manual docs.
- Liaising with client to gather business requirements and translating them into functional specifications
- Troubleshoots and resolves complex problems within SLA
- Defined workflow rules/assignment rules for lead assignment in the web to lead case & approval process
- Writing complex SQL queries using SQL server and Oracle databases
Environment: Java, J2EE, TIBCO Business Flow, Spring, Hibernate, XSD, XML, Oracle 10g, JDBC, JSP, JavaScript, HTML, CSS, JQuery, Maven, SVN, Eclipse, Log4j, M2E Framework, XML Spy, Contivo 3.11 and 5.6 mapping tool, SQL Developer, TOAD, Jira, HP QC, IBM ReqPro, Jenkins Build tool and Confidential & Confidential proprietary tools like GRM, Prism, Splunk, Maven Central and etc.
SOFTWARE DEVELOPER
Confidential, SALT LAKE CITY, UT
Responsibilities:
- Involved to design application template using Spring Confidential tags.
- Developed and implemented the Confidential Architectural Pattern using Spring Framework.
- Worked with spring and Hibernate configuration files.
- Developed Web services to interact with other components.
- Integrated Spring Confidential for data access using with Hibernate.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Created and deployed web pages using Spring Confidential tags and CSS.
- Written JUnit Test cases for perform unit testing.
- Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO) and Data Access Object.
- Worked with QA team for testing and resolve defects.
- Used Maven build scripts to compile and package the application and implemented Log4j for the project.
- Deigned Use case diagrams, Class diagrams and Sequence diagrams using UML.
- Written stored procedures, functions and simple queries using Oracle PL and SQL.
- Update site tests on an hourly basis and Corn job configuration
- Managing onsite, offshore teams with varying sizes
- Experience in working with global teams and vendors in multiple international geographies
- Self-starter, initiative-taker with strength in analytical, problem-solving
Environment: Java, J2EE, Spring with Hibernate framework, HTML, CSS, JQuery, XML, AJAX, Log4j, Maven, Web services, Oracle 11g, SQL Developer, WinSCP, Putty, IntelliJ, Eclipse and SVN.
Tech lead
Confidential
Responsibilities:
- Involved in the requirement analysis, actively participated in design architecture & technical discussions.
- Preparing High level and low level design documents.
- Implemented the project infrastructure and developed key front end and backend modules.
- Design front end using Spring Confidential tags, CSS, JQuery and JavaScript.
- Implemented ORM persistence using hibernate.
- Service and Confidential implementation.
- Designed security model using security groups and accounts in documentum.
- Database Design and preparing the documentation.
- Implemented the development using Agile/SCRUM methodology - user story, iterative development.
- Fixing of issues and development of enhancements provided by the Product management Involved Regular interaction with client to discuss requirements and status updates.
- Provided functional and technical support to other developers involved in the development and testing of the changes.
- Merging the different version of the product and service back and solved the issues with merge.
- Prepared Functional and Technical Design Documents.
- Developed classes to interfaces with underlying web services layer.
- Applied J2EE Design Patterns such as Factory, Singleton, Business Delegate, Confidential, and DTO.
- Provided Log4j support to the application for debugging the system.
- Build PL\SQL functions and stored procedures and configured Oracle Database with JNDI data source with connection pooling enabled.
- Participated in Unit Testing using JUnit and Integration Testing.
Environment: Java, J2EE, Portal, XML, Web Sphere, Log4j, ANT, Web Services, Oracle 10g, Spring, Hibernate TOAD, AHD, phpWCS, SAP Gui, SQL Studio, WinSCP, Putty, Eclipse and Esker Management System
Tech lead
Confidential
Responsibilities:
- Responsible for Requirements gathering, High level design and Low level design.
- Worked in an Agile environment followed iteration process. Actively participated in scrum meetings and updating Rally regarding the tasks and time spent on each tasks.
- Portal design and integration with portlets
- IBatis code implementation and integration
- Involved in template design and application integration
- Involved in Database Design and Preparing the documentation
- Involved to design the reports using Elixir tool.
- Involved to write store procedures and simple queries.
- SSO implementation.
- Post production support and preparing user manuals.
Environment: Java, J2EE, WebLogic Portal, JPF, iBatis, NetUI tag library, Oracle Workshop for WebLogic, SQL Developer, WinSCP, Putty, Mantis, Elixir and CVS.
Developer
Confidential
Responsibilities:
- Developed ADF BC components for Business layer and persistence layer.
- Portlet to Confidential integration.
- WebCenter to Confidential integration.
- Stellent to Confidential integration.
- Developed user interface and custom renderers using JSF and MyFaces
- JSF and JSR168 portlets implementation, functionality testing.
- Preparing the test case documentation.
- Database Design and preparing the documentation.
- Prepared user manual documents and functional test cases.
Environment: Java, J2EE, JSF, ADF, Oracle 10g, Oracle Application Server, Jdeveloper, winSCP, WinCvs, SQL Developer and Putty
Developer
Confidential
Responsibilities:
- Worked in an agile environment. Actively participated in scrum meetings and provide status updates.
- Involved in the requirement analysis, design, development and unit testing.
- User Interface design using DSP tags.
- Using design the catalog.
- Created users, roles and groups.
- Interact with the client and onsite coordinator.
- Code implementation for OMS, CMS modules.
- Developed applications using ORM frameworks like iBatis.
- Implemented SQL and PL/SQL script
- Functional testing and prepared test cases.
Environment: Java, J2EE, Confidential Commerce Server with DAF, Struts with iBatis, Oracle 9i, TOAD, WinCvs, Putty and Eclipse