We provide IT Staff Augmentation Services!

Application Designer Resume

3.00/5 (Submit Your Rating)

Albany, NY

SUMMARY:

  • Over 5 years of professional experience as a Java J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java /J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, SQL SOAP/WSDL and REST, MVC framework, spring, Hibernate, Struts, Drools and Oracle.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, Java Script, Servlets, EJB, JMS, XML, XSL, and XSLT.
  • Implemented AWS for using a standardized approach in requirements implementation.
  • Experience in working on various spring modules (Spring Core, Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, RESTful, DTD, XSL, XPath, DOM, SAX, HTML, CSS, and JavaScript, AngularJS, JQuery, EXTJS.
  • Experienced in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines.
  • Solid understanding of Data Structures, Algorithms & Object-Oriented design concepts .
  • Implemented OAuth2.0 for authentication based web application and accessed their APIs for fetching data services.
  • Implemented security and authentication concepts such as OAuth 2.0, and Cryptographic algorithms.
  • Exposure to NoSQL database programming - Apache Cassandra.
  • Hands on experience JBOSS DROOLS , writing Business rules, and Agenda Filter, Knowledge Base, and JBPM.
  • Responsible for implementation of java integration components for JBPM and DROOLS .
  • Proficient in designing applications using and J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, Command Patterns, Value/Data Transfer etc.
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script and servlets.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email
  • Experience working with different SDLC methodologies like Waterfall, Agile (TDD, SCRUM).
  • Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams) using Designer tools like MS Visio 2003/2007, Rational Rose.
  • Expertise in Database application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers, Views etc.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL.

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, Java Beans, Drools, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services, Multithreading, JTA, Custom Tags

Web Technologies: HTML5, DHTML, Java Script, JQuery, CSS3, AJAX, DOJO, XML, Node JS, Angular JS, Bootstrap

Frameworks and IDE's: Struts, Spring, Hibernate, JPA, JSF 2.0/1.2, Spring Core, Spring ORM, Spring MVC, Spring AOP,OAUTH2.0

Web/Application Servers: Web Logic 10.3.2/9.2/8.1, Web Sphere, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 7.0/6.0, Jetty.

Web Service Technologies: SOAP, REST, WSDL.

Build Script: ANT, Shell scripts, Batch scripts

IDE's: Eclipse: 3.6/3.4/3.1/3.0, NetBeans 6.7/6.0, Webstrom, SDK Patterns MVC, Core J2EE design patterns (MVC, business delegate, service locator, session fa ade, DAO, DTO, Singleton, etc)

Methodologies: Agile, Waterfall, TTD, Iterative.

Database Environments: Oracle 10g/9i, SQL Server 2008/2005, MySQL, Cassandra, Kafka.

Operating Systems: Windows, (Mac & Linux) UNIX.

Cloud technologies: AWS, spring cloud.

PROFESSIONAL EXPERIENCE:

Confidential, Albany, NY

Application Designer

Responsibilities:

  • Code, test, debug, implement, and document highly complex programs. Develop complex test plans to verify logic of new or modified programs using Java and other technologies
  • Involved in analyzing Latest Medicaid income Decision Table sheet for jBPM Workflow conversion.
  • Involved in identifying the approach for creating workflows in JBOSS jBPM 7.0
  • Creating work flows on JBPM and map forms for each widget.
  • Merge changes to Medicate Income from other changes happened in application.
  • Design New Spring batch Framework to read from MQ and Call rest services to execute JBPM services
  • Spring batch will be implemented using Message Listener Adapter
  • Create this project as New Artifact
  • Implemented required asynchronous functionalities using Java Messaging Service (JMS).
  • Code changes to store IBM MQ data into table for future reference
  • Create Fact object from IBM MQ message and call Rest Service
  • New table to be create to store MQ message data
  • Create Junit Methods to test
  • Ability to devise creative and efficient technical solutions
  • Develop code using relational databases to facilitate programming software
  • Used several spring modules like Spring MVC, Spring Boot, Spring IOC, Spring Batch.
  • Developed application using Spring MVC, JSP, JSTL on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Configured applications using Spring Boot and used Spring Security for authentication and authorization purposes in IBM MQ as well as jBPM
  • Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows, Drools Fusion and Drools CEP.
  • Worked on Drools Rules Engine and Expectation Engine for writing Business rules Validation.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations..
  • Used Spring Core Annotations for Dependency Injection Spring MVC for REST API, Spring Boot for Microservices and Spring Batch for running batch jobs.
  • Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures.
  • Used Log4J to print info, warning and error data on to the logs.
  • Developed applications using Web Services ( SOAP, RESTFUL ) and used SOAP services to hit the service layer.
  • Designed and developed database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for MySQL
  • Developed web applications using Eclipse and deployed in WebLogic application server.
  • Analytical and problem solving skills for design, creation and testing of programs
  • Ability to work independently and as part of a team
  • Create appropriate documentation in work assignments such as program code, and technical documentation
  • Ability to convey a strong presence, professional image, and deal confidently with complex technical problems
  • Research and analyze existing systems and program requirements, under periodic supervision.
  • Design programs for projects or enhancements to existing programs
  • Develop test plans to verify logic of new or modified programs. Identify issues as appropriate.
  • Create appropriate documentation in work assignments such as program code, and technical documentation

Environment: Java 1.8, JDK, JAVA/J2EE, JavaScript, Tomcat 9.0, Drools 7.0, BPM Suite 6.4.0, Eclipse, Spring, Spring Batch, Spring Boot, Spring Security, PL/SQL, HTML, XML, Hibernate 3.0, J2EE, REST, Maven, JMS, JSON, Log4j, SOAP UI, REST, GitHub, ANT, Junit, Agile Methodology, JBOSS, IBM WebSphere, Db2 Server, Rational RTC, Windows.

Confidential, Irving TX

Java Developer

Responsibilities:

  • As a Developer in Java, involved in understanding SDLC using Agile and Waterfall methodology and worked on front- end and back- end using Angular JS, spring 3.x, Hibernate 3.x and AWS Web Services.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Experience with unit testing frameworks, Proficient in OOD and Implementation Design Patterns, Proficient Foundation works
  • Involved in writing Spring Configuration XML file that contains declarations, DB connections and other dependent objects.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Created SOAP Services using JAX-WS, JAX-RS.
  • Explored Spark, Kafka, and Storm along with other open source projects to create a real time analytics framework. worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Working in the team as JBoss-Rules Drools / Java Developer in a corporation wide modernization.
  • Defined a message store architecture necessary to support drools rule engine input processing, scalability and recovery.
  • Developed user-friendly web-based GUI using AngularJS, JavaScript, CSS, HTML, and NodeJS.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Used Amazon Web Services (AWS) for effective implementation of the modular components.
  • Development of the service layer using Core Java/J2EE.
  • Development using Spring Framework (MVC, Dependency Injection, Auto wiring, Caching, Database Connectivity, REST and SOAP Client API, Asynchronous calls, Thread Executor framework) which communicates with various service layers and configuring the spring xml files.
  • Used REST and SOAP Web Services to exchange information.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests.
  • Created DTS package on SQL Server to generate the files and send it to clients and Prime Brokers.
  • Designed and developed required Selenium support code in Java for Selenium Web Driver.
  • The functionality is implemented using spring boot and hibernate ORM. Implemented JavaEE components using spring MVC and spring security modules.
  • The functionality is to migrate using spring cloud to migrate to cloud servers.
  • Extensive Programming, testing and debugging skills to write new applications.
  • Worked extensively on AngularJS creating Controllers and Node JS.
  • Shared responsibility for administration of Hadoop, Hive.
  • JQuery High charts plugin integration with databases for displaying custom graphs (line, bar, pie etc.).
  • Involved in configuring and monitoring distributed and multi-platform servers using Chef. Defined Chef Server and workstation to manage and configure nodes.
  • Involved in environment setting, which includes installation, configuration application server like.

Environment: Core Java/J2EE, Agile Scrum, Hibernate 3.x, AWS, Spring IOC, Spring MVC, Spring RESTful Web service, JMS, Cassandra, AJAX, Oracle, Servlets, Angular JS, Kafka, Hadoop, Jenkins, Hive, Drools, Jetty, Jboss, UML, CSS, Java Script, HTML 5, Ant, Windows, SVN, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in the design and development of application using Spring 3.2 and Hibernate 4.0 technologies/frameworks.
  • Extensive experience in developing business components based on the customer requirement by using Java API.
  • Used Agile Methodology to develop Application.
  • Designed and developed user interfaces using Spring Framework 3.2.2 and Struts2.3.12 MVC framework, JSP, HTML, CSS.
  • Used JSP, JavaScript, AngularJS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Used Data Studio to query, update and monitor DB2 database.
  • Built Single page application (SOA) using AngularJS as per the requirement.
  • Implemented all the front end components using Spring MVC.
  • Used Drools to handle complex business rules using Rule Sets and Rule Flows.
  • Integrated the Drools and JBPM to application framework, which involved dynamic creation of knowledgebase and Knowledge session
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI and XML using IDE- Eclipse and deployments in WebSphere.
  • Worked on Asset Management Module in order to develop services using Restful Web services.
  • Used SOAPUI to interact with other applications using SOAP and WSDL file.
  • Used GIT bridged to Jenkins as a repository for managing/deploying application code.
  • Used JPA to manage data between business layers to the database layer.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests
  • Designed and developed required Selenium support code in Java for Selenium Web Driver.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used Mockito for mocking services to test.
  • Implemented GUI using JQuery, AJAX, CSS 3.0, Bootstrap, and HTML5.
  • Followed agile methodology in delivering the work.
  • Customized schemas using the liquid base. Which it helps to promote the databases to any environments easily.

Environment: Java, J2EE, Spring, Hibernate, J2EE AngularJS, JavaScript, HTML5, CSS3, Tomcat 8.0, Drools, XML, Spring Batch, Spring Data, Spring Transaction Management, SOA, Spring Boot, JSON, Apache, JavaScript, Bootstrap, DB2, Maven, JIRA, Restful Web Services, Apache Axis, Eclipse Kepler.

We'd love your feedback!