Sr. Java Developer Resume
Plano, TX
SUMMARY
- Almost 10 years of industry experience in Software Development environment in areas of requirement analysis, design, development, Unit Testing and maintenance of enterprise applications using Java/J2EE and SOA technologies.
- Worked extensively on design and development of Java, JDBC, PL/SQL, XML, BPEL, Web services, SOA,SOAP, REST,JAX - WS,JMS, Spring, Batch, Hibernate ORM and Java EE in OS environments which include Windows and Linux.
- In depth knowledge of Object-Oriented programming and design patterns.
- Good exposure on working with IntelliJ, JDeveloper, Eclipse, Spring STS and SQL Developer.
- Worked on Angular JS,Java script, Html5, CSS, Bootstrap and JSON.
- Exposure on using SCM tools like Oracle ADE, Tortoise SVN, Perforce, IBM RTC.
- Worked on build tools like Ant and Maven.
- Experience in application servers like on OC4J, WebLogic, WebSphere and Wild fly servers.
- Used ORM frameworks such as Top link and Hibernate.
- Experience in using tools Log4J, Unit Testing Tools and Build Tools such as Apache ANT and Maven.
- Knowledge on UML, E-R Diagrams and Structured Analysis.
- Addressed customer issues with top-priority and quick turn-around time during product launches.
- Have undertaken new initiatives in anticipation of newer customer requests and enhancement of existing products and procedures for better user experience.
- Involved in Documentation of user manuals and all phases of application development
- Involved in design and implementation of design time of Apps adapter (SOA extension).
- Involved in design and implementation of JCA Adapter new features and enhancements.
- Involved in analyzing and resolving code bugs from Customers and Internal QA.
- Good interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies
TECHNICAL SKILLS
Operating Systems: Windows 98/2000/XP/7 and Unix/Linux.
Language: Java
Web and Enterprise Servers: WebLogic, WebSphere, Wild fly and Oracle SOA Suite
RDBMS: Oracle
Technologies: JDBC, SQL, PLSQL, XML/XSD/XSLT/X-Path, Web Services (Restful and SOAP), JSON,Angular JS,Splunk,Jenkins, Bootstrap, Ant and Maven
Markup Languages: XML
Framework: spring
ORM: Hibernate
Bug Reporting Tool: BugDB, Jira
Tools: Eclipse,IntelliJ, JDeveloper,Spring STS, Putty, WinScp, SQL Developer,P4V, File Zilla, Tortoise SVN, Oracle ADE.
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Sr. Java DeveloperResponsibilities:
- Worked on developing the portal using Java, J2EE, Spring MVC,Spring Boot, RESTful web services, JSON, Angular JS, Java Script, IBM MQ, Apache Camel, Splunk, Linux OSm, sonar, JIRA
- Developing the front end UI using Angular JS, JavaScript
- Design and development of databases tables in Oracle.
- Design and development of transaction tables in Cassandra.
- Using Spring STS as IDE for development.
- Using maven goals for build and deployments on IBM uBuild and uDeploy
- Delivering new and complex high quality solutions to clients using JSON, XML/XSD/XSLT/X-Path and SQL.
- Involved in Quality Improvement and Root Cause analysis Process
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool Perforce.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Following TDD to meet timelines with quality deliverables.
- Involved in doing various testing as per the specifications and test cases including Unit testing, Assembly testing, Integration testing and Regression testing
- Interacting with different teams for getting the data to be displayed on the portal.
- Interact with different team for resolving integration issues and providing solution if needed.
- Worked on different POCs (proof of concept)
- Interacted with QA testers for defect handling and maintain the quality of the application.
- Interacted with upstream and downstream application developers
Confidential, Irving, TX
Sr. Java Developer
Responsibilities:
- Worked on developing the portal using Java, J2EE, Spring ORM, RESTful web services, JSON, Angular JS, Batch and Spring, Tibco EMS
- Developing the front end UI using Angular JS, HTML 5, BootStrap, CSS.
- Customizing and supporting third party vendor information using Web services (Restful Webservices).
- Design and development of databases tables and sequences in Oracle using JDeveloper.
- Using Eclipse as IDE for development.
- Using maven goals for build and deployments on IBM Websphere Server.
- Delivering new and complex high quality solutions to clients using JSON, XML/XSD/XSLT/X-Path and SQL.
- Involved in Quality Improvement and Root Cause analysis Process
- Performed impact analysis on the dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool IBM Rational Team Concert.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Following TDD to meet timelines with quality deliverables.
- Involved in doing various testing as per the specifications and test cases including Unit testing, Assembly testing, Integration testing and Regression testing
- Interacting with different teams for getting the data to be displayed on the portal.
- Interact with different team for resolving integration issues and providing solution if needed.
- Worked on different POCs (proof of concept)
Environment: Languages & Technologies: Java, J2EE,Spring IOC, Spring ORM, JSON, Spring REST, Tibco EMS, Angular JS and Bootstrap.
Confidential, Dallas, TX
Sr. Java Developer
Responsibilities:
- Worked on developing the portal using Java, J2EE, Hibernate ORM, RESTful web services, JSON, Angular JS, Batch and Spring.
- Developing the front end UI using Angular JS, HTML 5, BootStrap,CSS.
- Customizing and supporting third party vendor information using Web services (Restful Webservices and SOAP).
- Design and development of databases tables and sequences in Oracle using SqlDeveloper.
- Using IntelliJ as IDE for development.
- Using maven goals for build and deployments on Wildfly Server.
- Delivering new and complex high quality solutions to clients using JSON, XML/XSD/XSLT/X-Path and SQL.
- Involved in Quality Improvement and Root Cause analysis Process
- Performed impact analysis on the dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool Tortoise SVN.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Following TDD to meet timelines with quality deliverables.
- Involved in doing various testing as per the specifications and test cases including Unit testing, Assembly testing, Integration testing and Regression testing
- Interacting with different teams for getting the data to be displayed on the portal.
- Interact with different team for resolving integration issues and providing solution if needed.
- Worked on different POCs (proof of concept)
Environment: Languages & Technologies: Java, J2EE, Hibernate ORM, JSON, JSoup, RESTful web Services, Angular JS and Bootstrap.
Confidential, Dallas, TX
Project Lead
Responsibilities:
- Developed the business domain layer using Java, J2EE, JDBC, RESTful web services
- Implemented Oracle cloud SDK in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
- Developed the front end UI using Oracle ADF
- Developed Ant(build.xml) targets for build and deployments on Web logic Application Server
- Performed impact analysis on the dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool ADE.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Work on different software methodologies like Water fall and Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Involve in doing various testing as per the specifications and test cases including Unit testing, Assembly testing, Integration testing and Regression testing
- Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.
- Interact with different team for resolving integration issues and providing solution if needed.
- Worked on different POC (proof of concept)
Environment: Languages & Technologies: Java, J2EE, SQL, XML, JAXB and Oracle Cloud SDK
Confidential
Senior Software Engineer
Responsibilities:
- Added the capability of Searching Interfaces in OAM Browser.
- Worked on various customer issues for various interfaces support by Oracle Applications Adapter
- Worked on wrapper packages for PL/SQL APIs and concurrent Program requests.
- Worked on fixes for number of bugs in Runtime for context setting and function security check accessing Oracle Application interfaces.
- Worked on default Connection manager and Connection pooling related issues.
- Added design time features for configuring Partner link for Apps Adapter in BPEL designer.
- Involved in creating tutorial view lets and sample tutorials, which showcases the usage of Apps Adapter for various interfaces for Oracle Open World.
- Involved in checking in the code using ADE to the right code branch lines. Creating backports and forward ports as and when required.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Work on different software methodologies like Water fall and Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Design and Develop (coding) application modules based on technical designs and by following application development standards (naming conventions, data access, project standards, etc) using Java/J2EE technologies.
- Customizing and supporting third party vendor information using Web services (Restful Webservices and SOAP).
- Design and development of databases tables and sequences in Oracle using SqlDeveloper.
- Maintain source code using ADE and Preparing Build Script using ANT.
- Modify and Maintain existing applications, without having detail documentation or area expert.
- Participated in migration process, code reviews, preparation of test packages, release documentation, etc.
- Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.
- Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.
- Interact with different team for resolving integration issues and providing solution if needed.
- Sometime also played Business Analyst role to develop Approach Document.
Environment: Languages & Technologies: Java, J2EE(Resource Adapter), JDBC, XML/XSD/XSLT/X-Path, Web Services (Restful and SOAP), Log4j, Spring-JDBC, SQL
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for requirement understanding, designing and development.
- Interacted users and business stakeholders to develop business and functional requirements with UML.
- Developed the GUI of the application using Swing.
- Wrote SQL, PL/SQL queries to retrieve data using Sybase database.
- Performance tuning forPL/SQL programs to reduce runtime and to increase efficiency.
- Wrote promotion scripts using Ant, Maven.
- Responsible for creating new Web Services and Consuming Web Services with SOAP, WSDL.
- Involved in Implementation of Middleware framework using Hibernate and Spring Framework.
- Involved in using Oracle SOA suite and E-Business suite.
- Involved in unit testing creating dev-srg for unit testing.
Environment: Languages & Technologies: JAVA, J2EE, XML, ANT, LOG4j, JDeveloper, SOA suite
Confidential
Senior Software Engineer
Responsibilities:
- Worked on Critical data security issues related to adapter.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Work on different software methodologies like Water fall and Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Design and Develop application modules based on technical designs and by following application development standards (naming conventions, data access, project standards, etc) using Java/J2EE technologies.
- Experience of DOM and SAX parsers for reading and writing XML.
- Interacted with Applets components from Web based system.
- Worked on different documentation like LLD (Low level Document), HLD (High level document) and Unit Test case document.
- Involved in various testing activities like (Unit testing, Assembly testing, Integration testing and Regression testing) as per the specifications and test cases.
- Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.
- Participated in different discussion and meetings for Technical related Planning.
Environment: Languages & Technologies: JAVA, J2EE, ORACLE, XML, HTML, ANT, LOG4j.
Confidential
Software Engineer
Responsibilities:
- Driven Innovation Activities.
- Provided training on different topics.
- Awarded as Valuable Team Player.
- Interact with business analysts to understand business requirements and translate these into technical designs.
- Work on different software methodologies like Water fall and Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Design and Develop (coding) application modules based on technical designs and by following application development standards using Java/J2EE technologies and frameworks like Struts.
- Used JDeveloper and Oracle Fusion Middle ware to develop and Debug system, as well as created different local setup, for local debugging.
- Created different UI components using java Swing.
- Used different framework like spring and Hibernate (OR Mapping).
- Creating build using ANT and Maven, also involved in Installation and configuration of Web Logic Server.
- Involved in database Design Creation of Tables, Stored procedures to access using the Callable and Prepared Statement.
- Modify and Maintain existing applications on their own as well as under direction from senior staff members.
- Participate in migration process, code reviews, preparation of test packages, release documentation, etc.
- Involve in doing various testing as per the specifications and test cases including Unit testing, Assembly testing, Integration testing and Regression testing
- Interact with production support personnel to ensure that critical and major production issues are resolved in a timely manner.
- Interact with different team for resolving integration issues and providing solution if needed.
- Worked on different POC (proof of concept)
Environment: Languages & Technologies: Java, J2EE, Oracle SOA suite, Oracle Fusion Middleware, BPEL Designer, XML, PL/SQLServer: Weblogic 10
