We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Okemos, MI

SUMMARY

  • Experience of 8 years in teh phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using a mix of front - end/back-end technologies.
  • Good experience working as full stack developer.
  • Experience with Object Oriented Analysis, Design & Programming.
  • Worked on frontend technologies like HTML, CSS and JavaScript, AngularJS, jQuery, backbone to provide teh best solutions for developing a cleaner and faster, responsive websites.
  • Built enterprise grade applications using technologies Hibernate, spring modules, SOAP/REST Web Services.
  • Used different modules of spring like - Spring Core, Spring MVC, Spring REST, Spring ORM, and Spring Security.
  • Experience with various java design patterns.
  • Use of Maven for building teh source code.
  • Deployment and configuration of application on servers like Apache Tomcat, Websphere and JBoss.
  • Worked on various database Servers like Oracle 11g, My SQL 5.0, IBM DB2.
  • Implementing teh UML diagrams such as Class Diagrams and ER Diagrams.
  • Worked on Eclipse IDE/Spring Tool Suite/Net Beans IDE for JAVA/J2EE Applications development.
  • Involved in Scrum Agile Software Development Methodology.
  • Used Jenkins components for continuous integration and continuous delivery of teh projects.
  • Experience using code coverage tools like Emma, Cobertura, and SONAR metrics.
  • Experience with variety of testing frameworks like - Junit, Mockito, and Rest Assured.
  • Used GIT for version control.
  • Motivated to take responsibility as well as to contribute to be a productive team member.
  • Hardworking, positive attitude, sincere and dedicated to achieve goals and targets.
  • Excellent team player with good communication skills and willing to learn new technologies.

TECHNICAL SKILLS

Languages: Java,J2EE, C, UNIX shell scripts, SQL, PL/SQL

J2EE Technology: JSP, JDBC, Servlet, Java Beans, Java, XML, Maven, Design Pattern, WebServices

Web Technology: HTML, CSS, JSP, JavaScript, AngularJS, jQuery

Methodologies: OOPS (Object Oriented Programming), Agile

Frameworks: Spring, JPA/Hibernate, MVC, JUnit

Database: MySQL, Oracle 11g

Tools: Eclipse, NetBeans, Toad, SQL Developer, Spring Tool Suite, Maven, Jenkins, GIT, Code Coverage Tool.

PROFESSIONAL EXPERIENCE

Confidential, Okemos, MI

Sr. Java Developer

Responsibilities:

  • Participated in teh analysis, design, development and implementation of teh application.
  • Developed important modules in teh Dental toolkit System to handle teh patient’s data, claims information, claim processing management and so on.
  • Developed UI for teh application using HTML, CSS, and AngularJS.
  • Integrated REST services calls with angular components.
  • Developed teh web application using Spring modules like Spring core, Spring MVC, Spring ORM.
  • Developed REST services using spring for teh application.
  • Developed SOAP clients for communicating with insurance companies.
  • UsedJPA/Hibernate for data persistence.
  • Used Rest clients like - POSTMAN and DHC tools to test REST API services.
  • Used Soap UI for creating functional tests.
  • Involved in code review and unit testing using JUnit framework, mocking frameworks, code coverage reports.
  • Participating in various scrum rituals.
  • Automated build process using maven, Jenkins.
  • Used GIT for version control. Used GIT branching/tagging features.
  • Involved in teh application deployments releases, post production activities.

Environment: Core Java, Spring Core, Spring MVC, Spring ORM, JPA/Hibernate, REST Web services, Scrum Agile, HTML, CSS, JSP, AngularJS, JSON, POSTMAN, Eclipse, MySQL.

Confidential — Schaumburg, IL

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of teh application development using Scrum Agile methodology.
  • Designed and implemented web module using Spring MVC for handling policy information.
  • Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and JQuery.
  • Implemented business logic in teh Core java using spring modules.
  • Used Spring ORM module for integration with Hibernate for persistence layer.
  • Implemented Spring AOP in exception handling, which it reduce teh development time to handle teh exceptions.
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested teh web services with SOAPUI.
  • Used design patterns like Business Delegate, Singleton, and Data Access Object.
  • Developed UML use case diagrams, Class diagrams, and Sequence diagrams using Lucid Chart.
  • Used Eclipse as IDE for development and deployed application on Tomcat.
  • Used JIRA for defect tracking and project management.
  • Unit and integration test cases are being designed and developed using JUnit, mocking frameworks.
  • Maven and Jenkins used for teh automatic build process.
  • Used Log4J utility to log error, info and debug messages.
  • Used GIT for version controlling software.
  • Participated actively in code reviews.
  • Worked with QA team resolve teh defects part of teh Sprint tasks.
  • Worked with Production deployment to support teh scheduled releases part of development team.
  • Participated in daily scrum meetings to discuss about teh work done teh before day, current days’ work and to let teh team mates no if their are any road blocks.

Environment: Java, MS SQL Server 2005, TOMCAT Server, Eclipse, Spring, HTML, CSS, JavaScript, AJAX, JSP, JSON, JQuery, JUnit, GIT, JDBC, Toad, SQL Server Management Studio.

Confidential — Ann Arbor, MI

Java Developer

Responsibilities:

  • Involved in Application Design with project managers, analysis of business requirements.
  • Implemented a REST service using Teh Spring and Hibernate dat interacts with teh database to obtain details.
  • Designing UI in Photoshop as per requirement. To make changes in teh layout as per client feedback.
  • Use of Internationalization.
  • Make use of Teh Spring and Hibernate Frameworks.
  • Used technologies like JSP, JSTL, HTML and CSS for Presentation.
  • Use of Adobe Photoshop to create or edit image / icon for web pages.
  • Involved in organizing teh application structure in Maven design dat organize teh application code.
  • Prepared Class diagrams and ER diagrams using MS Visio.
  • Dependency Injection used for runtime object injection using Teh Spring.
  • Established various DAO’s as part of teh Data persistence and for querying teh database using HQL and Criteria queries.
  • DAO for accessing and manipulating data.
  • Use of Annotation to make DAO’s talk with database.
  • Involved in designing teh data base tables.
  • Part of teh Scrum Development Team. Actively participating in every day meeting and integrate with development team.
  • Use of Jenkins Application for our continuous integration of code.
  • Prepared test cases and carried out unit testing, integration testing, system testing and involved in bug fixing activities.

Environment: Rest, Java, spring, Hibernate, Eclipse, HTML, CSS, JDBC, MySQL, Agile.

Confidential — Phoenix, AZ

Java Developer

Responsibilities:

  • Involved in gathering requirements for teh application.
  • Developed business logic and presentation/controller phase.
  • Handled Query Functionality in all teh Modules.
  • Developed action classes, service and DAO layers in all teh modules for teh query and functionality
  • Developed GUI for query page in End User module.
  • Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of teh application.
  • Wrote SQL queries and stored procedures for data manipulation with teh Oracle database.
  • Data validations performed using Java script.
  • Wrote tests for safe refactoring andTDD.
  • Developed user interface with Java Server Pages, Ajax support to speed up teh application form filling.

Environment: Java, J2EE, SQL, PL/SQL, HTML5, CSS3, PHP, JavaScript, Servlets, JSP, JMS, XML, Web Service, TDD, Ajax, Portlet, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Involved in development of various modules Using AJAX, JSP, and Servlets.
  • Well Implementation of JDBC Connectivity to Access Data from Database Servers.
  • UAT Support & Release Activities.
  • Active Participation in teh life cycle of teh Project as a Team Member.
  • Used Spring MVC layer
  • Used Jquery and CSS for teh UI Development
  • Implemented Asynchronous and UI effects using AJAX and Jquery

Environment: Core Java, JSP, Servlets, Ajax, Oracle, PL/SQL, MVC, Stored procedures, JDBC, Oracle, GUI, HTML JavaScript

We'd love your feedback!