We provide IT Staff Augmentation Services!

Java/ui Developer Resume

4.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • 6+ years of experience in Software development (analysis, design, development, implementation and production support of software) in enterprise Java and JEE applications using Agile methodology
  • Over 4 years of experience in responsive Web design using AngularJS, HTML5, CSS3, JS
  • Over 1 year of experience in designing and developing application using Cloud technology and services such as AWS EC2, Lambda, DynamoDB, S3
  • Experienced in Web development using JavaScript (libraries such as JQuery, Angular), AJAX, XML, XSLT, XPATH, HTML5, XHTML, DHTML and CSS3.
  • Extensive experience in Spring core and core JAVA using Multi - Threading, Collections.
  • Experience in J2EE architecture, design patterns, objects modeling using JSF framework, JSTL language
  • Good Experience in developing and implementing Web Service SOAP protocol and WSDL using Apache Axis, JAX-WS, JAX-RPC, Axis2 in Java.
  • Extensively worked on developing Asynchronous processes using JMS.
  • Experience on J2EE Application servers and Web servers such as Tomcat, Tc server, WebLogic, Web Sphere
  • Over 5 years of experience and proficiency with Agile Development (Pair Programming and Test-Driven Development-TDD).
  • Coordinated and Motivated team mates to achieve Quality of Product and to meet deadlines.
  • Over 6 months of experience of project development with Lean methodology.
  • Experience of using Memory and Performance testing tools such as JProbe, HttpWatch, JProfiler, and unit testing using JUnit, Power Mock, Mockito.
  • Highly skilled in using Version Control Management tools like SVN, CVS, and Git

TECHNICAL SKILLS

Languages: Java, C, C++, VB

Core Expertise: Core JAVA, JSP/Servlet, JSTL, Collections, Multithreading, JDBC

Web Designing: HTML, DHTML, XHTML, HTML5, CSS3, JavaScript

Frameworks: JSF, TIBCO JMS, JUnit, JAX-WS, JAX-RS, NodeJS, AngularJS, JQuery, Jasmine

Database: Oracle 9i/10g, AWS DynamoDB

Web/Application Servers: IBM WebSphere 6.x/7.x, Weblogic8.1/10.x and Apache Tomcat, Tc Server

IDEs and Editors: Eclipse, IBM RAD, STS, NetBeans, Web-storms, Sub lime

Design and Version Control: PVCS, CVS, Subversion, Git

Design Skills: UML, J2EE design Patterns, MVC

Web Services and XML: XML, XSLT, XSD, SOAP, Restful, JAX-WS, Apache Axis, JAX-RPC, Apache CXF

Logging: Log4j

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Java/UI Developer

Responsibilities:

  • Analyzed business needs
  • Prepared detailed development plan and designs
  • Designed and Documented each piece of system including Cloud Database DynamoDB, JAVA Micro services, AngularJS/NodeJS based Web applications
  • Created AWS Lambda functions for live usage reporting, and archiving data
  • Created Architecture diagrams, flow charts, relational model diagrams using MS Visio
  • Design and developed Restful services using Spring and JAVA
  • Used new features in Java 8 while developing Restful services
  • As following Agile and Lean methodology, Discuss requirements, project progress, impediments in periodic meetings
  • Followed Test Driven Development approach with Automation Testing of Unit, Mutation, integration testing using JUnit, Cucumber, Pit-test, Jaccoco
  • Implemented log dashboard using CloudWatch, Cloud Trail and Splunk

Environment: J2EE / JAVA, Spring core, Spring security, AWS Lambda, AWS DynamoDB, AWS S3, Tc server, Apache web server, Unix, STS, MAVEN, Log4j, Git, Bitbucket, Bamboo, JSON, JAXRS.

Confidential

Responsibilities:

  • Discussed, and analyzed requirements with business users and designers
  • Prepared detailed development plan and designs
  • Played key role in project planning, design and development.
  • Designed and Developed User interface (UI) using HTML, CSS, JAVASCRIPT,
  • Implemented application on MVC design pattern using AngularJS and JSP.
  • Developed UI components using AngularJS framework.
  • Implemented directives, service, filters, controllers for UI component using AngularJS.
  • Designed full data flow the application interaction within layers (User Interface, Midtier, Database).
  • Developed JAXRS SOAP and Rest services as well as clients as per technical requirements.
  • Implemented Restful clients using AngularJS for CRUD operations.
  • Performed JavaScript unit testing using Jasmine and generate quality reports of the application.
  • As part of Agile development, discussing progress, impedance and resolution in daily scrums.
  • Interact with business to resolve issues in a timely manner and making user experience simple.
  • Performed performance testing using Stopwatch and AngularJS Batarang.

Environment: J2EE / JAVA. JavaScript, Tc server, Apache web server, Windows 7, Unix, CSS, XML, HTML, STS, Jasmine, STRT, CSS3, HTML5, AngularJS, MAVEN, Log4j, GitHub, JSON, JAXRS, SOAP.

Confidential, Moon Twp., PA

Java Developer

Responsibilities:

  • Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
  • Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML5, CSS3and AJAX.
  • Implemented Action Classes and Action Forms using Springs Framework in JPA.
  • Used SPRING to implement Business layer to Data access layer.
  • Spring framework is used to implement Inversion of Control (IOC) and Spring MVC.
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.
  • Implemented various design patterns: Singleton, Factory Method Design Pattern.
  • Used JavaScript, jQuery for user interactions in pages.
  • Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
  • Generated Class Diagrams, Sequence Diagrams with Microsoft Visio.
  • Wrote SQL, PL/SQL and stored procedures as part of database interaction.
  • Extensively used JPA for Object Relational Mapping for data persistence.
  • Involved in JUnit testing, bug fixing in multiple environments and reproduce bugs for fixing and code review of individual modules in the application.
  • Worked on Sun Jersey REST framework to create web services.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Release management and support. Participate in User Acceptance Testing during each Agile Cycle.

Environment: Web Logic Application Server, JPA, Java, PL/SQL, Log4j, JSP, Servlets, EJB, Struts, Spring, Hibernate, jQuery, Web Services, Spring, WSDL, Java Beans, Oracle 11g, Ant, RAD, MS Visio.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Developed Business logic using J2EE, JSP, Servlet and Spring Bean Classes.
  • Developed the application using Struts Framework which is based on the MVC Design Pattern.
  • Interacted with end applications and performed Business Analysis and Detailed Design of the system from Business Requirement documents.
  • Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO java classes using ORM tool.
  • Configured springapp-servlet.xml, web.xml Spring-specific deployment descriptor
  • Used Spring Batch framework to load flat files to database
  • Database handling, Multithreading, Synchronization, Communication.
  • Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.
  • Used Git for version control.
  • Implemented application level persistence using Hibernate and Spring.
  • Designed web screens for various modules using JSF, HTML, DHTML and CSS and used JavaScript as client-side validation
  • Used JQUERY to handle the client-side validations.
  • Monitored the error logs usingLog4jand fixed the problems.
  • Developed the Servlets for processing the data on the WebSphere Application server.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.
  • Developed build Scripts using Maven to build and deploy the application.
  • Created and Modified DAO’s to communicate with DB2.

Environment: Java, Servlets, JSF, Struts, Spring, Hibernate, XML, CSS, AJAX, HTML5, Git, Web Sphere Application Server, Java Script, REST Web Services, Jersey, JUNIT, MAVEN, DB2, Agile, Log4j.

We'd love your feedback!