We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Having 7 years of experience as a Java/J2EE programmer on Enterprise application, Client/Server Applications, Distributed Application development, testing and implementing
  • Having good experience on Agile Scrum, Waterfall model software development Methodologies.
  • Experienced in implementing full life cycle of software development process (SDLC).
  • Expertise on Banking, Ecommerce, Retail, Insurance (Automobile & HealthCare).
  • Experience working with SOAP and Restful Web services.
  • Experience using the various applications Servers Web Sphere 8.1, JBoss 7, Web Logic 8.1, Apache Tomcat 8.
  • Expertise in using J2EE Design Patterns including MVC, Front Controller, Factory, Abstract Factory, Singleton, Data Transfer Objects & Data Access Object.
  • Strong experience in writing & executing Unit Test cases using Junit Testing Framework for performing unit test and determining the application functionality.
  • Knowledge in Spring Boot, MongoDB, AngularJS
  • Experience in working in a Unix based environment and shell scripting.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Collections, Garbage Collection.
  • Used version controller tools like GIT and SVN.
  • Understanding of object - oriented design, re-use, and component-based development.
  • Articulate in written and verbal communication who can fluently communicate in the languages of both people and technology. Organized self-starter and team player with strong interpersonal skills.
  • Experience in working with Java APIs.
  • Experience using Jenkins to schedule the tests based on the carrier and priority of the test case.
  • Strong Experience working with Client Server Architecture using Databases like Oracle 11g/10g/9i, SQL Server 2000/2005, MySQL, and proficient with Triggers, Functions, Stored Procedures, and PL/SQL programming.
  • Extensive experience in deploying, packaging enterprise and large scale distributed J2EE applications including coordinating and integration effort in working with development, database and middleware layers.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, JAXB, JAXP.
  • Extensive experience in developing GUIs using Struts, Spring MVC Frameworks.
  • Experience in client-side development with Bootstrap, JQuery, JSP, JSTL and JavaScript.

TECHNICAL SKILLS:

Programming Languages: Java, SQL and PL/SQL

DBMS Packages: ORACLE 9i, 10g, 11g, 12c, SQL Server, MySQL 5.1Operating Systems: Microsoft Windows, UNIX

Web Development: HTML,DHTML Adobe Dreamweaver,Ajax, JavaScript, jQuery, CSS

Technologies/Tools: J2EE, Spring 3.x,JMS, Bitbucket, PL/SQL, Ant, Tomcat, JBoss, RMI, Unix, JSP,Servlets,Linux,JDBC,XML,REST webservices,Maven,PHP,Jetty,REST, Struts, Spring MVC, Python, hibernate, SOAP, OAuth, Git, Bitbucket, Jira, Dropbox Core API, JNotify, Stash,JMS,Data Structures, Apache CXF, SVN.

Development IDEs: MyEclipse, Eclipse, IntelliJ 9.0, NetBeans 6, Oracle Weblogic 10.x, TOAD, MySQL, Oracle Database 11g, IBM RAD 7.5.x, Magic Draw UML

Development Methodologies: Test case driven methodology, Agile Methodology - SCRUM

Version Control Tools: SVN, GIT, CVS

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Java Developer - Web services - REST, SOAP, Spring MVC, Hibernate, ESB

  • Design, development and maintenance of secure REST/SOAP web services for payment solutions within BBVA Compass.
  • REST web services have been developed using JSON, Spring 3.x, Hibernate and Oracle 11g on Web sphere 8
  • SOAP web services were developed in a top-down approach using hibernate and Oracle 11g and the clients were generated with JAX-WS
  • Responsible for analyzing, designing and developing core APIs for persistence and caching for firm wide usage.
  • Designed new APIs to overcome the technical challenges to achieve desired performance.
  • Worked on Pagination for various Payment List Modules.
  • Worked on performance tuning with web services and hibernate to minimize the response times to as minimal as possible (milliseconds) as per the SLAs
  • Played a major role in developing integration layer with third-party interaction via ESB calls.
  • Integration with Fiserv, AST and other federal reporting agencies.
  • Responsible for assisting team to troubleshoot problems using Dynatrace.
  • Diagnose, troubleshoot, and resolve dynaTrace issues.
  • Worked for the product performance and optimisations by analysing the code using client side profilers like DynaTrace and HttpWatch.
  • Used User Experience Management administration to configure Dynatrace components.
  • Participated in business process analysis, needs assessments and design sessions with architects in order to align IT with business initiatives.
  • Worked on Multi-Threaded Applications.
  • Implemented business logic in Python to prevent, detect and claim the duplicate payments.
  • Involved in developing and implementation of the web application using Python.
  • Segregated functionality related to caching using Spring AOP and ehcache framework using hibernate.
  • Responsible for development of REST web services and testing them using Rest Client and leveraged SOAP UI to test the SOAP calls using WSDLs.
  • Built application logic using Python 2.7.
  • Responsible for seamless releases spanning across multiple quarters by preparing implementation and failure plans with organized support from team members.
  • Provided assistance in resolution of technical/design conflicts as they occur and reviewed systems under development and related documentation

Confidential, Campbell, CA

Java Developer -Java, Spring Boot, Spring Batch, Docker

  • Design and develop Spring Batch Applications to read data from flat files.
  • Use spring batch to update data in databases.
  • Use spring batch to create custom readers and writers to work with the application.
  • Use spring boot to create properties for various environments and use yamls for configuration.
  • Create custom single yaml for multi profile configuration and use same file within various environments.
  • Create docker containers and images and use them to run in various environments.
  • Work with Rest and Soap webservices to consume them within the application.
  • Work with PowerMockito and WhiteboxUtils to create test cases for the application.
  • Using spring's test framework to create integration tests for the application.
  • Connect with various databases and create queries in Oracle.
  • Developed Microservices using Spring boot and Spring Batch and developed Test cases for the application.
  • Create custom readers, processors, Validators, FieldExtractors in Spring Batch and use for each batch application. create shell scripts to run the applications within the servers.

Confidential, Alameda, CA

Java Developer - Java, J2EE, XML,JSP

  • Java 1.7 is used for coding the server side and standard of coding for entire application.
  • Understanding the client requirements from status meetings and maintaining the screens as per the client needs.
  • Agile Scrum methodology is used to release the product
  • Designed and developed a web site application using J2EE, XML, EJB, Servlets, and JSP under the Apache Struts Framework. Create Web Socket connection through Web Socket handshake
  • Used core java, which includes Collections and Maven to acquire the dependencies and build the application
  • Designed a batch processing system with RESTful based APIs, using Spring Batch 2.0, integrated with Quartz scheduling . Involved with retail sales, logistics and Supply Chain management.
  • Worked extensively in Service layer using Hybris Multi Channel Suite which creates new Extensions, Data Model, and DTO. Installed and configured a basic Hybris store.
  • Worked with spring based Hybris Accelerators.
  • Developed strategy and retails insight into multichannel commerce application using IBM web sphere commerce server, and sterling commerce. Responsible for coding style, designs, research for CMS with SAAS.
  • Improved mathematical model for Fixed Income Performance, exchange traded derivatives Attribution system and fixed income products like bonds and certificates of deposits online.
  • Developed GWT ( Google Web Toolkit) 2.0 platform using API with MySQL as database and Tomcat.
  • Used WebLogic9.1 application Server to create, debug and deploy application modules.

Confidential, St Louis, MO

Java Developer- JSP, J2EE, SOAP, JSP, JQuery, jQuery, HTML, CSS, SQL

  • Used Object Oriented Programming and design.(OOP&OOD)
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle9i DB using the Toad tool.
  • Developed both front-end and back-end of the product using Java, J2EE, Ajax, JQuery, spring and Hibernate, and other technologies.
  • Developed user interfaces using JSPs, GWT, HTML, CSS, Java Script, jQuery, JSPCustomTags.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Developed Hibernate mapping files with Oracle database.
  • Used EclipseIDE for development and SVN for versioning system.
  • Used Strutstlds (logic, bean, html, nested etc) with JSP pages.

Confidential

Java Developer- Java, JSP, Servlets, Spring, Hibernate

  • Design, Development, testing and debugging of new software and enhancements to existing software.
  • Resolving design conflicts and using best coding practices.
  • Getting signoff from the users after User acceptance testing.
  • Used JavaScript, Jquery and ExtJs to create UI on the Front End.
  • Translation of business requirements to information technology.
  • Developed business modules using Hibernate & Spring frame work technologies.
  • Experience in handling weblogic scripts for server management and application deployment
  • Configuration of application using the Spring, Hibernate, DAO’s, Action Classes, Java Server pages.
  • Web pages are developed using Java Server Pages, HTML, DHTML, EXTJS, Ajax, and JavaScript.
  • Performed unit testing with JUnit.
  • Used Cobertura tool to analyze the code covered by Unit test cases.
  • Used Oracle Weblogic 10.x as my Application Server for this application
  • Development and maintenance of web modules using Hibernate, Spring 3.0 and MySQL, configuration and set-up of third-party tools for data and ads management and giving knowledge transfer sessions to the client.

Confidential

Java Intern- Java, JSP, Servlets, HTML, Javascript, CSS

  • Design Development, testing and debugging of new software and enhancements to existing software. Develop a Communication Portal to add contacts and get the profile information, providing invitations and searching for people.
  • Worked on a Shipment Tracking Application to track the shipment where it is located.
  • Used JavaScript and Jquery to create UI on the Front End.
  • Web pages are developed using Java Server Pages, HTML, DHTML, EXTJS, Ajax, and JavaScript.

We'd love your feedback!