We provide IT Staff Augmentation Services!

Onsite Coordinator And Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Senior Java developer with around 10 years of experience focusing in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of web - based, client-server applications in domains like Information & Media Entertainment, Banking & Finance and Retail.
  • Have solid working experience in Java/J2EE, Spring, Struts, AngularJs, Flex, Hibernate, iBATIS, JSP, CSS, JavaScript, Oracle, MySQL and AWS services.
  • Have strong knowledge in Design patterns, functional estimation and performance tuning .
  • Experience working in flex using Pure MVC, Parsley and SWIZ frameworks .
  • Experience working with Web Services.
  • Experience with build/deployment and release of the application using Maven.
  • Have experience working with SOLR, Lucene and openSSO.
  • Have knowledge working with Informatica ETL server.
  • Have exposure in AWS - Simple Storage Service (S3), SQS and Lambda.
  • Have experience working on Dockerizing AngularJS application.
  • Have exposure to FishEye and Crucible in code review.
  • Have experience working with Vaadin framework .
  • Excellent knowledge on the software development lifecycle (SDLC) .
  • Expertise in leading modules from designing phase to development cycle and carrying it over to deployment phase.
  • Experience in using continuous integration syste ms like Jenkins, Hudson and cruise control for build and deployment of complex web applications.
  • Have knowledge in basic Unix/Linux commands.
  • Extensive experience working with Waterfall and Agile Scrum methodologies.
  • Expertise with version control systems such as Concurrent Version System (CVS), Visual Source Safe (VSS), Subversion (SVN) and Git.
  • Have experience troubleshooting production issues as a member of Kanban team.
  • Exposure to Banking & Finance Solution (BFS), Information Media and Entertainment (IME) and Retail domains with regard to Java and J2ee Development.
  • Expertise in using IDE’s like Eclipse, Adobe FlashBuilder and Edit Plus.
  • Experience with DB Tools like TOAD and Oracle SQL Developer.
  • Experience using defect tracking system like HP Quality Center, JIRA and Agile craft.
  • Have exposure with Apache Kafka.
  • Experience using testing tools like Junit and Fitness.
  • Experience in programming, debugging, bug fixing and testing.
  • Flexible, Self - Confident, Team person and Hard Worker .
  • Keen analytical ability with excellent information analysis and communication skills.

TECHNICAL SKILLS:

Languages: Java

Advanced Java Technologies: Spring, Struts 2

Web Technologies: Adobe Flex, AngularJS, HTML, JSP, Java script

ETL Tool: Informatica Power Center

Operating Systems: Windows XP, Windows 7, UNIX, Linux

Database: MySQL, Oracle, MS-access

ORM Tools: Hibernate 3.x, iBATIS

Source Control Tools: Git, Subversion (SVN), Visual SourceSafe (VSS), CVS

Integration Tools: Jenkins, Hudson, Cruise control

IDE: Eclipse, Flash builder

Methodologies: Software Engineering (SDLC), Agile/Scrum

Web Servers: Tomcat, Web Logic

RDBMS/Tools: Oracle SQL Server, TOAD

Others: Maven, putty

PROFESSIONAL EXPERIENCE:

Confidential

Onsite Coordinator and Senior Java Developer

Responsibilities:

  • Prioritize the user stories from sprint backlog and product backlog using the tracking tool - JIRA and Agilecraft.
  • Prepare Technical Design for the new requirement.
  • Interact with business team for clarifications and suggestions to prioritize and implement new features.
  • Analyze the requirements and come up with design approaches to implement the UI components using AngularJs.
  • Implement the UI with AngularJS and service level changes using Spring framework.
  • Develop and consume REST based Web Services.
  • Implement the DAO changes using the hibernate entities.
  • Build and deploy the code using the continuous integration system - Jenkins.
  • Perform Integration testing in QA environment.
  • Demo the features to business.
  • Update the status of the change/defect in Agilecraft and HP ALM - Quality Center.
  • Provide production support.

Environment: AngularJS v1.2.17, Java 8, J2EE, Spring, Hibernate 4.3, Web Services, Microservices, Oracle 11g, Oracle SQL Developer, putty, Subversion (SVN), Git.

Confidential

Onsite Coordinator and Senior Developer

Responsibilities:

  • Gather the requirements and come up with the functional design (FSD) for the interfaces.
  • Prepare technical design document (TDD) for the interfaces, gathering the required information from various interface partners.
  • Organize meetings with the interface application teams in order to understand their application and the interaction.
  • Create mapping document that dictates how the mapping in Informatica need to be implemented.
  • Work with the data model designer and get the database schema designed as per the requirements.
  • Co-ordinate with offshore and delegate the tasks and get the interfaces implemented in ETL.
  • Take part in creating UNIX jobs and scripts to invoke the etl workflows.
  • Develop Stored procedures for retrieval of data from the database specific to the requirements using Oracle 11g.
  • Record the test scenarios and perform unit testing.
  • Move the implementation code to higher environments in ETL.
  • Co-ordinate with users to perform User Acceptance Testing.
  • Come up with deployment plan to deploy the code in production environment.
  • Provide knowledge transition to Support team to help in maintaining the application.

Environment: Oracle 11g, Oracle SQL Developer, Informatica, Toad, putty, Subversion (SVN).

Confidential

Senior Java/GUI developer

Responsibilities:

  • Prioritizing the user stories from sprint backlog and product backlog using the tracking tool - JIRA.
  • Preparing Technical Design for the new requirement along with the peers and reviewing them.
  • Analyzing the requirements and designing UI components using the SWIZ framework of Flex.
  • Implementing the service defining the bean configurations using xml configurations and spring annotations.
  • Implemented the dao changes using the hibernate entities.
  • Included mapping for Hibernate side changes for database interaction.
  • Developed Triggers and Stored procedures for retrieval of data from the database specific to the requirements using Oracle 11g.
  • Learnt and worked with drools (a business rules management system) and web services for including the validations as per client specific requirements.
  • Used Apache Kafka for data streaming and analytics.
  • Writing JUnit test cases and performing unit testing.
  • Writing Test cases using Fitness to validate the ETL changes.
  • Building the code using the continuous integration systems like Jenkins and Hudson.
  • Deploying the code using the rdp-deployer in the test environments DEV and SIT.
  • Performing Integration testing in SIT.
  • Record the test scenarios and demo during Sprint review.
  • Updating the status of the change/defect in JIRA.
  • Create jira and get the changes deployed to pre-prod and perform testing in pre-prod.
  • Creating ITSM to deploy the changes in production.
  • Providing L3 production support and release co-ordination and support during releases.

Environment: Java 6, J2EE, Spring, Adobe Flex, Hibernate 4.3, Oracle, Oracle SQL Developer, putty, Subversion (SVN), Hudson, Jenkins.

Confidential

Senior Java/GUI developer

Responsibilities:

  • Analyze the requirements and design UI and Java modules as per the Business requirements.
  • Learn and utilize vaadin framework to design UI screens.
  • Developing application code using spring components.
  • Developed the database layer mapping using hibernate annotations.
  • Performed Unit testing with JUnit.
  • Building and deploying application in various global regions using CruiseControl.
  • Update the defects status in Quality center.
  • Demo the code changes to the client.
  • Performing integration testing in SIT.
  • Providing support for UAT and PROD.
  • Performing end-to-end testing of the modules.
  • Interacting with Client for regular update on the requirements.
  • Providing regular status report to client.

Environment: Java 6, J2EE, Spring, Vaadin framework, Documentum, Hibernate 4, Oracle, Oracle SQL developer, putty, Subversion (SVN), CruiseControl

Confidential

Team Lead

Responsibilities:

  • Analyzed the requirements and came up with Use Case documents.
  • Worked in converting the use cases into Business requirement document (BRD) and got signoff from client.
  • Analyzed the requirements and came up with UI design for the core modules.
  • Took part in writing Design Specification Document for the modules. It contained the list of modules and the sequential diagram and the workflow diagrams representing the end-to-end flow.
  • Implemented pure MVC architecture with Flex 4.1.
  • Developed the core flex modules in contacts based on requirements and design.
  • Implemented Inter module communication to integrate our modules with Launchpad.
  • Took part in design and development of custom datagrid supporting pagination, filter and search.
  • Implemented the middle tier using spring and hibernate annotations.
  • Developed Junit test cases to test the functionalities.
  • Developed stored procedures and functions to analyze the contact information and perform database operations.
  • Developed Click2Dial screen which provides the option to establish phone calls, record voice messages and send voice messages, in JSP and java and integrated with Contacts module.
  • Performed end to end testing for the modules developed.
  • Reviewing test cases for the modules developed.
  • Interacting with Client and on-site team for regular update on the requirements.
  • Providing demo on the application and code walk through.
  • Worked in agile environment utilizing test-driven approach.

Technology: Java 6, J2EE, Spring, Adobe Flex 4 with pure MVC, Hibernate and Oracle.

Confidential

Java/Flex developer

Responsibilities:

  • Worked in enhancing the design of MRI Context and MRI definition management modules.
  • Learned the Parsley framework of Flex and actively took part in the development of UI screens.
  • Developed custom components like checkbox renderers with advanced data grid, customizing the text editor to show the image icon along with label as per requirements.
  • Developed the java layer using Spring and the backend with Oracle.
  • Written Junit test cases to test the java code.
  • Took part in testing, debugging and fixing the issues and delivering to QA.

Technology: Java/J2EE - Spring framework, Adobe Flex with Parsley Framework, JDBC and Oracle.

Confidential

Senior java developer

Responsibilities:

  • Worked in development of few modules like Export to SANE, JunctionRDS.
  • Learned the IBCF framework developed by Confidential and took part in the development of UI when the application was migrated from their old framework to new framework.
  • Learnt the custom components developed by Confidential and utilized them.
  • Understood the application and played a major part in working with the change requests and the enhancements as per the requirement.
  • Worked with hibernate annotations.
  • Having joined the team in the System Integration Testing (SIT) phase did the SIT through all the processes of the application and identified the maximum number of issues.
  • Took part in debugging and fixing the issues.

Technology: Java, Spring, Adobe Flex, Hibernate and Oracle.

Confidential

Module Lead

Responsibilities:

  • Took part in the design and development of SONAR application.
  • As the only java resource accompanied a flex person and worked in designing and development of application called Take Over Panel and delivered successfully.
  • Learnt and worked in Flex whenever there was requirement.

Technology: Java, Spring, Adobe Flex, IBatis and MySQL.

Confidential

Module Lead

Responsibilities:

  • Developed a tool named Test Harness which will be used by the Client to test the Framework module.
  • Test Harness is a web application integrating the Framework APIs in order to test all the components of the Framework like Report sources (BOE and MDB) and the Report definitions, Schedulers, Pollers, Listeners, etc,..
  • Have used Struts2, MySQL, Jsp and JavaScript to develop the same.
  • Worked with the YUI components like TreeView, DataTable, etc,.

Technology: Java, Struts 2, MySQL, JSP, JavaScript, CSS, HTML, MySQL

Confidential

Liferay developer

Responsibilities:

  • In ARS Project, as a member of the build team, worked on the enhancements and the production issues for the respective build cycles.
  • I worked on the enhancements under the Online Events module.
  • Implemented the functionality of sending subscriptions to the user via mail by framing a url as per his request that enables him to view the subscription.
  • Implemented the ‘Email a friend’ functionality. As per the user’s referral the url will be sent to his/her friends through Email.
  • Prepared the daily production logs.
  • Analyzed the logs in order to fix the new defects found, if any. I also prepare a weekly report on the logs.

Technology: J2EE, Struts, iBATIS, JSP, MySQL

We'd love your feedback!