We provide IT Staff Augmentation Services!

Backend Java And Ui Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • Around 6 years of experience in the software industry in analysis, design and development of applications using JAVA and J2EE technologies with front - end technologies.
  • Worked in Finance, Banking and Insurance and software development companies
  • Experienced in Core JAVA with strong understanding and working knowledge of object oriented programming and concepts (OOP), Multi-threading, Collections Framework, Exception handling, I/O system, JDBC, Reflection and Generics
  • Developed applications using Design patterns like Singleton, Factory, DAO and Observer patterns
  • Built web applications using spring 3.x/4.0 Framework and its various features like Dependency Injection, Spring MVC.
  • Experience with Object Relational Mapping(ORM) using Hibernate 4.2/4.3.0 and Java Persistence API standard(JPA)
  • Developed J2EE web applications using Servlets, JSP, JMS 2.0 and JDBC 4.0/4.1
  • Experience in creating and consuming SOAP 1.x and RESTful web services using the technologies JAX-WS 2.0 and JAX-RS 2.0.
  • Used Spring Security framework to provide authentication, authorization and other security purposes for corporate applications.
  • Familiar with DevOps for Linux Mac and Windows Platforms.
  • Configured EC2 instances in AWS.
  • Proficient in developing, testing and deploying applications on web servers like Apache Tomcat 7.x, 8.x, WebSphere 8.x.
  • Expertise in Data modeling, database design and development using RDBMS like MySQL 5.5/5.7, Oracle 10g/11g.
  • Experienced in designing UI using front end technologies like HTML5, CSS3, Bootstrap 2.x/3.x, JavaScript 1.x and its frameworks like JQuery 1.x/2.x, AJAX and AngularJS 1.x
  • Familiar with development in MEAN stack.
  • Experienced in conducting unit testing using JUnit 4.12.x and Karma js 1.4.1.
  • Good experience in software version and configuration management with Git.
  • Familiar with developing use case, class diagrams and sequence diagrams using UML
  • Working experience in SDLC including Agile and Scrum

TECHNICAL SKILLS:

Methodologies \ Build tools: \: Agile, SCRUM\ Maven 3.2.x/3.3.x\

Operating Systems \ Languages \: WINDOWS 7/8, WINDOWS XP/VISTA, \ Core Java, HTML5, CSS3, Java Script1.x, \WINDOWS SERVER 2003, WINDOWS NP, \ jQuery1.x/2.x \WINDOWS 2000, UNIX, MAC OSX, \WINDOWS 10 \

Databases \ Testing Tools: \: MySQL 5.5/5.7, Oracle 10g/11g\ JUnit 4.12.x, Karma.js 1.4.1\

Web Services \ Tools: \: SOAP 1.x, RESTful\ Eclipse IDE, Brackets, Sublime text\

Frameworks \ Agile Development Life Cycle tools: \: Servlet API, JSP, Spring Framework, spring \ RALLY, JIRA, REDMINE \MVC, Spring AOP, Hibernate, Angular js, \Angular2 (Basics)\

Application/Web servers \ Integration tools: \: Apache Tomcat8.x/7.x, IBM WebSphere\ Jenkins1.5.x/1.8.x\

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Backend Java and UI developer

Responsibilities:

  • Involved in software engineering activities like requirement eliciting and analysis. Finally documenting the requirements using use cases for the application.
  • Used Spring 4.0 Framework for integration and implemented web application using Spring MVC. Used Spring Security to provide authentication security for the application.
  • Developed the business layer making it configurable, extensible and easy to manage and maintain using Spring AOP.
  • Designed the DAO with the persistence layer to achieve the Object-Relation mapping with the MySQL 5.7 database using Hibernate 4.3.0 and JPA.
  • Using Hibernate 4.3.0 developed HQL queries for various operations involving data retrieval and manipulation operations as per the client actions.
  • Created RESTful APIs which supports data formats like JSON and XML to be consumed by the client.
  • To provide a timely reminder messaging mechanism to clients who missed payment dates used JMS 2.0 for automatic loan email.
  • Involved in creating Single Page Application (SPA) which can bind data to specific views and synchronize data with server using AngularJS 1.0
  • Created web UI pages using HTML5, CSS3, JSP, Bootstrap 3.x and jQuery 2.0 plugins
  • Developed test cases and performed unit testing using JUnit 4.12
  • Configured Maven 3.3 dependencies for build automation
  • Worked with source version control tool GIT to manage the code repository
  • Used Agile software development methodology and interacted with the back-end staff and scrum master at the daily meeting.
  • Used Jenkins1.8.1 as an integration tool.

Environment: JAVA, J2EE, Spring MVC, AngularJS1.0, Hibernate4.3.0, JPA, RESTful, JMS2.0, CRUD, HTML5, CSS3, JSP, Maven3.3, JUnit 4.12, Git, MySQL5.7, Eclipse, Jenkins1.8.1

Confidential, Austin, TX

Backend Java and UI developer

Responsibilities:

  • Involved in Design phase of Software Development Life Cycle (SDLC) in this project which included performing OOA and Design and Modeling using UML.
  • Developed services and controllers for client and manager modules using Spring MVC and Spring Core 4.0.
  • Integrated with Spring 4.0 framework for dependency injection.
  • Used various design patterns such as singleton, MVC, SOA for layer separation in an effort to reduce the application maintenance and support.
  • Involved in Creating and Consuming RESTful Services using Spring MVC3.3, Hibernate 4.2 and AJAX.
  • Used SSO to enable user to browse through various financial data related applications once authenticated.
  • Mapped Hibernate4.2 Configuration File to stored procedures and triggers in MySQL5.5 and also established data integrity among all tables.
  • Configuring Hibernate4.2 for creation and management of sessions and transaction
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update claims information.
  • Created user information forms using Bootstrap 3.x form class along with angular js 1.x form validation modules.
  • Used angular js 1.x AJAX calls to continuously update the dynamically changing data and showcased the dynamic changing data using Bootstrap 3.x row classes.
  • Implemented responsive user interface using Bootstrap library along with JavaScript1.x, JSP, HTML5, and CSS3 for interactive cross browser functionality and complex user interface.
  • Used Log4j for logging and debugging and used JUnit 4.12 extensively for testing along with Karma js1.4.1 for front end unit testing. Used agile methodology and Test Driven Development (TDD).
  • Used Jenkins1.595 as an integration tool.

Environment: Core Java, Spring MVC3.3, Hibernate4.2, REST, MySQL5.5, XML, JSP, HTML5, CSS3, JDBC, JavaScript1.0, Servlets, UML, Log4j, JUnit4.12, Eclipse, Jenkins1.595

Confidential

Java and UI Developer

Responsibilities:

  • Collecting the requirements from the end user and preparing Software Requirements Specification document (SRS)
  • Developed a Java based system using Hibernate1.9 framework
  • Implemented Core Java concepts, JDBC and Web services for the application
  • Used WebLogic12c as application server
  • Used front end technologies like HTML, CSS and JavaScript1.x to design UI
  • Used Eclipse as the IDE for development and MAVEN3.1.1 as the build tool

Environment: Core JAVA, J2EE, MySQL5.5, Hibernate1.9, JDBC, HTML, CSS, JavaScript1.0, MAVEN3.1.1, Webservices, WebLogic Server12c, Eclipse

Confidential

Java and UI Developer

Responsibilities:

  • Developed a Java based application
  • Designed Use Case Diagrams, Class Diagrams and Object Diagrams to model the detail design of the application using UML Rational Rose.
  • Developed views and controllers for client modules using Spring MVC and Spring Core3.1.
  • Integrated with Spring3.1 framework for dependency injection.
  • Worked MySql5.0 as the backend database and integrated with Hibernate4.0.0 to retrieve Data Access Objects.
  • Used standard REST API as either JSON or XML to return content based on queries jQuery1.7.2 and JavaScript1.0 framework used for intuitive UI and AJAX for site search

Environment: Java/J2EE, jQuery1.7.2, JavaScript1.0, AJAX, HTML, CSS, REST, JSON, XML, Apache Tomcat7.0

Confidential

Java and UI Developer

Responsibilities:

  • Implemented MVC using Spring framework.
  • Used Hibernate ORM3.5.0 for mapping Java classes to database tables and data querying
  • Used JPA for mapping business objects to database
  • Work involved extensive usage of HTML, CSS, JQuery1.4.4, JavaScript1.0 and Ajax for client side development and validations
  • Worked in using Weblogic11g Application Server for deploying and testing the code.

Environment: Java-J2EE, JDK, JSP, Servlets, spring, Hibernate3.5.0, Agile, Eclipse, Subversions, WebLogic Server11g, Apache Tomcat7.0, JavaScript1.0, JQuery1.4.4, HTML, CSS, XML

We'd love your feedback!