We provide IT Staff Augmentation Services!

Java Api Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 9 years of experience in all phases of software development in IT sector including analysis, design, development, maintenance and unit testing of web applications and ERP applications.
  • Working.
  • Worked with IBM for 5.5 years till May 2018 for client McKesson Corporation that is B2B eCommerce Ordering application includes integration with SAP, EAI, CIMS and BI.
  • Proven expertise in SCRUM Process, Agile Development model and Testable Code Writing.
  • Experience in J2EE application design/architecture, systems integration, package implementation, and relational databases, with knowledge of multiple technologies and interactive design.
  • Proven expertise in Development using Java/J2EE frameworks like Spring 4.0 includes Spring REST, Spring DI, Spring MVC, Spring REST, Spring Security, Spring AOP, Spring ORM, Spring Transaction.
  • Hands on experience in Java 8 enhanced features, Springboot and Microservices.
  • Proficient in analysing and translating business requirements to technical requirements and architecture.
  • Extensive experience in Hibernate 3.x, Struts 2.0, JQuery, Javascript, Ajax, JSON, CSS3, Weblogic 10.0, IBM Websphere Tomcat 7.0, Selenium Webdriver Scripting.
  • Extensive experience in developing ecommerce and healthcare domain application including their infrastructure and performance.
  • Experience in offshore team management for ecommerce implementation.
  • Experience in Test Driven Development (TDD), Junit and TestNG, code quality process, coding standards, quality dashboards as well as design and code review process.
  • Experience in code merging and versioning control tools Bitbucket, CA SCM Harvest, SVN and CVS.
  • Strong experience in Interacting with business, infrastructure, release management, change management, QAs, DBAs, SAP, EAI, BI, CIMS and other Integration teams.
  • Strong Unix batch jobs shell scripting and Oracle database skills.
  • Strong troubleshooting and problem solving capabilities.
  • Executed software projects for Pharmaceutical, Healthcare, Telecom, Publishing and industry.

TECHNICAL SKILLS:

RDBMS: Oracle 11g, MySql 5.5

Agile Development Tools: Confluence and JIRA.

Continuous Integration Tools: Bitbucket and Jenkins.

Application/Web Servers: Weblogic 10.0, Websphere 6.1, Tomcat 7.0, Jetty

Clouds platforms: Red Hat Openshift, AWS AMAZON cloud, IBM Bluemix

Build Management: Ant and Maven2.

Source Control tools: Bitbucket, CA SCM Harvest, SVN and CVS.

Code Quality tools: SonarQube, Junit and TestNG

Front End Debug Tools and skills: Javascript, JQuery, AJAX, JSON, Firebug, Developer Tools.

Processes: Agile Methodology, Scrum development and waterfall SDLC.

PROFESSIONAL EXPERIENCE:

Confidential

Java API Developer

Responsibilities:

  • 5 years of experience in Design, development, maintenance, estimation and delivery of various Ordering application modules and defects.
  • Extensively worked in Java/J2EE related technology stack includes Springboot, Microservices, Spring REST, Spring MVC, Spring security, Maven, Restful Services.
  • Worked as a key developer in the team to deliver major deliveries within given time frame.
  • Extensive experience in Ordering Application and working as a subject matter expert to provide resolutions on critical production issues.
  • Exceptional expertise in Ordering Application with in - depth functional and technical knowledge including technical architecture of Application as well as WebLogic application servers, Message Queues, webservices and other infrastructure.
  • Provide estimation of new stories, enhancements and Jira defects.
  • Deployment of application EARs on WEBLOGIC application servers.
  • Worked on development of Unix shell scripts and PLSQLs to develop new batch jobs for data integrations and production issues workarounds.
  • Responsible for performing disaster recovery of applications by building and deploying them from scratch and do validations. Successfully completed 8 runs of disaster recoveries in last 5 years.
  • Responsible for resolving critical production issues by interacting with various external teams involved, third parties involved and effective co-ordination with offshore team members
  • Helping the client to find the solution of issues and problems by proposing various solutions and take confirmation for the final solution.
  • Taking regular business clarifications from client and business analyst for various requirements and issues.
  • Review application Implementation Plans, and DB install plans for Production environment. And implementing Maestro Scheduling plans for batch jobs in production.
  • Help in finding the bottlenecks for the performance of the existing application and suggest client with new architecture that will have better performance and capacity.
  • Responsible for migration of batch jobs by modifying shell scripts from ETL server to ZONE server for dataguard project.
  • Regularly attending conference calls and meeting with different stakeholders involved in the project.
  • Responsible for assisting team members about processes/technologies-: Imparting new team members of knowledge transfer, project code setup and execution.

Confidential

Application Developer

Responsibilities:

  • Member of development team involved in development and maintenance.
  • Designing PCR, RFC, and CBR creation.
  • Communicates daily activities/progress to project managers, business development, business analysts and clients.
  • Done POC (Proof of Concepts) at various stages in order to convince the client for alternative solutions which can increase the efficiency and the productivity of the clients B2B integration solution.
  • Part of R&D team for the integration of Airtellive application with different social platforms (Facebook,Twitter, Google+) using Oauth token api with Single Sign On feature.

Confidential

Software Developer

Responsibilities:

  • Member of scrum team, responsible for development of new stories, maintenance & support. And delivering solution to our customer.
  • Followed the agile software development life cycle model and its best practices.
  • Used the latest J2EE technologies: Spring 3.x Hibernate 4.x and Maven.
  • Application Deployment, Build Management and Versioning Control Management.
  • Worked with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents.
  • Coded the Business Logic Layer, Data Access Layer using Hibernate and Oracle.
  • Gather requirements and write specification and functional design documents for enhancements and customization; Analyze product impact
  • Focus on techno-functional activities like sprint planning, estimation, code refactoring, coding & unit testing, client interaction and Hotfix support.
  • Work with QA to create test scripts and scenarios for enhancements and customizations to the core product
  • Communicate activities/progress to project managers, business analysts and clients
  • Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process

Confidential

Software Developer

Responsibilities:

  • Member of development team involved in development and maintenance of applications in healthcare domain.
  • Build Management and Versioning Control Management.
  • Responsible for peer review activities of any client deliverable documentation and code.
  • Writing java classes according design document and configuring Deployment Descriptor accordingly.
  • Designed and developed web pages using Java Script, JSP, Java Beans, JDBC, HTML, Tomcat and Oracle.
  • JavaScript/Jquery was used for effective client - side scripting in web applications.

We'd love your feedback!