Senior Java/j2ee Developer Resume
Mountain View, CA
- SUMMARY:
- 13+ years of Software Development industry experience encompassing a wide range of skill sets, roles and industry verticals including domains like Banking & Financial Services, E - Commerce, Telecom and Healthcare.
- Extensive experience with Business Solutions, Analysis, Design, Development, Testing, Implementation, Documentation, Deployment, Code Management, Maintenance, Enhancements and Quality Control of Web Technologies and Client Server Architecture.
- Worked as J2EE Developer in design, development and deployment of Java Enterprise Applications using Spring, Struts, Play, Hibernate, JPA, JAVA, AngularJS, JSP, JSF, JSTL, Web Services (RESTful & SOAP), JDBC, JavaScript, WebSphere Application Servers, RAD, Weblogic, Tomcat, JBOSS and Oracle on Windows, Apple Mac and Unix Environment.
- Good Experience in Design and development of Applications in Java Platform.
- Good Experience in Architectural design decisions and process.
- Excellent experience in understanding business logic and implementing the business requirements.
- Good working experience in UML/Rational Rose.
- Possess hands on experience in allocation of work, tracking, reporting and client interaction.
- Experienced in using Model View Controller Architecture and Design Patterns.
- Expertise in Web development using JSP, JSF, AngularJS, Hibernate, JPA, JavaScript, XML, Spring, Struts and Play Framework.
- Experience in Version Control using Git, Visual SourceSafe, SVN, ClearCase and MKS.
- Experience in Continuous Integration tool using Jenkins.
- Experience in Cloud Services Platform using Amazon Web Services.
- Experience in Web-based Hosting Service using Bitbucket.
- Experience in Git Client using SourceTree.
- Experience in Project Management Tool using JIRA.
- Experience in using Log4J.
- Expertise in coding ANT/Maven build-scripts and configuring and using frameworks such as Log4J and JUnit.
- Proficient with databases, writing queries and stored procedures using Oracle SQL and PL/SQL.
- Hands on work experience with IDE’s: Eclipse, Intellij, RAD 7.0/7.5, WebLogic 10.3/11g and ALBPM.
- Performed Applications testing, Code Review, Unit, and Integration Testing.
- Excellent communication skills, quick learner, highly motivated, ability to work independently and in team.
TECHNICAL SKILLS:
Operating System: Windows 7/XP/10, Apple Mac
Languages: Java 5/6/7/8, SQL, PL/SQL
Databases: Oracle 9i/10g
Version Control: Git, Visual SourceSafe, SVN, MKS, ClearCase
SQL Development tools: Toad, SQL Developer, MySQL Workbench
Web Services: SOAP/RESTful
Continuous: Integration tool Jenkins
Build Tool: Maven/Ant
Cloud Services: Platform Amazon Web Services
Web - based: Hosting Service Bitbucket
Git Client SourceTree; Project Management Tool Jira
Methodology: Agile Methodology, Waterfall Model
Managed File Transfer: IBM Sterling Managed File Transfer
Application Servers: IBM Web Sphere 6.0/7.0, Tomcat, JBOSS and Weblogic 10.3/11g
IDE: Eclipse, Intellij, IBM RAD 7.0/7.5, Weblogic, JDeveloper, ALBPM
PROFESSIONAL EXPERIENCE:
Confidential, Mountain View, CA
Senior Java/J2EE Developer
Responsibilities:
- Successfully developed and implemented FDPOS project in the FDiNet Environment.
- Used FDiNet Jars for development of FDPOS project.
- Successfully Setup FDiNet environment in the local machine for development and testing of the project.
- Used Maven and Mac Terminal for configuration of FDPOS project using FDiNet files.
- Designed and Created Business Information RESTful Web Services to get and Post Merchant Information using Java 8, Angular2, JSON, Ebean and Play Framework.
- Developed SOAP Web Services using Java, JAX-WS, XML, XSD, JSON and JAXB.
- Involved in transforming XSD data into Java Objects using JAXB.
- Created JSON objects from XML using Jsonschema2pojo.
- Involved in Merchant UI development using Angular 2.
- Used Maven for build scripts to compile and package the application and implementation of the project.
- Used Eclipse IDE for development and deployment of FDPOS Project.
- Used Intellij IDE for Setup of Play Framework and development, implementation and testing of the project.
- Successfully implemented Drools rule as per the business requirement.
- Used Ebean ORM of Play framework for enhancement of the project.
- Deployed applications into Jenkins Continuous integration environments and deploy code on CI environments for development testing.
- Used SourceTree to Push and Pull the branches and created the Pull Request.
- Used Bitbucket for Project access, creating branches and pull request.
- Deployed the application on Amazon Web services (AWS).
- Build and deployed the project in the Play framework Server using Mac terminal command.
- Used Unix commands in MAC terminal for project works.
- Involved in issue related to Web service and fixed the issues.
- Successfully resolved JIRA tickets and deployed in development environment using Jenkins.
- Experience in testing web service through SOAP UI.
- Used log4j for logging mechanism.
- Worked on Oracle10g using MySQL Workbench.
- Used Postman for testing the Restful Web Services.
- Coordinated with the testing team and fixed Bugs at various stages of the application development.
- Daily attended Scrum meeting for the progress and resolution of JIRA tickets.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in gathering the requirements to enhance the existing Shared Health Record application.
- Designed and implemented Get Report, Update Report and List Report Restful Web Services.
- Developed Restful Web Services using Java, JAX-RS, Jersey, Spring, XML, XSD, JAXB and Log4j.
- Provided application support using Java, Hibernate, JPA, Restful Web Service, JAX-RS, JAXB, XML, Jersey and Spring Framework.
- Involved in transforming XSD data into Java Objects using a JAXB binding tool.
- Designed and developed UI with Angular 2.
- Worked in design decisions and Analysis of functional specifications.
- Provided support to the application in the different environments.
- Build and deployed the project in the Tomcat Server using Ant.
- Used log4j for logging mechanism
- Used Advanced Rest Client and SOAP UI for testing the Restful Web Services.
- Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
- Worked on Defect Fixing and Enhancement of Project.
- Written PL/SQL queries on Oracle10g using MySQL Workbench.
- Provided in-depth analysis to resolve Production and application issues.
- Used log4j for logging mechanism.
- Participated in Use case diagrams, Class diagrams and Sequence diagrams using UML
- Created Hibernate configuration file and Hibernate mapping files to persist the data into Oracle Database.
- Coordinated with the testing team and fixed Bugs at various stages of the application development.
- Worked with Environment Team to deploy the application in different Unix environments.
- Used Agile methodology for the software development process.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in designing the CDR Integration Web Services.
- Developed Web operations Search and View for CDR Integration Web Service for real-time access to MDM Hub.
- Developed Web Services using Java, JAX-WS, XML, XSD, JAXB and Log4j.
- Developed the XML file containing the detailed description of the Search and View for CDR Integration Web Service.
- Developed XSD file using the Database Columns and generated the Package using JAXB
- Created and run build script file using Ant.
- Used log4j for logging, tracking errors, debugging the code and trace the application.
- Used SOAP UI for testing the Web Services.
- Used SVN for version control systems.
- Analyze and resolve technical issues independently
- Written test cases for Unit testing
- Provided the technical assistance to resolve Issues identified in production and provided appropriate solution to the end users.
- Involved in working with the QA to assist in writing test code and debugging the defects in the application.
- Involved in raising questions for business, getting answers from them, bug fixing, and tracking is done by JIRA.
Confidential
Java/J2EE Developer
Responsibilities:
- Participated in Project Requirement, Planning, Design and deployment of application.
- Worked in design decisions and Analysis of functional specifications.
- Provided application support using Java, JSP, Hibernate, JPA, Servlet, JSTL, AngularJS, Webservice, JAXB, HTML, XML and Spring Framework.
- Designed and developed the project using Spring MVC design pattern and Hibernate.
- Developed several RESTful web services to perform different tasks of warehouse.
- Created and Modified Order management using Spring MVC, AngularJS, JavaScript, JSP, HTML and CSS.
- Provided in-depth analysis to resolve Production and application issues.
- Involved in transforming XML data into Java Objects using a JAXB binding tool.
- Participated in Packaged and deployed the applications in Weblogic Server using UNIX environment.
- Used AngularJS as the development framework to build the application.
- Implemented Filters, Routing, Directives, Controllers, Animations and other functionality of AngularJS in Hardware Upgrade module.
- Used Jasmine for Unit testing of AngularJS.
- Created Hibernate configuration file and Hibernate mapping files to persist the data into Oracle Database.
- Involved in Production issue related to Web service and fixing the issues.
- Worked on Oracle10g using Toad.
- Used Maven for 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.
- Used Log4J to create log files to debug as well as trace application.
- Used IBM Sterling Managed File to transfer the files.
- Provided Production support by documenting tickets using ClearQuest and communicating with customer and vendor.
- Designed and developed the application in sprints using Agile Scrum methodology.
Confidential
Java/J2EE Developer
Responsibilities:
- Participated in project planning with business analysts, team members and translate business requirements into working model.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Developed UML Class Diagrams and Sequence Diagrams.
- Worked on developing application using Java, JSP, JSTL, JavaScript, JAXB, XML and Spring Framework.
- Designed and developed the project using Spring MVC design pattern.
- Configured and used Log4J for logging.
- Involved in the bug fixing.
- Created test cases for DAO Layer and service layer using JUNIT.
- Deployed the application on Websphere Application Server.
- Used Oracle SQL Developer for writing SQL queries.
- Used Hibernate and IBatis for the backend persistence.
- Implemented SOAP Web services to interact with External Services.
- Used Rational Application Developer to test/debug and deploy the application.
- Used Log4J for logging all the debugging and error information.
- Involved in Production issue related to Webservice and fixing the issues.
- Configured WebSphere resources like JDBC providers, JDBC data sources and connection pooling.
- Successful implementations of Work Load Management (WLM) using clustering techniques.
- Resolved various problems in different stages of development using Websphere logs files.
- Packaged and deployed the application in the WebSphere Application Server.
- Used MKS for software configuration management and version control.
- Involved in Unit and Integration testing.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed User Interface and front-end business logic.
- Involved in JSP, JSTL, Java, HTML, Hibernate and JavaScript Programming using Struts framework.
- Developed the web interface using MVC design pattern with Struts framework.
- Developed SOAP web services for communication with Dealers.
- Worked on Defect Fixing and Enhancement of Projects.
- Developed Custom Tags to simplify the JSP code.
- Implemented Struts validation and Struts Tiles Framework in the presentation layer.
- Internalization implemented via message resource bundle as part of Struts.
- Developed Java Classes for handling client requests and helper classes to interact with the DAOs.
- Wrote JavaScript validations to validate the fields of the user screen.
- Involved in Production issues analysis, Defect Fixing and Enhancement of Project.
- Followed agile software development practice and Scrum status meetings.
- Deployed the application in the JBOSS Application Server
- Developed Database backend, server-side business logic.
- Tested Web services using SOAP UI.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in project requirements.
- Developed the web interface using JSF MVC design pattern.
- Use Agile Scrum methodologies for Software Development.
- Guided a team of ten in resolution of all technical challenges during the enhancement work.
- Implemented project in JSF, Spring, Hibernate, JPA, Java and Oracle 10g.
- Performed Unit testing using JUnit.
- Designed and developed Use-Case Diagrams, Class Diagram and Object Diagrams using UML.
- Improved application performance by identifying issues at each level of implementation.
- Interacted with onsite counterpart for resolving issues.
- Developed and executed the business validation logic using JSF.
- Written HQL queries for Data management through Hibernate.
- Used log4j for tracking errors and debugging the code.
- Involved in the application development and unit testing.
- Deployed the application in the different environment using WebSphere Application Server.