We provide IT Staff Augmentation Services!

Java/ Apigee Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Over 7 years of experience in software application design, analysis and development on Client - Server Applications.
  • Sound knowledge of developing applications based on architectures like Spring Framework and MVC architecture.
  • Experience includes application development in Java (client/server), JSP, Servlet programming, Enterprise Java Beans, Struts, JSF, JDBC, Spring, Spring Integration, Hibernate.
  • Experience in APIGEE platform on designing and implementing REST API. Good experience in APIGEE Gateway services on designing API facades for client apps.
  • Good knowledge and experience in Core-JAVA 5.0, J2EE, Web Design and Client Server application.
  • Worked with various design patterns and J2EE patterns.
  • Extensive experience in J2EE features like Servlets, Java Server Pages and EJB.
  • Experience with XML related technologies like XML Schema, XSLT, XPATH, JAXB, JAXP, SAX, and DOM.
  • Expertise in database programming in writing on Oracle, DB2 and MySQL.
  • Proficient in writing SQL, PL/SQL stored procedures, packages and triggers.
  • Experience in using Case tools like Rational Rose and well versed with UML diagrams.
  • Expertise in software methodologies UML Notations, Object Oriented Analysis & Design.
  • Knowledge in application servers like Web Logic, Web Sphere and Tomcat.
  • Extensive experience in Distributed Applications, Web Based Applications, Messaging Applications.
  • Experience in WebShpere Application Server and HTTP server.
  • Strong understanding and experience in OOD/OOP and Multi-threading concepts.
  • Experience in RDBMS Design, Oracle SQL, PL/SQL, SQL Loader.
  • Excellent analytical, problem solving, communication skills and a team player
  • Capability of Handing Team and other Management activities.

TECHNICAL SKILLS:

Operating Systems: Windows 2000/XP/7, Linux, Unix

Programming Languages: Java, J2EE, C, C++, PL/SQL

Frameworks: Struts, Spring, JSP, Servlets, EJB, JSF, Rest web services, Hibernate

Databases: Oracle, DB2, MySQL.

Web Technologies: HTML, JavaScript, XML, XSLT

Application/Web Servers: Tomcat, WebLogic, WebSphere, JBoss

ORM Tools: Hibernate

Modeling Tools: UML (Rational Rose).

Build Tools: Apache Ant, Maven

Release Tools: Jenkins, Hudson

API Tool: Apigee Edge

IDE S: Eclipse, NetBeans, STS

Other tools: Log4J, TOAD, Splunk, HP ALM, JIRA, Docker

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Java/ APIGEE Developer

Responsibilities:

  • Involved in design meeting, requirement gathering, and customer interaction for development of the API’s.
  • Worked on Carts, Accessories and Logging framework API’s.
  • Used Zoom queries in API’s to retrieve the data from Elastic Search.
  • Used Splunk for Confidential internal log system to analyze & debug issues.
  • Worked on building a browse catalog micro service using spring boot and Docker.
  • Used Jenkins for building and deploying proxies.
  • Created test suites for testing Proxies and API’s using Postman.
  • Worked on JIRA to track the user stories and defects.

Environment: Apigee Edge, RESTful Webservices, JDK 1.7, SoapUI, Eclipse IDE, Splunk, JAXB, Bit Bucket, GitBash, Jenkins, Putty, JIRA, Docker, Spring Boot, Maven, Elastic Path.

Confidential, Atlanta, GA

Java / APIGEE Developer

Responsibilities:

  • Involved in requirements gathering, customer interaction, prototyping and validation.
  • Worked on Orders, Offers and PhoneNumbers related APIs for both National Retailer & Rebellion program.
  • Used XSLTs for request & response transformations.
  • Created API Proxies, includes resource list, security, logging, error handling.
  • Worked with different teams such as the UI, Tibco Wrapper teams & back end teams to integrate various APIs
  • Used Splunk & ROCS system-TMobile internal log system to analyze & debug issues.
  • Created test suites for testing Proxies and API’s using Postman.
  • Worked on JIRA to track the user stories and defects.
  • Prepared mapping documents for each individual interface.
  • Using HP ALM created daily defects report and status report for Management.
  • Used Apigee Management APIs for certain operations.
  • Used Jenkins for code deployments.

Environment: Apigee Edge, RESTful Webservices, JDK 1.7, SoapUI, Cassandra/Postgress, Pivotal CF, Eclipse IDE, Splunk, JAXB, Accurev, Jenkins, Putty, IgniteXML, JIRA.

Confidential, Bloomington, MN

Sr. Java Developer

Responsibilities:

  • Analyze the design and architecture of the existing application.
  • Involved in designing the new architecture for existing application to latest technologies.
  • Participated in Requirements gathering, Analysis and detail Design meetings.
  • Involved in coding of Hibernate layer classes related to various search functionalities like Accounts, Hierarchies and Rules.
  • Written JUnit Test cases to code coverage and to reduce bugs.
  • Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle 10g database.
  • Used SOAP UI tool to check on the service response elements and to identify actual issues.
  • Followed MVC design architecture for the development of web application.
  • Designing UML diagrams for existing and new application using Microsoft Visio 2010.
  • Build web application using SOFEA.
  • Learn and implement upcoming technologies.
  • Resolve the tickets raised by the business users/customers on JAVA related, analyze root cause and assist in efficient resolution on Rebate Sharing application production processes.
  • Design and develop enhancements to the application, if business requires, with the provided business requirements.
  • Monitor and provide support to workflows and provide expert knowledge on all workflow designs of Rebate Sharing project.
  • Analyze all business processes and ensure compliance to all controlled processes according to business requirement.
  • Coordinate with various teams in resolving the tickets raised by business.

Environment: JDK 1.6, Spring 3.0, Hibernate 3.6, UML, HTML, CSS, XML/XSLT, Maven 3.0, Java Script, Oracle10g, Eclipse IDE, REST, Mule ESB, SOFEA, Windows Vista, Microsoft Visio 2010, Apache Tomcat, JUnit 4.8.1.

Confidential, Albany, NY

Software Programmer/ Analyst III

Responsibilities:

  • Responsible for the systems design, architecture, implementation and integration with various technologies like Spring Integration, Web Services, Oracle Advanced Queues and WMQ’s.
  • Implemented framework Spring 3.05 and Spring Integration 2.0.5 upgrades.
  • Used OSGi container framework to install bundles (modules) developed using Spring and Spring Integration.
  • Worked on UI development using JSP on Struts and Spring MVC Frameworks.
  • Develop and test PL/SQL stored procedures.
  • Build applications using MAVEN.
  • Learn and implement upcoming technologies and software updates.
  • Participates in high level and low-level design discussions.
  • Create and access REST and SOAP based Web Services, to access internal and secured applications inside and outside the intranet.
  • Responsible for development, testing, deploying and maintaining Spring Integration projects on Virgo (OSGi Container).
  • Modified and enhanced the Confidential case processing application.
  • Designed and developed functions used by Division of Disability analysts when adjudicating a case and managing caseloads in Java/Oracle environment.
  • Diagnoses and resolves application bugs and monitoring logs files across the application.
  • Reviews code from other developers to ensure it meets design standards.

Environment: JDK 1.6, JSP, Servlets 3.0, JDBC 2.0, Spring Integration 2.0, Spring 3.0, WebSphere 5.1, Virgo, WSAD/RAD 7.0, Hibernate 2.0, UML, HTML, DHTML, CSS, XML/XSLT, MAVEN, Java Script, Oracle10g, JUnit, SOAPUI, STS, SOAP, REST, and Windows Vista.

Confidential, Memphis, TN

Java J2EE Developer

Responsibilities:

  • Coordinated with mainframe developers to understand, preserve and migrate legacy application functionality.
  • Worked with technologies like Core Java, J2EE, Hibernate, and Oracle.
  • Created Framework for Integration Testing (FIT) based test cases for integration testing.
  • Tested application functions like handling inputs, processing data, and interaction with database.
  • Wrote customization codes for FIT to adapt to the application requirements.
  • Identified bugs in the migrated application by running test cases and using Eclipse IDE.
  • Worked on JavaScript, JSP, and Servlets as a web application replacement for mainframe front end.
  • Provided Hibernate configuration file and mapping files, also involved in the integration of Struts with Hibernate libraries.
  • Wrote Ant scripts and handled deployments on Weblogic server at test, stage levels.
  • Analyzed, created and proposed remediation measures to fix the bugs in the application.
  • Used log4j for logging monitoring errors and exceptions all across the application.
  • Analyzed database table relationships to understand legacy application.
  • Coordinated with Database Administrators to analyze and optimize the application load on database.
  • Identified, analyzed, and re-mediated performance issues in application.

Environment: Java Core, J2EE, Oracle, Eclipse, Weblogic, Hibernate, Struts 2.0, JavaScript, JSP and Servlets.

Confidential, Little Rock, AR

Java Developer

Responsibilities:

  • Responsible for development, testing, deploying and maintaining the project.
  • Creating web interfaces and web services for user interaction.
  • Providing neutralized claims in custom ANSI/Flat File/XML formats.
  • Creating database independent, portable and efficient product.
  • Document all the changes and enhancements.
  • Implemented Action classes in Struts 2.0 framework.
  • Used PL/SQL for cresting triggers, packages, procedures and functions.
  • Implementation of business logic in Spring Framework with Hibernate in the back-end.
  • Wrote custom tags in JSP used to modularize and streamline web page codes.
  • Deployed the Application on Web Logic Server.

Environment: Java Core, J2EE, Oracle, Eclipse, Weblogic, Hibernate, Struts 2.0, JavaScript, JSP and Servlets.

Confidential, Barrington, IL

J2EE Developer

Responsibilities:

  • Developed the application using Agile Technology and planned the scrub meetings.
  • Participated in Requirements gathering, Analysis, Design and Development phases of the project with major emphasis on Development of the modules.
  • Designed and developed Loan processing and payment modules.
  • Jakarta Struts Framework was used to make application Web-centric and followed the MVC modular architecture for the application.
  • Persistence layer was implemented using Hibernate Framework which interacts with the database. Used Dependency Injection mechanism of Spring Framework in Business logic implementation
  • Developed presentation tier using Struts & Tiles Framework.
  • Developed business services using EJB’s
  • Used TOPIC, Queues and MDB’S for reliable asynchronous communication between clients and the bank when exchanging important information such as status reports.
  • Designed JSP and HTML pages using JavaScript and AJAX for validations.
  • Parsed XML documents using SAX and DOM parsers.
  • Developed the application using the Session Facade, Data Access Object .
  • Consumed Webservices from a remote and global application.
  • Used JDBC to invoke Triggers, Stored Procedures in Oracle 10g.
  • Used RAD for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJBs
  • Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class Diagrams, Sequence diagrams and Object diagrams in design phase
  • Deployed the application on IBM Web Sphere Application Server.
  • Used JUnit Testing Framework for performing Unit testing.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used CVS for version control.

Environment: JAVAEE 5, IBM Web Sphere Application Server 6.1, RAD 7.0, UML, IBM Rational Rose, struts 1.3, EJB Session Beans, Hibernate 3.0, Spring 2.0, JSP 2.1, XML Web Services, SOAP, WSDL, JMS, JNDI, Log4j, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g, JUnit, CVS, Windows Server 2003.

We'd love your feedback!