We provide IT Staff Augmentation Services!

Java/ui Developer Resume

2.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY

  • Around 5 years of IT professional experience in Application designing and developing applications using Java, J2EE, Enterprise frameworks and extensive Object - oriented analysis, design and development.
  • Excellent Java development skills using Core Java, Servlets, JSP, XML, EJB, JDBC, HibernateORM, Struts MVC, Spring framework.
  • Excellent front-end, UI development skills using Java Script, AngularJS JSP, JSTL, JSF, HTML5, DHTML, AJAX, CSS3.
  • Expertise working with various J2EE technologies including Servlets, JSP, JSTL, JSF, Java Beans, JDBC, JAXB, and Java SOA.
  • Excellent implementation experience of Object Oriented concepts, Multithreading.
  • Expertise with AOP modules and MVC in Spring and Restful Web Service Development.
  • Proficient in implementing the J2EE design patterns like Singleton Factory, MVC (Model-View- Controller), DAO (Data Access Object), DTO (Data Transfer Object).
  • Experience in configuring, deployment and support ofcloudservices including Amazon Web Services (AWS).
  • Monitoring resources and Applications usingAWSCloudWatch, including creating alarms to monitor metrics such as EMR, EC2, S3.
  • Strong knowledge and experience on Amazon Web Services (AWS) Cloud services like EC2, S3, EMR.
  • Experienced with various Software Development Methodologies like Agile and Waterfall methodologies.
  • Expertise in developing dynamic web pages in HTML withAngular.JSfor User Interface.
  • Experience with various IDE’s like Eclipse and Net Beans.
  • Good Experience in integration of Enterprise Java Beans (EJB) with existing applications and using services provided distributed applications through Web Services (JAX-WS, JAX-RS).
  • Developed various Spring Rest controllers for request mappings and created JSP custom tag libraries for the application.
  • Used Java8, Spring framework, RESTful web services, MongoDB, Angular JS, Angular 2, Node Js, JavaScript.
  • Experience in regression testing, deployment activities, production support and trouble shooting.
  • Worked on Asset Management Module to develop services using Restful Web services and collaborated on design spec reviews together with Business Analysts.
  • Helps Project delivery managers in setting up the Showcase/UAT environments for user training sessions.
  • Designed and developed business components usingSpringBoot,SpringDependency Injection (Core) andSpringAnnotations.
  • Experience in designing and developing solutions using the MVC Architecture.
  • Strong experience with SQL, PL/SQL, MSSQL Server 2008, MYSQL, and Oracle.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.

TECHNICAL SKILLS

Java/ J2EE: Java, JSP, Servlets, EJB, JDBC, JPA, JSF

Programming Languages: Swift, R, C, C++

Framework: Android, Spring Core, Spring MVC, Hibernate

Web Technology: JavaScript, HTML5, CSS3, Bootstrap CSS, JavaScript, AJAX, JQueryJSON, NodeJS, AngularJS 1.0/2.0

Web Services: JAX-RS, JAX-WS

XML Stack: XML, XSL, XSD

Source Control: CVS, SVN, GIT

Design Patterns: MVC, Intercepting Filter, Front Controller, Singleton, DTO, DAO

Databases: Oracle 11g, SQL Server, MySQL, DB2, SQL, PL/SQL

Tools: /Environment: Eclipse, ANT, Maven, Jenkins, UML, Linux, UNIX, Log4J, AWS, Azure

Cloud and Big Data Technologies: Amazon AWS, EC2, S3, MapReduce, Hive, Pig, Scoop, Apache HBase, Apache Kafka, Hdfs, Deep Learning

Testing: JUnit, Jira, Easy Mock, Mockito.

WebApps/ Server: Tomcat, WebLogic, JBoss, GlassFish

Methodologies: Agile/Scrum, Waterfall

IDE: Android Studio, XCode, Eclipse, NetBeans, Talend, MySQL Workbench.

Operating Systems: Linux, Windows, iOS

PROFESSIONAL EXPERIENCE

Confidential, Fremont, CA

Java/UI Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project.
  • Worked as core technical team member for analysis of requirements, design, development, unit and integration testing.
  • Developed web Application Using Core Java, spring, Hibernate, HTML5, Angular-JS, JavaScript, JQuery and CSS.
  • Created the Angular-JS app using Grunt, and Bower and used Angular UI for component model.
  • Designed User Interfaces using JSP, Servlets, Angular2JS, CSS, XML and HTML.
  • Designed web screens for various modules using JSF, HTML, and CSS and used JavaScript client side validation.
  • Used Angular2 JS as the development framework to build a single-page application.
  • Implemented the application using Spring Framework 4.x, which is based on the MVC design pattern.
  • Used Spring Validation and Tiles Framework in the presentation layer.
  • Developed the UI permissions to allow the qualified users to generate the maintenance reports in PDF and Excel by Jasper Report.
  • Involved in extracting the data from various sources into Hadoop HDFS for processing
  • Configured, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in AWS EC2 and created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Hands on experience in Hadoop administration and support activities for installations and configuring Apache Big Data Tools and Hadoop clusters using Cloudera Manager.
  • Worked with JIRA for issue tracking and bug tracking, which allows employers to track status and a client's compliance.
  • Managed and maintained Oracle and NoSQL databases in production domain.
  • Implemented the project structure based on Spring MVC using Spring boot.
  • Create web pages layout with HTML and CSS and Responsible to integrated with the existing web application.
  • Experience in configuring, deployment and support ofcloudservices including Amazon Web Services (AWS).
  • Used Jenkins to build and deploy on JBoss Application Server.
  • Performed Unit testing and integration testing.
  • Implemented spring MVC architectural design pattern.
  • Provided Technical support, fixed bugs, and added enhancements for production teams.
  • Involved in development of REST Web Services using Spring boot to extract data from databases.
  • Implement modules into Node.js to integrate with designs and requirements.
  • Used SOAPUI for testing the SOAP web services and POSTMAN for testing REST web services.
  • Used MYSQL workbench for writing the SQLqueries, triggers, procedures and functions.
  • Developed the back-end using both Core Java (Collections and multithreading) as well as spring cloud and also involved myself in incorporating business logic in SQL code (stored procedures) using MySQL.

Environment: Java, J2EE, JSP, Servlets, Angular2, Node.js, AngularJS, Spring 4.3, Spring MVC, Spring boot, Maven, Hibernate, JSP, HSQL, HTML5, GIT, Microsoft SQL Server, Spring JDBC, JUnit, Web Services, WebSphere, Log4j, SQL, Windows, Drool.

Confidential, SFO, CA

J2EE Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating the UML notations
  • Interacting with client in design and code review meetings.
  • Developed modules using MVC architecture provided by Spring Framework.
  • Also developed batch program to handle batch processing of transactions using Spring Batch.
  • Developed Model Objects, Controllers, Service and DAO modules.
  • Used SOA architecture and consumed SOAP web services provided by third party clients.
  • Developed a service interface for this application to be used by Mobile application.
  • Implemented TIBCO SOAP Server processes to provide custom lookups to various third party vendors. Wrote SOAP Server WSDL files to provide definitions for available operations.
  • Application was built onMVCarchitecture with JSP, CSS, HTML and DHTML acting as presentation layer, Spring as controller and EJB as business layer.
  • Used JQueryAJAXrequest/response and JPA to form the integration between Front-end and Middleware API's.
  • Designed and developed Service modules which encapsulate business logic using Singleton design pattern.
  • Implemented JSP Standard Tag Libraries (JSTL) along with Expression Language.
  • Used Angular JS to simplify development and testing of web applications by providing client-side model - view - controller (MVC) capability as well as providing structure for the entire development process.
  • Active participation in WebLogic server and Oracle problems (killing instances, debugging server logs, applications logs)
  • Written ANT Scripts for project build in UNIX environment.
  • Used SVN for version control and Maven as build tool.

Environment: Java 1.6, Linux O/S, Spring 3.2 Framework, UML, MVC, Oracle 10g, SQL, PL/SQL, XML, SOAP, Maven, SVN, Eclipse, Web logic, Eclipse, IBM Rational Rose, Ajax, JQuery, JSP, Angular JS, CSS, HTML, DHTML, JUnit and Mockito, TDD.

Confidential

Java Developer

Responsibilities:

  • Developed user management screens using JSF framework, business components using spring framework and DAO classes using Hibernate framework for persistence management and involved in integrating the frameworks for the project.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using spring framework.
  • Wrote Maven build scripts to compileJavaclasses, create jar, performed unit testing, and package them into ear files.
  • Developed REST Service Clients for integrating with the Service Interface.
  • Developed DAOs using Hibernate for data access from database.
  • Developed and modified JSP pages and used JavaScript for front-end validation.
  • Designed theJavaServer Pages using Style sheets, HTML, and XML.
  • Developed Maven scripts to build and deploy the application in the JBOSS Application Server.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data model with a SQL- based schema.
  • Created a Front - end application using JSPs and Spring Tag Library and configured it to connect to database using hibernate.
  • Developed and configured tables including sequences, Functions, Procedures, joins and Table constraints using Oracle Database 10g.
  • Used Spring Framework for dependency injection and integrated with the EJB 3.0 using annotations.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Used various Content and Process APIs for the web application along with Servlets, JSPs, and AJAX to access Object store, query queues and roster to retrieve user and application related data

Environment: Core Java, Angular1, C++,SOAP, SQL, PL/SQL, MySQL, Servlets, JSPs, AJAX, HTML, and XML, JSP, JBOSS, RESTful APIs, Hibernate, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL) and Struts Framework.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Validated the user input using Struts Validation Framework Client side validations were implemented using JavaScript.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Create text message using a configuration file for data mapping and utilize Java Messaging Service (JMS) API to the transaction message to other application via Message Queue (MQ).
  • Version control of the code and configuration files are maintained by CVS.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Developed PL/SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: Java, Struts 1.0, JDBC, JavaScript, CSS, XML, JMS 1.1, WebLogic 8.1, Eclipse, Log4J, PL/SQL and Oracle 8i.

We'd love your feedback!