We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Portage, MI

SUMMARY:

  • 6+ years of experience in development of various applications using Java and J2EE architecture technologies.
  • Experience in all phases of Software Development Life Cycle (SDLC) including requirement Analysis, Design, Code Development, Documentation, Testing, Deployment, Version Control and production support.
  • Experience working on J2EE technologies for developing Web Applications by using JDBC, Struts, Hibernate, JPA, JSP, JAXB, Java Spring Framework and Spring boot.
  • Experience in working with Model View Controller (MVC) architecture to develop web - based applications using Spring Framework and Struts.
  • Experience on working with Object relational mapping (ORM) techniques like Hibernate mapping, JPA configurations and developing persistence structure.
  • Experience in writing hibernate mapping files for Hibernate Dao's and injecting them using Spring configuration file.
  • Good understanding of Dependency Injection, Spring MVC architecture, Aspect Oriented Programming (AOP) and Auto wiring concepts in Spring Frameworks.
  • Experience in developing applications using Core java concepts like OOPs, Multithreading, Interface, Abstract class, collections framework , Exceptions Handling, Input/output(I/O) System, etc.,
  • Experience in working with various J2EE Application Servers such as Apache Tomcat, JBOSS and IBM’s WebSphere, generating WAR files and deploying them on servers.
  • Development experience on Unix/Linux platform and good shell Scripting capabilities.
  • Experience in writing SQL queries in databases such as SQL server, MySQL and Oracle 11g and handling back end operations using SQL, Stored Procedures, Functions and Triggers.
  • Experience working on development of front end application using Java server pages (JSP), Java server Faces (JSF).
  • Experience in User Interface technologies such as HTML5, CSS3, JavaScript, JQuery, Node JS, Bootstrap 3/4, Angular JS and Angular 2/4/6 frameworks.
  • Experience in developing reusable custom directives using Angular JS and developing Responsive Web Design using Bootstrap 4 and Ngx-Bootstrap.
  • Experience in writing application level code to perform client side validations using JQuery.
  • Experience in implementing AJAX asynchronous calls to display the data.
  • Good understanding on Java 8 features like Lambda Expressions, functional interfaces, etc.
  • Knowledge and understanding on Microservices using Spring MVC and Spring Boot.
  • Good understanding in Microservices architecture, Containers with Spring Boot based services in combination with RESTful web services.
  • Good knowledge and understanding of AWS Cloud and Datacenter migration to AWS infrastructure, providing initial support to Applications and Database teams.
  • Experience in building RESTful web services such as Jersey Framework and HTTP Request/Response body.
  • Experience in writing application level code to interact with APIs, RESTful Web Services using XML and JSON.
  • Experience working on XML marshalling and un-marshalling and good knowledge on REST clients for testing REST URLs.
  • Experience in using IDE’s such as Eclipse, My Eclipse and Visual Studio Code.
  • Experience in writing test cases for testing the classes and methods functionality using Junit.
  • Experience in using Junit Framework for unit testing of an application and Log4j property to capture the logging levels.
  • Experience on GIT commands and GIT workflow version control process.
  • Good written and oral communication skills and interpersonal skills with strong ability to excel through collaboration with team members.
  • Extensive experienced working in AGILE methodology environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.

TECHNICAL SKILLS:

UI Web Technologies: HTML4,HTML5,CSS2,CSS3,JavaScript,JQuery,JSON,AJAX,XML, Angular JS and Angular 6

Programming Languages: C, C++, Java

Operating System: Windows 2000/XP/Vista/7/8/10, Linux, Unix, Mac.

Application Server: Tomcat Apache Server, IBM WebSphere

Databases: MySQL, SQL server, Oracle 11g, Toad, Microsoft SQL Management Studio

IDE Tools: Notepad ++, Eclipse, Net Beans, Visual Studio code

Frameworks: SpringBoot, Spring, Hibernate

WORK EXPERIENCE:

Sr. Java Developer

Confidential, Portage, MI

Responsibilities:

  • Design, development and implementation of new software components to ensure system-wide efficiency, reliability, and compatibility and to maximize system performance.
  • Involving in developing Java/J2EE frameworks, Hibernate, Spring MVC framework, struts framework.
  • Implemented exception handling in Springboot for REST API’s using ExceptionHandler and ControllerAdvice annotations.
  • Developed front end applications using HTML, CSS, JavaScript, JSPs for effective user experience to the user.
  • Worked on core Java concepts like Multi-Threading, InnerClasses, StringClasses and Exception handling.
  • Developed, tested and debugged the Java classes, JSP to find the actual root cause of the issues.
  • Used Maven repositories for building the application.
  • Developing new XML files for the Kirby portlets design and deploying them in server for the application portlet exports.
  • Executed various select, update, insert queries in Oracle SQL developer to make the changes in production environment to observe latest data in UI.
  • Developed tables in database and implemented stored procedures for the application using Oracle 11g.
  • Writing test scripts and providing Development and staging test evidences to analyze the day to day transactions that are happening in the business.
  • Used SVN, GIT, and VSTS for code version control and Azure devOps for pipelining various releases on Staging and production environments.
  • Involved in Code Reviews to verify the quality of development and UAT sign off has been received for the changes and deploying the changes without corrupting the production environment.
  • Supporting the users of application with using solid Analytical and problem solving Techniques.

Environment: core Java, J2EE, Spring MVC framework, Springboot, Hibernate, HTML5, CSS3, JSPs, RESTful Web Services, SOAP Services, Oracle 11g, Microsoft SQL server management studio, Maven, Azure DevOps, VSTS, SVN, RAD, IBM WebSphere server.

Java UI Developer

Confidential, Charlotte, NC

Responsibilities:

  • Analyzing business requirements, participated in technical discussion for development and testing of various modules assigned.
  • Developed user interface modules using Angular 6, Typescript, HTML5, CSS3, Bootstrap 4 and Node JS.
  • Worked on Reactive forms, dynamic forms, Modules, Events, Services, Observables, RxJS, Routing and Navigation, Http Client module features in Angular 6.
  • Written various business requirement functionalities using Typescript in angular 6.
  • Developed Typescript reusable components and services to consume REST API’s using component based architecture provide by Angular 6.
  • Experienced using new features of Nebular modules and themes in angular 6.
  • Worked on responsive Bootstrap framework and used Ngx-bootstrap and Open Iconic features as part of application development.
  • Worked on form validations and other complex validations as part of application development.
  • Used Multi-threading concepts, collection framework, Exception handling and OOPs in Core Java.
  • Used Spring MVC framework and implemented various spring annotations in java classes.
  • Used hibernate ORM for database connectivity, implemented Hibernate mapping files and written SQL queries in Toad for different modules.
  • Worked on error logging levels using Log4j and solved the issues.
  • Used Maven build to deploy the application into WebSphere Application Server.
  • Experience in checking cross browser compatibility and thoroughly performed unit testing and integration testing.

Environment: core Java, J2EE, Spring MVC framework, Hibernate, HTML5, CSS3, Angular 6, Typescript, Bootstrap, Toad, Oracle 11g, SQL, Maven, WebSphere server, RESTful Web Services.

Java Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Involved in requirement gathering, project analysis, design and development phases of SDLC and Implementing Agile-scrum methodologies for the application development.
  • Designed and developed the application based on Spring MVC Framework.
  • Developed various J2EE patterns like singleton pattern, Data Access Objects (DAO) pattern for system design.
  • Used Spring Framework features like Dependency injection, spring beans, Spring JDBC, MVC architecture for developing application.
  • Worked on Core Java Concepts like Object Oriented Programming, Collection framework, Exception handling.
  • Implemented hibernate mapping files, configuration files and POJO classes to map java objects to Oracle database table.
  • Used hibernate ORM for database connectivity, Developed SQL procedures and written SQL queries in Oracle for different modules.
  • Worked on Continuous integration (CI) build tool Jenkins to generate and send automatic emails on project updates.
  • Worked on Node JS server by developing REST service using Java JAX-WS and worked on configurations.
  • Used GIT as a source control to maintain the developed versions of source code of the application.
  • Designed and Developed Restful web services with synchronous request-response body and involved in deploying war files in Apache Tomcat server.
  • Used Angular JS framework for performing two-way data binding between HTML view templates to JavaScript Model objects.
  • Used JSP, HTML5, CSS3 and JavaScript for front end web page development.
  • Developed Unit test cases for the application in Test driven development environment using Junit.

Environment: Core Java, Java, J2EE, Hibernate, Spring Framework, JDBC, Springboot, Maven, Jenkins, HTML5, CSS3, JavaScript, JSP/JSF, JQuery, Node JS, AJAX, XML, Angular JS, GIT, Oracle 11g, SQL, RESTful web services, Junit, Apache Tomcat Server.

Java Developer

Confidential, Atlanta, GA

Responsibilities:

  • Involved in Design and Development of application and worked in Agile-Scrum methodology.
  • Developed the application using core Java, J2EE, Hibernate and Spring MVC framework.
  • Worked on core spring annotations for dependency injection.
  • Used JAXB for marshalling and un-marshalling XML requests and responses.
  • Created data management classes, used JDBC Template and JPA queries to access the Oracle database.
  • Experienced using Multi-threading, collection framework, Exception handling and OOPs in Core Java.
  • Utilized RESTful web services provide by vendors to support the data received from various dealers.
  • Developed REST API’s to send the data in the form of JSON to front end pages.
  • Developed front end page web application using HTML5, CSS3, JSP, JavaScript and Angular JS.
  • Worked on error logging levels using Log4j and solved the problems.
  • Experience in writing Test Cases for Unit Testing using Junit and defected resolution as and when they are reported.
  • Involved in User Acceptance Testing during each Agile Cycle.
  • Resolved Channel issues and Cluster issues and fixed the problem from various logs such as JMS logs and trace files.
  • Maintained and enhanced existing client applications and internal systems to improve integration.

Environment: Core Java, Java, J2EE, JSP, HTML5, CSS3, JavaScript, JQuery, Angular JS, JNDI, Linux, Oracle 11g, Maven, Eclipse, Web logic Application Server, Hibernate, Spring Framework, LOG4J.

Java Developer

Confidential, Houston, TX

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Analysis, Design and code development.
  • Worked on Agile Scrum methodology and involved in sprint planning, and code reviews.
  • Worked on Spring framework for implementing Inversion of Control (IOC) and Model View Controller (MVC) architecture.
  • Developed DAO classes and used spring framework for managing persistence layer and involved in integrating frameworks for the project.
  • Used Spring MVC and RESTful web services such as jersey frameworks.
  • Worked on Java collections framework for backend services and to display the date in front end application.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Developed user management screens and reusable custom directives using AngularJS components and used Bootstrap for Responsive web design.
  • Worked on Rest API calls and integrated with User interface pages.
  • Used AJAX (JQuery) to display data using asynchronous calls.
  • Wrote application level code to perform client side validation using JQUERY.
  • Used Junit framework for unit testing of application and Log4j to capture the logs.
  • Handled the back end operations using SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.

Environment: Core Java, Java, J2EE, Maven, Spring, Hibernate, Web Services, XML, HTML5, CSS3, JavaScript, AJAX, AngularJS, Bootstrap, JSP, RESTful Web Services, Log4j, Junit, GIT, Junit, JDBC, JMS, MVC, Eclipse.

Java Developer

Confidential

Responsibilities:

  • Involved in the design and development of application prototype and data model design.
  • Created use case class diagrams, sequence diagrams and code review using Microsoft Visio.
  • Developed POJO, Hibernate mapping files and configuration files for Hibernate entities.
  • Implemented MVC design patterns using Struts framework.
  • Involved in development of components using Struts action classes for business logics.
  • Developed transaction management to insert data and getting data from oracle database using Hibernate.
  • Used XML documents and CSS properties to convert the content into HTML page.
  • Developed Java classes, JSP files and HTML based web pages for displaying designed reports.
  • Developed the code for Client side validations using JavaScript.
  • Developed the presentation layer to show the dynamic content using JSP.
  • Wrote Junit test cases for testing some modules of the application.
  • Worked on WebLogic application server to deploy JSP files and EJB applications.

Environment: Core Java, J2EE, EJB, Struts, Hibernate, HTML, XML, CSS, JavaScript, Oracle 10g, Eclipse, WebLogic application server.

We'd love your feedback!