We provide IT Staff Augmentation Services!

Java Ui Developer Resume

5.00/5 (Submit Your Rating)

Detroit, MI

PROFESSIONAL SUMMARY:

  • Around 4 years of experience in design, development, maintenance and support of Java/J2EE applications
  • Extensive experience with J2EE technologies using J2EE, Servlets, Swings, JSP, JDBC, JNDI, XML, Sockets, Web Services, Applets, Spring Framework and Hibernate.
  • Expertise skills in Java Multithreading, Exception Handling, JavaScript, HTML, PHP technologies.
  • Experience in working in environments using Agile (SCRUM) and Test Driven development methodologies.
  • Expert knowledge over J2EE design patterns like MVC architecture, Business delegate and data access object for building J2EE applications
  • Experience in using web application servers like Tomcat, Jboss, WebSphere portal server and WebLogic application server
  • Experience in web development using HTML4/5, DHTML, XHTML, CSS, JSON, PHP, JavaScript and AJAX technologies
  • Experience in implementing applications using Core Java, Multithreading, Collections framework.
  • Experience working in data structure and algorithms in Java
  • Experience in working in environments using Agile, RUP and test driven development methodologies
  • Expertise in developing MVC framework based applications using Struts and Spring
  • Good knowledge of using IDE tools like Eclipse, Netbeans, JBuilder, Rational Application Developer for Java/J2EE development
  • Knowledge of MATLAB, VHDL and Verilog in Xilinx ISE Simulator, Microsoft Assembly Language

TECHNICAL SKILLS:

Operating Systems: Windows 7 / 2008 / Vista / XP / 2003 / NT / 9.X

Languages: Java, C, .NET, T - SQL, PL/SQL

Web Development: HTML, DHTML, XHTML, CSS, Java Script, AJAX

Application/Web Servers: Web Sphere, Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBoss 6.x

Databases: MS SQL SERVER 2012/2008/2005, MS Access 2003, Oracle 11g

BA Packages: MS Office Suite 2013, MS Visio, MS Project

XML/Web services: XML, XSD, WSDL, SOAP, JAXP, JAXB, JAX-RS, XML

Frameworks: Struts, Hibernate, Spring

Code Quality tools: SonarLint, Eclemma Code CoverageBuild Automation

Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Java UI Developer

Roles and Responsibilities:-

  • Involved in the analysis, design, and development and testing phases of application using SCRUM AGILE methodology.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Responsive web design using Angular 2 (Typescript) in Visual Studio
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files
  • Maintained relationship between objects using Spring IOC. Wrote build scripts using Ant
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Developed test scripts using Junit and Groovy
  • Used JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Used Git Stash as the source code repository management tool
  • Involved in debugging the code using IntelliJ and JIRA bug tracking
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Has worked on Oracle 12c data base for storing and retrieving the application data.
  • Developed MQ JMS Queues for asynchronous messaging and Web Services using SOAP/WSDL.
  • Involved in WebLogic administration like setting up Data Sources, deploying applications.
  • Configured and Deployed the Web Application Achieve(WAR) in Tomcat Server.
  • Involved in code review and deployment of the application on development.

Environment: Java, JSP, Servlets, Spring AOP, IntelliJ, Visual Studio, Typescript, Spring IOC, Spring ORM, Spring MVC, Hibernate, DAO, XML, JDBC, Javascript, JQuery, JSON, Apache Tomcat, gulp, grunt, npm, JIRA, Groovy, Jenkins, SOAP, WSDL, JMS, Eclipse, Oracle, CVS, JUnit

Confidential, Southfield, MI

Java Web Services Developer

Roles & Responsibilities:

  • Involved in building the REST easy web services using JAX-RS specification
  • Developed the application using Eclipse Kepler and followed Agile and Scrum methodology
  • Reviewed Smart Auction 2.0 and designed the document for SA 3.0
  • Used EJB session beans for modularity, transaction management and to expose business rules to the service layer.
  • Developed this application as a Service Oriented Architecture (SOA) using Restful web services
  • Used Oracle SQL developer as the DB. Supported the application developed in JSF with Top Link as backend
  • Web application development for backend system using Node js and AngularJS
  • Configured data sources and deployed applications in JBoss application server
  • Used Sonar lint for code quality and code standards, Eclemma tool for code coverage
  • Worked in Test Driven environment using Junit testing framework Mockito to speed up the test automation with mock objects
  • Used SVN version management server for the project version management
  • Involved in writing JPA and JPQL queries. Used Hibernates JPA implementation to has the application’s DAO implementation common across different ORM technologies
  • Used Swagger for the documentation of Smart Auction Restful services
  • Involved in building and deployment of application using Maven
  • Used Jenkins for building deployment artifact. Worked with messaging frameworks using MDB’s

Environment: Java(Java 1.8), J2EE, Eclipse Kepler, JBoss App Server 6.4, EJB, SOA, REST web services, JAX-RS using Rest Easy, Oracle SQL developer, Oracle 12c, Junit with Mockito, Node js, Apache CXF, JPA 2.0 using Hibernate, RestClients, SonarLint, Eclemma code coverage, Jenkins, JSON, SVN, Maven 2.0, JSF

Confidential, Appleton, WI

Java Developer

Roles & Responsibilities:

  • Involved in fixing the requirements gaps in the payment center redesign.
  • Designed, developed, debugged and tested the web based application using the Spring Tool Suite environment and followed Agile and Scrum methodology
  • Reviewed and wrote the pseudo code for the new Payment Center.
  • Implemented Drools Business rules for payment button for different LOB’s
  • Creating and reviewing the business requirement, redesigning and recoding the old payment system to new payment system
  • Lead the onshore/offshore development activities. Used SOAP UI to test the new Web Services
  • Used HTML, CSS, JavaScript, Bootstrap, JSP to develop the user interfaces and JavaScript functions to display the printer friendly window
  • Developed pseudo code and algorithms for various business rules
  • Developed web applications using RESTful web services
  • Used SAML tokens to connect and retrieve the information from the Mainframe.
  • Helped the management in fixing the SVN (creating the new branches) with old and new Payment Center repositories.
  • Used Spring Integration message framework, Spring IO/Spring Boot to implement the functionality
  • Created the JSP Screens for the Bank Maintenance, Payment Processing using the AJAX calls.
  • Worked on adding JavaScript functions to the BankMaintenance Screens to perform AJAX calls using JQuery to call CBIV Web Service
  • Performance monitoring and troubleshooting the Tomcat Webserver.
  • Created the Maven Scripts to create JAR, WAR & dependency JARS and deploy the entire project onto the WebSphere Application Server
  • Worked with Oracle 10g for the backend development of the application
  • Wrote build and deployment scripts using ANT and Maven

Environment: Java(Java 1.7), J2EE, Spring Tool Suite 3.6.1, WebSphere App Server, ANT, SOAP UI 4.0.1, RESTful web services, CICS, Oracle 10g, Mule, AngularJS, Algorithms, Springboot, Git, Drools, Mocha, LiveLink, SVN, MS, MindView, TC Webserver, JavaScript, JQuery, Hibernate, CSS, JSP, Bootstrap, HTML

Confidential

Java Developer

Roles & Responsibilities:

  • Designed, developed and tested a window based application used for data sharing
  • Used Java Cryptography Extension for data encryption and decryption and developed the application using Java standard edition 7 and used NetBeans IDE.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Developed Analysis Model of requirements analysis, Functional Model with scenarios and use cases, Dynamic Model with sequence diagrams and state diagrams
  • Developed algorithms based on the requirements and model
  • Involved in finalizing the features of the project and worked in all the phases of Software Development Life Cycle
  • Designed the front end using Core Java as well as Java Swing involving UI design, user generated event handling
  • Used Multithreading for creating the nodes and for grouping them and used Collections for storing the data

Environment: JDK 7, Java/J2EE, Netbeans IDE, Windows OS, Algorithms, Swing, JSP, Core Java, Servlets, Java Cryptography

Confidential

Software Engineer

Roles & Responsibilities:

  • Involved in the elaboration, construction and transition phases
  • Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
  • Implemented the project as a multi-tier application using Struts Framework along with JSP for the presentation tier.
  • Used the Struts Validation Framework for validation and Struts Tiles Framework for reusable presentation components at the presentation tier.
  • Developed various Action Classes that route requests to appropriate handlers.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot
  • Developed Session Beans to process user requests and Entity Beans to load and store information from database.
  • Involved in installing, configuring app servers and MySQL DB servers on Windows and AWS virtual servers
  • Used JMS(MQSeries) for reliable and asynchronous messaging the different components.
  • Wrote Stored Procedures and complicated queries for IBM DB2
  • Designed and used JUnit test cases during the development phase.
  • Used CVS for efficiently managing the source code versions with the development team.

Environment: WAS 6.1, RAD 6, Servlets 2.5, MQ Series, JSP 2.0, JMS, JNDI, JDBC, Spring boot, SQL, PL/SQL, JavaScript/ECMAScript, IBM DB2, IBM Rational Rose, JUnit, CVS, log4j and LINUX

We'd love your feedback!