We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

3.00/5 (Submit Your Rating)

Pine Bluff, AR

SUMMARY:

  • Over 12 years of professional experience in using core Technologies JAVA, J2EE, SPRING, REST, SOAP, XML, JavaScript, JDBC, PLSQL, Oracle, Oracle’s Life Sciences Data Hub (LSH), SPRING BOOT, ECLIPSE and GIT.
  • Good experience on Project Management, Proposal writing, Consulting, Interaction, Project Schedule, Project Tracking and Team Management.
  • Thorough Understanding of a broad range of AWS technologies including S3, EC2, EBS, Elastic Load Balancer, Auto Scaling, CloudFront, Snowball, DynamoDB, RedShift, VPC, CloudWatch, Security services.
  • Experience in working with Struts framework, Hibernates, and MVC architecture.
  • Experience in using Web/Application servers like WebLogic, JBoss and Tomcat.
  • Well experienced in functional and technical systems analysis & design, system architectural design, presentation, process interfaces design, process flow design, and system impact analysis and design documentation and presentation.
  • Successfully managed complex projects with global implementation, and rapidly evolving requirements.
  • Provide technical support, troubleshooting, and complex problem resolution on escalated issues while monitoring and maintaining application environment.
  • Ability to lead and interact with SME’s from different technologies and Application Development.
  • Project delivery under stringent timelines and high pressure.
  • Exceptional ability to maintain and build client relationships, able to comfortably converse with all facets in the client's organization.
  • Adept in providing Analytical Support to key business Applications /solutions
  • Thorough Understanding of various project implementation methodologies like AGILE, Waterfall, and Iteration.
  • Project Management, Project Schedule, Project Tracking and Team Management
  • Rich experience in translating Business requirements to understandable IT systems requirements and Implementing CMM Methods & Procedures across the organization.

TECHNICAL SKILLS:

LANGUAGES: Java, Oracle, REST, SOAP, XML, CSS, HTML, JavaScript

FRAMEWORKS: SpringBoot, Struts, Hibernate, Web Services

TECHNOLOGIES: Servlets, JSP, JDBC, JNDI, JMS, XML, HTML, JavaScript, Angular, Web services

METHODOLOGIES: AGILE, Waterfall, Iteration

DATABASE: MySQL, Oracle, Flat File processing

EDITOR/IDE: Eclipse, NetBeans, IBM WSAD, IBM RAD

APPLICATION SERVERS: Tomcat, JBoss, Websphere, Weblogic

VERSION CONTROL: GIT, Clear Case, Win CVS 1.2, Subversion

TOOLS: JUnit, TOAD, PL/SQL developer, ANT, MAVEN, LSH

OPERATING SYSTEMS: UNIX, Windows

 

PROFESSIONAL EXPERIENCE:

Confidential, Pine Bluff, AR

J2EE/Java Developer

Responsibilities:

  • Participated in system design, planning, estimation and implementation.
  • Followed SDLC - Agile/Scrum methodology in the application development.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.
  • Used Spring extensively to achieve dependency injection to wire the object of business class.
  • Used Spring Data Repositories to perform CRUD operations.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Worked on RESTful Web Services for transferring JSON data between two interfaces.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.
  • Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Analyzed response times of the business transactions under load and developed reports and graphs to present the stress test results to the management using JMeter Analysis.
  • Developed the application using MVC Framework.
  • Worked on PL/SQL and created views, triggers, functions and stored procedures where ever necessary to improve the performance in Oracle database.
  • Used Maven tool to build the application and deployed on the Tomcat Application Server.
  • Performed the unit testing, integration testing and system testing for the application using JUnit.
  • Used Jenkins for the automatic build process and used for integration testing and deploying software.
  • Used GIT to control, track and maintain the different versions of the project.
  • Created complex SQL queries and used JDBC connectivity to access the database.

Environment: Windows, Java 8, SDLC-Agile/Scrum, Micro-Services, Angular JS, Spring Boot, Spring-Data, Junit, MVC, UML, Soap, Restful, Jenkins, Maven, Git, JSP, HTML5, CSS3, XHTML, Jmeter, JavaScript, STS, Node JS, Bootstrap, SQL.

Confidential

Senior Associate

Responsibilities:

  • Taken lead in coordinating with several cross-functional Tech teams during project executions and imparted knowledge transfer to team members to develop skills and confidence in their ability to examine work processes, create solutions, and measure improvements. Suggested various designs to the existing system for the purpose of its enhancement and added efficiency.
  • Discussed with stakeholders for requirements gathering, defining business rules with business stake holders for Confidential migration project. Created Data migration plans, detailed design documents, coordinated with stakeholders for approval and sign-offs for the documents. Communicated all the implementation results to business and IT stakeholders, coordinated with RMA (Decommission Team) for the source system decommissions activities. Communicated the completion of decommissioning to the business and IT stakeholders.
  • Used Cognizant’s Clinical Transformation tool “iClinical”, for Communication & Collaboration Monitoring and Adaptive Clinical Monitoring. Communication & Collaboration Monitoring provides e-document management for site and TMF files, e-learning, Portal solution and Mobility Solution. Adaptive Clinical Monitoring provides enablement modules to target Monitoring and reduce SDV visits, Real-time Alert / Notification flags & Escalations for proactive decision making, Analytics & Dashboard forecasting for Metrics / KPIs / KRIs and Reporting for all types of Site Contact / Site Visit.
  • Based upon business requirements, I have implemented an AGILE Methodology in the project. Attended daily Scrum Calls to discuss new features/issues / challenges and gathered requirements for various Sprints. Prepared functional specifications for Metrics Dashboard, Monitoring enablement modules, for site enablement module, Document management module, and Technical Document and Subject Visit Report documents. Prepared Traceability matrix to trace the user stories in functional specifications.
  • Prepared project Landscape for Clinical, Regulatory, Medical and R&D process management for the use of Business and IT stakeholders. This Landscape explains connection between all the workstreams and connections between all the various systems in one workstream. This was very useful for the Business and IT stakeholders to know the data flow between systems. The systems connected with each other through client’s in-house developed data hub “eClinical Data Hub (eCDH)”.
  • Implemented Oracle’s Life Sciences Data Hub (LSH), and ETL to manage new Study Setup, and assignment of the study to the project domain, Classification of the study and the assignment of the security groups, Creation of remote connection to OC or other Oracle systems, create LSH Metadata Repository, Data upload from Novartis applications (OC/RDC, WDCS, Watson LIMS, etc.) into LSH, Conformance of source data into NCDS format for studies using LSH’s Transformation functionality, Blinding and un-blinding of source data using inbuilt features of LSH.
  • Followed Quality Assurance processes. Used the Client specific IMAN and ACG tools for change control management and business user’s ticket tracking.
  • Used Cognizant C2 framework for managing the project execution life cycle like project setup, workflow, derive metrics, task assignment to the team and Prolite tools for defect tracking.
  • Participated in a management team process to develop vision and mission statements.
  • Coordinated between the Client and Offshore Team during all phases of the project. Coordinated with all cross-commits.

Environment: Windows, Oracle LSH, Java 6, JSP, Servlets, Struts 2, Spring, Hibernate, REST, JDBC, Tomcat, SDLC-Agile/Scrum, Junit, log4j, MVC, UML, Maven, HTML, CSS, JavaScript, SQL, C2, IMAN, ACG, MS Visio, ClearCase.

Confidential

Senior Associate

Responsibilities:

  • Taken lead in coordinating with several cross-functional Tech teams during project executions and imparted knowledge transfer to team members to develop skills and confidence in their ability to examine work processes, create solutions, and measure improvements. Suggested various designs to the existing system for the purpose of its enhancement and added efficiency.
  • Performed the complete analysis and design for the development of Cognizant’s CDISC Gateway Tool. High level and Low-level Design and development of important modules of tool like source setup, migration module, and reports. Overall delivery for CDISC Conversion which involves migration of data from legacy system to Study Data Tabulation Model (SDTM) format using Clinical Data Interchange Standards consortium (CDISC) SDTM Guidelines. Used UML, MS Visio, and Struts framework to develop the tool.
  • Developed Client’s Clinical Data Repository Connector to facilitate transfer of study data from Clinical Data Management systems, Laboratory Information Management systems (LIMS), and other sources into the Pharsight Knowledgebase Server (PKS).
  • Based upon business requirements, I have implemented AGILE Methodology in the project. Attended daily Scrum Calls to discuss new features / issues / challenges and gathered requirements for various Sprints. Prepared functional specifications for Metrics Dashboard, Monitoring enablement modules, for site enablement module, Document management module, and Technical Document and Subject Visit Report documents. Prepared Traceability matrix to trace the user stories in functional specifications.
  • Developed Client’s Chemical Structure Rendering solution to create a new web service for rendering images, if the message is related to the invalid image (Invalid Height / Width, Invalid DB) then this tool send error messages in image format and implemented the secured protocol connection using the HTTPS over Secured Sockets Layer.
  • Followed Quality Assurance processes. Used Cognizant C2 framework for managing the project execution life cycle like project setup, workflow, derive metrics, task assignment to the team and Prolite tools for defect tracking.
  • Involved in Creating/reviewing the System Implementation Plan and communicating to all stakeholders.
  • Participated in management team process to develop vision and mission statements.
  • Coordinated between the Client and Offshore Team during all phases of the project. Coordinated with all cross-commits.

Environment: Windows, Oracle, CoreJava, Spring, Struts, JSP, Servlets, MVC, Webservices, ClearCase, Agile, UML, HTML, CSS, JavaScript, Pl/Sql, JDBC, XML, Tomcat, Eclipse, JUnit, log4j, MS Visio, CDISC Gateway Tool, SDTM, C2.

Confidential

Senior Systems Engineer

Responsibilities:

  • Analyze, design, develop, and deliver customized systems applications for assigned projects. As offshore tech lead involved in the activities such as status reporting, estimation, planning, and execution of project with specific focus on requirement analysis and design.
  • Developed a Scheduled Payment System for client to provide the branch network with notification of upcoming scheduled payments, (made via the SPS or AFT Systems) which are scheduled to be distributed from the account within few business days. Prepared high level and low level design document according to requirement specification document, Used JSP, Servlets, Web-sphere server, AXIS Web-Service to implement the code for SPS and AFT Modules, prepared and deployed the project WAR files in Client specific environments, prepared Unit test cases for modules.
  • In the existing Client’s website, Young Investors Network, implemented the changes for providing functionalities like Intuitive login (for a specific group, who does not have to login to other portals), Contest Re-architecture (allowing certain user groups to run contests at their convenience), and Polling. Prepared high level and low-level design document according to requirement specification document, Used JSP, Servlets, Web-sphere server, AXIS Web-Service to implement the code for YIN Module, prepared and deployed the project WAR files in Client specific environments, prepared Unit test cases for YIN module.
  • Used the PMD tool to do the initial reviews and followed Standard J2EE Coding standards. Implemented JUNIT test cases and run the check style to see any code violations. Performed unit testing.
  • Coordinating with several cross-functional Tech teams during project executions and imparted knowledge transfer to team members to develop skills and confidence in their ability to examine work processes, create solutions, and measure improvements.
  • Day-to-day activities like talking to the onshore tech lead and taking the tasks and understand to implement and distributing the tasks along with the team members and sending the status report on daily basis.
  • Used IBM’s software configuration management tool, ClearCase for version control, workspace management, and parallel development support, and build auditing.
  • Supported Business users in User Acceptance Testing.

Environment: Windows, Oracle, CoreJava, Struts, JSP, Servlets, MVC, AXIS 2, WSDL, SOAP, IBM Portlet Factory, ClearCase, SDLC, JMS, IBM WSAD, IBM RAD, UML, HTML, CSS, JavaScript, Pl/Sql, JDBC, XML, Tomcat, JBoss, Eclipse, JUnit, log4j, MS Visio, TOAD, ANT.

We'd love your feedback!