We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 8 years of experience in design, development and implementation of software applications using Java/J2EE, technologies. Having good experience in the Information Technology Industry and healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and had working knowledge in architecture/design in multiple business domains ranging from Banking, Health Care, Networking, ECommerce application and Financial.
  • Experience in RAD (Rapid Application Development), Paired Programming, Test Driven Development (TDD), Joint Application Development(JAD), Waterfall model and agile methodologies like SCRUM and KANBAN.
  • Experience in Web Application Development, SOA, Client - Server based Enterprise Applications, System Analysis, Technical Design, rich client platform(RCP), Pair programming, Refactoring, B2B Implementation, Performance Tuning, performance profiling, JVM tuning and Testing.
  • Expertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, local Storage, Adapter and Strategy.
  • Programming experience in designing & developing web based applications and Client-Server technologies using Java, J2EE, JSP, Servlets, Struts MVC, JSF, Spring, JDBC, JMS, JTA, JNDI, EJB, Hibernate, Java 8 Lambdas, streams and parallel streams, JavaBeans, Power Script Java Script, JSON, HTML, XHTML/DHTML & XML.
  • Experience in developing web applications with various open source frameworks JSF with Prime Faces API, Spring MCV Framework 2.5, 3.0, Spring security, OAuth2, Docker image, Struts Framework, Validations, Spring integration and Custom Tag Libraries.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database and expertise in Java Beans (EJB3), AJAX, JQuery, Angular JS, POJO and DOJO.
  • Experience in deploying, configuring and administering application servers such as WebSphere, WebLogic, JBoss, Glassfish and Apache Tomcat. Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, Fuse, UNIX and Linux platforms.
  • Used JIRA, Rally tools to follow sprint tasks and story follow up. Used swagger to describe API’s and documenting REST API
  • Experience of serialization formats Google protocol buffers.
  • Experience in Developing the Algorithms and Data structures. Strong in Core java concepts like Multithreading, collections, Exception Handling, Generics, Annotation and OOPS concepts like Inheritance, Polymorphism, Abstraction, Encapsulation etc.
  • Experience in database design and implementation using different RDBMS like Microsoft SQL Server 2008, Oracle 8i, 9i, 10g, 11g, DB2, MySQL, Informix, Mongo Db, PL/SQL, HSQL, NoSQL and stored procedures.
  • Expertise in HTML5, CSS3, AJAX, jQuery, Ext.JS, React JS, Node JS, Angular JS, Backbone JS and Bootstrap.
  • JSTL specification, XML (SAX, DOM), XSL, XSLT, WSDL, JAXP, JAXB and DTD.
  • Have Knowledge on GWT, AWS and DevOps. Had experience in PHP and Perl languages to build effective web pages. Had knowledge on Joint Application Design (JAD) meetings.
  • Worked in setting up auto load balancer and scaling features using the AWS console
  • Proficient in middleware integration of Enterprise Java Beans (EJB) spawith existing applications and using services provided in distributed applications through Web Services (JAX-RPC, JAX-WS and JAX-RS) and Protocols TCP/IP, HTTP, HTTPS, MQTT Web Services.
  • Hands on experience with version control systems like CVS (Concurrent Version Systems), SVN (Apache Subversion), RATIONAL CLEAR CASE and GIT for providing common platform for all the developers.
  • Oracle Enterprise Resource Planning (ERP) Cloud solutions empower modern finance with streamlined processes.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro services.
  • Updating the test cases document per review comments, Created & Maintained Automation testing using Selenium, cucumber, Postman/Newman and jasmine.
  • Used Log4j for application logging and debugging. Used Autosys scheduler for monitoring and reporting jobs.
  • Had knowledge on ORM Metric Stream GRC product to get rid of IT Risk Management and Postgres by importing DB to cloud for better performance. Familiar with Apache Spark and know how to perform exploratory queries without sampling.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems

TECHNICAL SKILLS

Languages: Java 8, java 7, SQL, PL/SQL, UML, C, C++, PHP

Web Technologies: JSP, Servlets, JNDI, JDBC, JSTL, JMS, JSON, JPA, JQUERY, EJB, Web Services, MQ, SOAP, RESTFULAPI, Axis2, WSDL, JAX-RS, JSX-WS, Cold fusion 11 HTML5/4, CSS3, JSF2.x, DHTML, Java Beans, Java Script, EXT-JS, AJAX, AngularJS 1.X, Angular 2, React JS, Knockout JS Node JS, Ext.JS, Bootstrap, AWS, Groovy and Grails.

XML Technologies.: XML, XSL/XPATH, XSLT, SAX, DOM, XML Beans and JAXB

Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Apache Camel, Web Logic 8.1/9.1, Web sphere, JBoss.

IDEs: Eclipse, Liferay, NetBeans, Red Hat Developer Studio, WSAD.

Tools: TOAD, JSON, Xml Spy, Ant, PL/SQL Developer, JUnit, IReport, selenium

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Oracle 8 / 9i / 10g, HSQL, MySQL, MS SQL Server 7.0, DB2, Sybase, Neo4j, RDBMS, MS-Access, Mongo DB.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern

Frameworks: Struts, Stripes, Swings, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring LDAP, Spring ORM, Spring JDBC, Spring with Hibernate), Hibernate, Play, DWR, Log4j, MyBatis.

Version Control: CVS, VSS, SVN, Git, Rational Clear Case, RationalClear Quest

PROFESSIONAL EXPERIENCE

Confidential, Pennsylvania

Sr Java Developer

Responsibilities:

  • Involve in various stages of application development through requirement analysis, development, and testing.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Gathered business requirements and wrote functional specifications and technical detailed design documents.
  • Design and development of the web services frameworks for Confidential .
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Creating UML class and sequence diagrams by using Enterprise Architect.
  • Used AngularJS to Auto Populate search text box with JSON Object returned by Spring MVC Controller.
  • Configured applications usingSpring BootandusedSwagger 2.0to configure application APIs.
  • UsedHibernate framework to interact with backend.
  • Used Spring Boot to implement the Restful web services.
  • AngularJS library has been used for creation of powerful dynamic Webpages and web applications by using its advanced and cross browser functionality
  • Created Restful web services using Jackson API.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Responsible for using XML Schema XSD, SAX, DOM, XSL, XSLT, XPATH for development
  • Used shell scripts to set up Client and Server Object DB database.
  • Deployed the application to TOMCAT server
  • Build components scheduling and configuration using Maven3
  • Wrote numerous test cases using JUnit framework and JUnit for front end UI testing.
  • UsedGITfor version control andLog4jframework to log/track application.
  • Used JENKINS for end to end Continuous Integration/Deployment/Delivery.

Environment: Java 1.8, Core Java, J2EE, HTML 5, XHTML, CSS3, JavaScript, AJAX, AngularJS, Spring 4.0, Maven3, Hibernate 4.0, Jenkins, JPA, TOMCAT 8.0, Spring Boot, Bootstrap, JUnit 4, SVN, Log4j, STS.

Confidential, Virginia

Sr Java Developer

Responsibilities:

  • Worked in Agile and Kanban methodology environment including Test Driven Development with Continuous Integration/Delivery
  • Enhanced user interfaces to enable input of additional personal information for plan generation using CSS, HTML, HTML5, Java Script, AJAX, JQuery and Angular JS.
  • Used spring MVC framework, hibernate to write business terms in developing Workflow and Used Spring DAO concept to interact with PL/SQL using Hibernate.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database and developed insert scripts to load the data in to Data base.
  • Had experience in testing every application using LDAP security credentials for upgrading LDAP version and Knowledge and understanding of Embedded Applications
  • Programming with MS Access for Advanced Excel reporting with VLOOKUP and Maintain MS-Access applications using ODBC connection for SQL Server DB
  • Implemented REST API usingSpring-boot and Worked on Resiliency based project in Cloud Foundry using SpringBoot.
  • Published and consumed RESTFUL Web Services for transferring data between different applications.
  • Used Business studio for Designing BPM workflows in Process per Business Process Modeling Notation (BPMN 2.0) and had knowledge on Activiti.
  • Experience on Neo 4j graph Data base in designing Up Stream and Down streams of data.
  • Worked on portlets inPortlet Factoryto support existing applications using Liferay 6.2 and Worked on existing code to convert existing Ant projects into Maven.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Experience with Micro services development while pivoting current applications.
  • Worked on JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application to update existing application and/or to develop new application.
  • Hands on experience with version control systems like SVN (Apache Subversion) for providing common platform for all the developers to check in and check out.
  • Indexed billions of positional records in Elastic Search to analyze the data to identify risk.
  • Used Multithreading and PBQ to produce the Jsons files and to increase the performance and efficient output. Used Eclipse Debugger to find problem and FishEye tool for code review.
  • Implemented test first approach by coding, unit testing and integration testing on web screens and Updating the test cases document per review comments, Created & Maintained Automation testing using Selenium
  • Involved in designing, testing, peer reviews and maintaining web based applications

Environment: Java/J2EE 1.8, Multithreading, Liferay 6.2, Spring, Hibernate, Spring DAO, JDBC, HTML, CSS, jQuery, Java Script, JSP, AJAX, Angular JS, Ext.js, Tc Server, Oracle, TOAD, SVN, Putty, Apache Maven.

Confidential, Washington, DC

Sr. Java developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model in TDD.
  • Responsible for designing, testing, and maintaining web-based applications at the Confidential (SBA).
  • Responsible for designing, testing, and maintaining web-based applications includes Electronic Lending & Transactions, Global Login System, Entrepreneurial Data Management Information System, and SBA 8a Certified Applications.
  • Enhanced user interfaces to enable input of additional personal information for plan generation using CSS3, HTML, HTML5, DOJO, Java Script, JSON. Used AJAX for loading and displaying dynamic contents without page refreshment.
  • Developed Data Base Connections and Interacted with DB using JDBC and developed Applications using Struts. Experience inUNIX shell scripting, Batch programming
  • Designing and Developing MS-Access databases using ODBC connection for a wide variety of applications
  • Used Dependency Injection feature of spring MVC framework to inject dependency into objects and to wire objects of business classes.
  • Implemented REST API usingSpring-boot and Worked on Resiliency based project in Cloud Foundry usingSpringBoot, WSO2 ESB and Kafka
  • Used SCALA for Simple and Concise Code and for code modularity.
  • Published and consumed RESTFUL Web Services for transferring data between different applications. Used Spring DAO concept to interact with PL/SQL using Jdbc template.
  • Worked for Continuous Integration deployment, automating build, and tests using Jenkins, and Maven.
  • Performed tests for regression by usingSeleniumWeb Driver.

Environment: Java/J2EE 1.8, JAXB, Prime Faces, Restful Web Services, JSON, JBoss, AJAX, Cold Fusion, HTML5, CSS3, Angular JS, DOJO, JSF2.X, RCP, Java Script, JQuery, Spring 3.0, Struts, Spring MVC, Maven 3.0.4, Log4j, SVN, UNIX, SDLC, TDD.

Confidential, SAN JOSE, CA

Java developer

Responsibilities:

  • Worked in Agile/Scrum methodology environment including Test Driven Development (TDD)with Continuous Integration/Delivery.
  • Involved in the installation and configuration of the JBOSS and Web Sphere Application Servers and experienced in Application Server Administration activities.
  • Used the Struts create the Action classes, Form Beans and JSP. Worked on server side validations and Dyna Action Forms.
  • Worked on rich client platform (RCP), for developing rich clients, as well as opposed to thin clients, such as web pages.
  • Experience with hybris commerce platform and hybris mobile components for ordering associated services in service catalog.
  • Experience in working with ESB tools (Red-Hat Fuse Service works and Apache Camel)
  • Implemented various design patterns like Singleton, Session Façade, View Helper, Data Access Object, Managed Object, Factory, and Business Delegate design patterns.
  • Used Spring MVC3.0 architecture, spring tags, and JSTL on the front end.
  • Implemented spring IOC to resolve dependency injection.
  • Developed GUI using JSP, JavaScript, JSF, HTML5, AJAX, JQuery, XSL, Angular JS 1.X, Node JS, Dojo, and CSS3.
  • Designed Dojo widgets and reusable modules with Dojo and Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Utilized spring annotations and XML configuration for Dependency Injection.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Wrote services to store and retrieve user data from theMongoDB
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Implemented JDBC template in the data access object layer to access and update information in the Oracle11g Database
  • Published and consumed RESTFUL Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Project artifact deployed on IBM Web Sphere Application Server.
  • Implemented the logging mechanism using log4j framework. Extensive use of Korn shell, Bash for scripting, batch programming.
  • Experience in Providing 24 hour/7-day/365 days production support for Billing system
  • Automate Deployment using configuration Management tool like ansible to provision amazonAWS
  • Wrote test cases in JUnit for unit testing of classes. Used Spring Dao Support to access the database.
  • Involved in thefulllife cycle (SDLC) of the project including Architecture, analysis, Design, development

Environment: Java/J2EE 1.7, JAXB, hybris platform, HTML5, CSS3, AJAX, JavaScript, JQuery, Angular JS 1.X, Node JS, DOJO, JSF, Java Script, Spring 3.0, Hibernate 3.5.6, AWS, Eclipse3.8, Maven 3.0.4, JUnit 3.8, Log4j, Mongo Db, TDD, Rational Clear Case.

Confidential, Plymouth meeting, PA

Sr.java developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model and RAD Tool.
  • Developed service oriented middleware to in corporate two legacy source systems and published them as web-services.
  • Incorporated source system specific business logic in Java code and exposing them as WebService as per Base profile specifications 1.0 and WSDL contract.
  • Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
  • Knowledge in working with HL7 messages
  • Extensive use of HTML/Servlets/XML for the presentation layer along with JavaScript and JQuery for the client side validations
  • Developed user interface using JSP, Struts, published validation framework to support client side and server side validation.
  • Developed costume queries using hibernate criteria, native SQL and HQL. Developed inheritance domain objects using table per class hierarchy strategy.
  • Developed customized SQL for retrieving the data from the database worked with business and client to reach the performance parameters.
  • Developed unit test cases to test business scenarios associated with each use case sequences.

Environment: Java/JEE 1.6, AJAX, struts 1.3/2.0, Eclipse, Web logic, Restful web services, Spring MVC (dependency injection, AOP), Hibernate, Bootstrap, Angular JS, JQuery, Oracle 10g Enterprise, Oracle Forms, HTML, XML, JavaScript, JUnit, Ant, Rational Clear case.

Confidential

Java Developer

Responsibilities:

  • Understanding and analyzing business requirements.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the credit check module using Servlets and JSP& Core Java components in Web Logic Application Server.
  • Developed the custom tag to display various campaigns on Credit Care Sign on and Welcome page. Involved in injecting dependencies into code using spring core module.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Created and maintained mapping files, persisting classes and transaction control in JDBC to access the database.
  • Developed DAO objects and implemented data access layer using Java Persistence API -Hibernate to perform CRUD operations
  • Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Developed screen flows and new window layouts and Assisted in prototyping efforts and product design using swing
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Extensively worked on Java server side programming using Servlets, JMS and JSP.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA (service oriented architecture) architecture.
  • Developed mail alert mechanism for alerting the users when their selection criteria are met.
  • Created and implemented PL/SQL queries, views stored procedures and triggers.
  • UsedLog4Jlogging framework to write Log messages with various levels.
  • Deployed web components, presentation components and business components in Web Logic Application Server.

Environment: Java / J2EE 1.5, Servlets, JSP 2.5, EJB 2.0, JDBC, Swings 2.5, Log4J, JavaScript, JQuery, JUnit, CVS, Rational Rose (UML), Oracle, Web Logic Server 10.0, Eclipse IDE, Ant, XML/XSD, Jax-ws (SOAP), web services, SAX.

Confidential

Java developer

Responsibilities:

  • Used Multithreading concept to load data from files to tables, Transforms files from one format to other.
  • Make multiple service calls in individual threads safety for a request using Multithreading concept.
  • Dynamics from generation auto completion of forms and user-validation functionalities using.
  • Configured Struts-config.xml, Tiles-def.xml and properties file provided by Struts Framework for the implemented modules.
  • Worked on the JavaScript Library that simplifies HTML document traversing, and event handling.
  • Involved in complete development of ‘Water fall Methodology’ and tested the application within each iteration. Setting up Daily Status meetings with team and communicate Status to Project Manager.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Worked with testing team analyze and fixed the production defects and deployed the applications on the server.
  • Reviewed Design Document, gathered information from Architect and Business Analyst to design Functional Specifications for This UI Interface Project.

Environment: Java/J2EE, LCDS, Eclipse, HTML, CSS, JavaScript, JBoss, Subversion (SVN), Oracle, SQL Developer, DOJO, JDBC, Servlets, Struts Framework.

We'd love your feedback!