We provide IT Staff Augmentation Services!

Java Application Developer Resume

3.00/5 (Submit Your Rating)

Sanfransisco, CA

SUMMARY:

  • 15 plus years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications development using Java, J2EE technologies.
  • Functional expertise includes Web Application, Desktop Application & CRM Applications.
  • Having Domain Experience in Oil and Gas, Telecom, Health Care, Banking and E-Commerce.
  • Present role as a Module Lead development, Requirement Analysis, Functional Specification Documentation and interaction with client.
  • Extensive experience of Enterprise Application development using Java, JSP, Servlet s, Struts, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, Web Services, JDBC, JNDI, Java Messaging Service(JMS), JAXP, Threads, UML, JUnit, LOG4j, Apache(common API ), SQL, PL/SQL, ANT, HTML5, CSS, JavaScript, AJAX.
  • Exposure to OOA&D methodologies.
  • Hands on experience with Application / Web servers like JBOSS,IBM WebSphere, Oracle BEA Weblogic and Apache Tomcat and involved in setting up, configuration and deployment process.
  • Worked with AWS within Grace note, I migrated the existing product from a physical data center environment to AWS. I also designed, built, and deployed a multitude applications utilizing almost all of the AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Hands on experience to migrate a project in cloud server.
  • Configured cloud platform to install and configure software.
  • Created and worked with multiple VM instances in cloud to configure and manage multiple application in cloud.
  • Hands on experience on JMS and Web services.
  • Hands on experience on Jasper Report to design and develop reports for enterprise application.
  • Experienced in developing web applications using spring modules like Spring MVC,Spring IOC.
  • Worked with GWT to create and maintain complex JavaScriptfront-end applications in Java.
  • Experience in writing SQL queries for relational databases like Oracle 10g/9i, DB2, etc.
  • Experienced in L2/L3 Support.
  • Having hands on experience on authorized.net and PayPal integration.
  • Developed rule modules using Rule Engines, Drools.
  • In L3 support given 24/7 hours offshore/Onshore support.
  • Experienced in Object Oriented Analysis and Object Oriented Design using Unified Modeling Language (UML).
  • Used to participate in code review.
  • Development experience with popular Object Oriented Design Patterns concepts.
  • Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX),SOAP, WSDL, Web Services using AXIS.
  • Expertise in IDEs and tools like RAD, WebSphere, Eclipse, JBuilder, Visio, Rational Rose, TOAD, Maven, Cruise Control etc.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
  • Used Node JS, React JS and Backbone framework for developing Single Page Application.
  • Hands on experience on using Lambda Expressions to implement inline block code.
  • Was responsible to coordinate with different project like upstream and downstream application to execute the project.
  • Managing offshore and onshore team and to coordinate with stakeholder.
  • Used Clear Quest for workflow management and bug tracking.
  • Experienced in Design Methodologies like MVC, DAO, OOP, and OOD.
  • Experience in version control system tools like GIT, CVS, SVN, and Clear Case.
  • Created proof-of-concept using responsive web design, React JS and Node JS.
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • Design and develop several Business Services to communicate with 3rd party apps utilizing all aspects of JDE BSSV development methods and Use Cases.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Operating Systems: Windows 98/Me/XP, Windows NT 4.0 and 2000, UNIX.

Languages: ANSI C, Turbo C 2.0, Borland C++ 3.0, UML, Java.

Languages (SQL): SQL, PL/SQL.

Scripting Languages: JavaScript, VB Script, JQuery, Angular JS, Node JS, JSON

Web Technologies: HTML5, DHTML, CSS, AJAX, Servlets, JSP.

XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPath.

Distributed Technologies: RMI, EJB and WebServices.

Databases: Oracle, DB2, Sybase, SQL Server, MS SQL.

Web Servers: Apache TOMCAT.

Application Servers: BEA’s Weblogic, IBM’s WebSphere, Jboss.

Versioning Software: MS Visual SourceSafe, Win CVS, SVN, Clear Case, Perforce, GIT

Framework: Struts, spring, JSF, ULC.

Tools: Chordiant, Hibernate, ANT, Junit,Version One, Visual Studio 2010

IDEs: Eclipse, IntelliJ, Weblogic Workshop, WSAD.

XML Editors: XML Spy, Stylus Studio.

UML Tool: Visual Paradigm.

Web Services: Rest, Axis

ERP: JDE 9.1, Chordiant 6.3

PROFESSIONAL EXPERIENCE:

Confidential, SanFransisco,CA

Java Application Developer

Responsibilities:

  • Involved in micro services application was built using Agile development practices.
  • Involved in Integration API design and development modules.
  • Responsible to develop Rest API to interact with other interfaces.
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components(Eureka, Zuul, Hystrix), AWS, Rabbit MQ, Kafka, Zookeeper, My SQL, Restful Web Services.
  • New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud.
  • Used to analyze large volume of data in Unix environment during production hours.
  • Involved in loading and storing objects using Hibernate.
  • XML was used to create the db schema-mapping file for Hibernate.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Implemented Restful web services using spring boot.
  • Build Spring Boot microservices for the delivery of software products across the enterprise.
  • Decompose existing monolithic code base into Spring Boot microservices.
  • Was sole responsible for deployment and requirement analysis with client
  • Experience in design and developing Application leveraging MongoDB.
  • Experience in developing java programs at the Application side. Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Integrated struts framework with Backend that is used for Database operations for web application development project.
  • Involve in developing the core base Classes and design the packaging needed for the project.
  • Responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Worked closely with business team to coordinate the project team and managers of others application to gather and document information for team.
  • Experimented with Java 8 lambda, JavaScript engine.
  • System should be able to be hosted at existing worksite or on new AWS/Cloud and be compliant with all IT Security requirements
  • Follow development standards and preferred authentication and authorization
  • Strive to combine current information collection processes and eliminate overlapping efforts

Environment: JAVA, AWS, Spring,AJAX, Docker, Intellij, SVN, Junit, MVC, Log4j, BIRT, JS,Spring Boot. Gradle,Postman.MySql

Confidential, Miami,FL

Lead. Java/J2EE Architect

Responsibilities:

  • Involved in a web agent application was built using Agile development practices.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Responsible to develop Rest API to interact with other interfaces.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanism
  • Developed RDS client code, on the top of spring based SOAP web service, to insert, search and retrieve, update and delete the revenue documents from Documentum.
  • Adept with time series data, geospatial data, Internet of Things (IoT) and REST/hypermedia APIs.
  • Apply Springs IOC Container to facilitate Dependency Injection.
  • Used Spring Hibernate template to implement Hibernate api to interact with database.
  • Used Spring transaction annotations to make application thread safe..
  • Created a batched job which retrieves the records from the database and sends the data to the letter generating web service.
  • Developed Restful web services and deployed in server.
  • Hands-on experience in creating Angular modules, controllers, directives, and filters to deploy the entire business logic.
  • Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Created POC of Authentication and Authorization with Oauth2 Spring Boot microservice. Utilized JWT as tokenization scheme for Oauth2.
  • Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
  • Experience in integrating databases like MongoDB, MySQL with webpages like HTML, PHP and CSS to update, insert, delete and retrieve data with simple ad-hoc queries.
  • Migrate all Angular 1.5 components to Angular JS 2.0 API over time
  • Used Angular.JS MVC Framework in the development of the web application to bind the data/model that was retrieved from a database through services provided in a controller to the view using scope.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, LESS, Bootstrap, AngularJS.

Environment: JAVA, JSP, Spring,AJAX, Tomcat, Struts,,SVN,Eclipse, JUnit, Oracle, Maven, MVC, ANT, Log4j, BIRT,Angular JS,Spring Boot.

Confidential, Austin,Texas

Lead Java/J2EE Developer

Responsibilities:

  • Develop an enhanced version of the OAR/AOML system to support additional confidential's
  • Implement Jenkins continuous integration server (CI) and integrate it with local Gitlab and remote Github repositories
  • Implement automated testing infrastructure and procedures to include Vaadin TestBench
  • Develop test plans for all phases of testing.
  • Write specifications based on user requirements.
  • Log and document problems and solutions.
  • Did performance improvement of existing product.
  • Develop product that compliant with Mobile devices such as IPADS.
  • Gain approval of each deliverable in a meeting/walk-through environment. Create design documentation.
  • Assist in the design and development of online and offline featured PWA product.
  • Use experience and judgment to plan and accomplish goals.
  • Diagnose production problems and perform resolutions.
  • Assist internal and external users in their production problem diagnosis and resolution
  • Log and document problems and solutions.
  • Performance improvement of existing product.
  • Implement features to have application working in offline mode or internet not available conditions.
  • Optimized ExtJS themes and prepared performant applications.
  • Participated in understanding of ExtJS technologies and development tasks.
  • Developed and implemented UI controls and APIs with ExtJS.
  • Administered and supported ExtJS applications within scope.
  • Good experience in Web 2.0RIA technologies like Extjs, JQuery,JSON, AJAX.
  • Developed reusable ExtJS components Such as Viewport, Panel, and Grids etc.
  • Developed Pagination for Search Results using Ext Paging Store.
  • Development of integrations, business services and API’s
  • Act as ambassador for teamwork and adapt horizontal service delivery model to help all our partners with integration, business services and API needs
  • Experience building reusable framework for consuming and providing REST API’s using Java/ Node.js / JSP
  • Strong working knowledge of API testing tools like RestClient, Postman, SOAPUI
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • System shall support existing online reporting system.
  • System shall support ex-internal management controls.
  • Reuse existing system infrastructure (software code and database infrastructure).
  • System shall support 225 total users with 100 concurrent users.

Environment: Vaadin 7,java 8,Jquery,SSO,EXT JS, JMS, Agile Development, Jasper Report, JIRA, Confluence,GitLab Content Management,MQ Series,QC,JSON, Bootstrap,IBATIS, Linux, Node JS.

Confidential, Houston, Texas

Lead. Java/ J2EE Architect

Responsibilities:

  • Developed the front end of the application using HTML5, CSS3, SASS, JSP, AngularJS
  • Working with ACI product (PRISM) where we implemented tokenization to data security and interface.
  • Develop Struts Action Classes, Action Forms and implement Struts Validation Framework.
  • Implemented code for PCI compliance
  • Developed presentation layer using Struts, HTML5, DHTML, CSS, AJAX, JavaScript, Jquery, JSTL Taglibs.
  • Translating the HTML design to JSF facelets
  • Creating the project startup UI i.e.generic XHTML facelet templates, CSS, generic JSF validators and converters, backing beans, reference beans, phase listeners etc.
  • Creating custom JSF Facelet tags for error handling, datatables,true/false markers etc.
  • Used AngularJS directives, factories and services for developing single page web applications.
  • All the functionality is implemented using Spring IO / Spring Boot, Thyme leaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
  • Worked on distributed environment for discover financial system having MQ series in middle tier.
  • Wrote page level code using JavaScript with AngularJS framework along with jQuery and other JavaScript libraries.
  • Created, modified/Updates SAS code to in corporate changes in new releases of the product.
  • Used SAS - output delivery system ODS to format reports in HTML, PDF, CSV and RTF reports.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Worked with AWS within Grace note, I migrated my the existing product from a physical data center environment to AWS. I also designed, built, and deployed a multitude applications utilizing almost all of the AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Help team in performing tests using Junit.
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java / SQL backend.
  • Worked in agile Development tools such as Atlassian JIRA, Bamboo and Jenkins.
  • Created proof-of-concept using responsive web design, React JS and Node JS.
  • Using parameter functionality, created sub reports / drilled reports per customer need.
  • Design and develop BIRT reports using handlers and controllers as data source.
  • Heavily used Java script as conditions in BIRT reports.
  • Generate new content and manage writers.
  • Train and advise other departments on use of the content management system.
  • Updated content and created new pages for company web site and extensive intranet. Wrote news articles and selected graphics.
  • Development of a web framework based in vaadin for the development RIA applications interfacing with JEE applications.
  • We upgraded our application from java 7 to Java 8.
  • Used Java 8 Lambda Expressions to implement functional interface in application.
  • Implemented Date time and Stream API available in new java 8.

Environment: Dbeaver, AWS,Tomcat, PL/SQL,STS,HP Nonstop,SVN Struts, pring,Hibernate,JIRA,DB2,SAS,Vaadin,java 8,Jquery,SSO,EXT JS, JMS, BIRT designer 2.5.2,Agile Development, Jasper Report, JIRA, Confluence, Content Management,MQ Series,QC,JSON, Bootstrap,IBATIS, Linux, Node JS.

Confidential, Houston, Texas

Lead Java/J2EE Developer

Responsibilities:

  • Involved in a web agent application was built using Agile development practices using Version one.
  • Developed rule modules using Rule Engines, Drools.
  • Worked on web agent where it intercepts request and checks information in the request against not-enforced lists. If specific criteria are met, the authentication process is bypassed and access is granted to the resource.
  • Used Ext JS 4.1 and Java and spring together.
  • Responsible in code review for the junior developer did the coding and design doc preparation
  • Deployment and Maintenance the application on UNIX environment.
  • Developed user interface using Struts, Spring IOC, Hibernate, Jquery, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the web application development.
  • Used SSO for web agent authentication and validation using ldap.
  • Was responsible to develop report using Jasper Report.
  • Used AngularJS as the development framework to build a single-page application.
  • Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Implemented pre authentication and data base security using spring security.
  • Web Penetration testing of various vulnerabilities for confirmation. Manual and automated methods for testing XSS, SQL injection and various other Web Security Vulnerabilities listed by OWASP.
  • Hands-on experience in creating Angular factories for using angular services like $http and $resource to make RESTful API calls to the Java based backend.
  • Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects
  • Strong Knowledge with Microservices, Spring Boot, Spring Cloud, Cloud Foundry, Netflix OSS stack is required
  • Implemented and managed Enterprise Content Management systems such as Content Server for document management, Open Text Everywhere and Tempo Box for synchronizing business files across multiple machines and devices while connecting mobile applications to the enterprise system.
  • All the functionality is implemented using Spring IO / Spring Boot, Thyme leaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Created proposal pdf jasper reports using Itext and Jasper.
  • Implemented Event Sourcing using Akka.
  • Serialize and de-serialize objects using Play Json lib.
  • Used Akka concurrency for processing PDL files.
  • Recording and tracking defects by Clear Quest.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Used JBoss Application server for application deployment.
  • Used GWT to create and maintain complex JavaScript front-end applications..
  • Solving the issues found during the testing phase for all the modules that developed. Extensive troubleshooting and stress testing for the developed module and improved the performance of the application.
  • Worked with Eclipse RCP (Rich Client Platform) to develop a search application which is a migration project.
  • Design, developed and implemented a search application using ADF.
  • Provided technical assistance to team to design, troubleshoot and maintain RCP applications
  • Developed the front-end using Eclipse RCP/Java Swing involving UI design user generated event handling in corporation of underlying functionalities as per the laid down specifications and also involved in incorporating business logic in SQL code stored procedures .
  • Prepared exhaustive test cases to comprehensively test functionality and code.
  • Involved in integration testing and deployment of the module as part of the overall application.
  • Coding using Core Java in Eclipse RCP.Used JDBC for database connectivity.
  • Developed Model and View part of ADF component.
  • Installed and worked on Glassfish application server.
  • Configured glassfish server; Design Tax rate and Developed Jasper report.
  • Deployed ADF application in Web logic production server.
  • Supported an ADF application in Production environment.
  • Implemented a prototype based on the Eclipse Framework (Java, SWT) for a specific help concept (“Cheat Sheets”).
  • Used TFS source control to deploy application
  • Track the progress of the stories from the Confluence page or from within JIRA
  • Configured TFS SharePoint Services and Reporting Services, created Project portals for all existing Team Projects Design and develop several JDE 9.1 Business Services to communicate with 3rd party apps utilizing all aspects of BSSV development methods and Use Cases.
  • Developed code for third party Endeca application using VB.net

Environment: Toad, Oxygen XML, JBOSS Application Server, PL/SQL,Angular, Glassfish,TFS,JS,BootsJDeveloper,Unix,ClearCase Struts, Core Java,Spring,Hibernate,JIRA,DB2,SAS, EBI,java 1.7, Jquery, JBoss Drools Rule Engine, EXT JS, JMS,Agile Development, Jasper Report, MQ Series,ClearQuest,JDE 9.1, Play 2.5.2

Confidential, Newark,Delaware

Lead Java Developer

Responsibilities:

  • Multi-channel web application development system for originating and processing a full range of credit product applications such as Loan, Line of Credit, Visa, etc.
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java.
  • Developed presentation layer using Struts, HTML5, DHTML, CSS, AJAX, JavaScript, Jquery, JSTL Taglibs.
  • Involved in BOA L3 support for the application deployed in unix production server.
  • During L3 support was responsible to communicate with business on immediate support.
  • Used Ext JS 4.1 and Java and Spring together.
  • Strong experience in writing Perl scripts covering data feed handling, implementing business logic, communicating with web-services through SOAPLite module and WSDL.
  • Responsible in code review and design doc preparation
  • Used Cognos report to design report for business analyst to verify the data.
  • Have worked on Oracle 10g data base for storing and retrieving the application data
  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components(Eureka, Zuul, Hystrix), Pivotal Cloud Fundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, Restful Web Services.
  • Used to analyze large volume of data in Unix environment during production hours.
  • Involved in loading and storing objects using Hibernate.
  • Using JMS handled the messages coming into the application.
  • XML was used to create the db schema-mapping file for Hibernate.
  • As a member of One Confidential team my contribution also involved migrating existing application to robust Java Portal technologies
  • Helped a team in performing Cactus tests using JUnit and automation scripts for UI.
  • Developed the Message Flow Diagrams and Process Flow Diagrams to specify business logic of the work flow model, design documents and release note on tibco environment.
  • Worked on SSO to integrate security for user authentication.
  • Deploy and configured application in Jboss.
  • Managed tasks and acted as point of contact for off-shore team coordination

Environment: Oracle Sql Developer, Jquery, JBOSS Application Server,PL/SQL, Eclipse, Maven,Struts,Spring Boot,Microservicesspring,Hibernate,Core Java,Ext JS,DB2,JMS,Cognos, Unix, Unix Shell script, SSO,Web service and Agile Development, MQ Series,Tibco,Cognos Report, java 1.7,ClearQuest

Confidential

Java Developer

Responsibilities:

  • Successfully completed the web application development Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Provided end-to-end support for Enterprise Architectures, from requirements analysis and process modeling with IBM Rational Rose.
  • Developed business objects, request handlers and JSPs for the Project using JAVA (Servlets).
  • Developed dispatcher Servlets class to handle all the requests matching the URL pattern .
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Responsible in providing UAT and Production support for Application.
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.
  • Created and executed Test Plans using Quality Center by Test Director.
  • Mapped requirements with the Test cases in the Quality Center.
  • Deployment and Maintenance the application on Liux environment.
  • Created test cases and ran test cases in Mercury quality center test directory.
  • Involved in High level estimation of project schedules, project time lines and project deliverable meetings.
  • As a part of Deliverable material created System Administration guide and created User Training Guide.

Environment: Toad, Oracle Application Server,JDeveloper,J2EE,Struts, Agile Development

Script Language: Java Script, Linux

Confidential, Oregon

Java Developer

Responsibilities:

  • Worked on agile approaches, including Extreme Programming and Test-Driven Development .
  • Involved in coordinating with testing teams to resolve defects and provide 24/7 support for UAT.
  • Developed business objects, request handlers and JSP’s for the boost mobile site using JAVA (Servlets, and XML.
  • Developed Jsp’s including AJAX that call different API’s that process messages using XML.
  • Developed request handlers, .JSP’s and Data Objects in Core Java.
  • Developed Jsp’s using HTML and converted the XHTML jsp’s to WML jsp’s.
  • Develop php pages.
  • Actively involved in Testing and deployment of the application on Web logic Application server.
  • Involved in debugging the application.
  • Developed the Use case, and Class diagrams using UML and used Rational Rose Tool.
  • Used Perforce for version Repository maintenance.
  • Tuning and Index creation for improved performance
  • Implemented velocity to ensure clean separation between the presentation tier and business tiers
  • Designed and developed database schema for new applications
  • Used ANT tools for building, deploying the application
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Created connection pooling method to avoid the waiting for database connection.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose.
  • Create Test Plans using Quality Center by Test Director

Environment: Toad, JSF 1.2/2.0Apache Tomcat Server, JDeveloper, Struts, Ajax, Ant Script Language: Java Script, EJB

We'd love your feedback!