We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7 years of professional experience in Software Development Life Cycle (SDLC), Implementation of Client/Server, Multi - tier Web based applications using Java/J2EE technologies.
  • Expertise and experience in Object Oriented Analysis and Design (OOAD) development and implementation of Web based applications.
  • Experience in all the phases of Software Development Life Cycle includes Requirement Analysis, Design, Development and Testing.
  • Expertise in OOP design, collection framework, Exception Handling and IO System.
  • Proficient in web application development using Java, JSP, JSF, Angular JS, Servlets, HTML5, CSS, JavaScript and TypeScript and frameworks Spring 3.1/3.0/2.5 and Hibernate 3.3/3.1/3.0.
  • Have expertise in Struts and Spring Framework as a container to help easy transaction management, JDBC access and Hibernate integration.
  • Experience in the web/application servers including JBoss, Tomcat, WebSphere 8/7 and WebLogic 12c/10.3/9.2.
  • Have extensive hands-on experience in adopting a robust development lifecycle including client interaction for requirement analysis, architecting high-level and low-level designs including UML diagrams.
  • Continually provided value added services to the clients through thoughtful experience, productive coding/testing habits and good communication skills. Possesses strong problem analysis skills with ability to follow project standards and procedures as per client specifications.
  • Extensively experienced in using various design patterns such as MVC (Model-View-Controller).
  • Expertise in developing client-side validations and event handling using JavaScript and providing interactive front-end GUI using JavaScript, HTML5, JSP, JSF and Servlets.
  • Sound Knowledge of jQuery.
  • Worked on Restful Services and SOAP Services.
  • Extensive use of various design methodologies like OOA & OOD, UML and Design Patterns.
  • Exposure in implementation of Database Management (Oracle 11g/10g/8i, SQL Server 2008, MySQL).
  • Sound knowledge in writing stored procedures using SQL and PL/SQL.
  • Experience in writing test cases using JUNIT.
  • Good working knowledge of Build Tool like GRADLE, MAVEN 1.4, ANT.
  • Experience in working with operating systems like Windows 8/7/NT/2000/XP, LINUX.
  • Expertise in usingIDE’slikeNotepad++, IntelliJ, And Visual Studio.
  • Highly motivated and team spirited individual with passion for learning and has the capability to meet deadlines in a fast-paced environment.
  • Good knowledge on selenium.
  • Excellent analytical and problem-solving skills with ability to communicate effectively with peers.

TECHNICAL SKILLS

Languages: Java, C/C++, PL/SQL, UNIX.

Technologies: Spring 2.0/1.0, Struts, Hibernate 3.x/2.x, Servlets 2.x, JDBC, JMS 1.1, JAXP, JAXB, EJB 3.0/2.1, JSF, JSP 2.1/2.0/1.2, AJAX, APPLETS.

Web Technologies: HTML5, CSS, D3, JavaScript, DHTML, XML, AngularJs, Angular 6, Typescript.

Web Services: SOAP, Restful, WSDL

Tools: JUnit, Log4j, Ant, Maven, SQL Developer, Toad, Jira, Confluence.

Database: SQL, Oracle 11g, MySQL 5, Sybase.

Servers: Apache Tomcat, IBM Web sphere, Oracle Weblogic, JBoss.

IDE: IntelliJ, My Eclipse, Eclipse, Spring Tool Suite, Net Beans, Visual studio.

Operating Systems: WIN NT/2000/XP/Vista/7, Unix, Linux (Ubuntu).

Revision Control: Apache SVN, Microsoft TFS, CVS, GIT, IBM ClearCase, Perforce.

PROFESSIONAL EXPERIENCE

Senior Java Developer

Confidential, Atlanta, GA

Responsibilities:

  • Developed java components, services for implementing business logic.
  • Used Spring-Tool-Suite for developing the JAVA application.
  • Developed application using JSF, Angular JS for admin pages Servlets, Spring and Hibernate.
  • Used spring Framework for implementing business logic.
  • Developed controllers for client and manager modules using Spring Boot.
  • Developed RESTful web services to consume data.
  • Used spring’s dependency injection for injecting entity managed and Web Services into spring beans.
  • Used Hibernate for the O/R mapping.
  • Involved in writing SQL, Stored procedure for back end. Used Tables, Views and Functions Confidential the Oracle Database end.
  • Implemented Unit Testing using JUnit for testing backend services.
  • Used version control GIT for cloning and committing the code.
  • Used Jenkins for deploying the application.
  • Configured MAVEN for code building and deployment. Responsible for ensuring high standards and reliability of code.
  • Provided end to end support in coding and testing the application.
  • Worked under Agile-Scrum methodology and was involved in Sprints, involving cross-functional members.
  • Involved in daily scrum meetings and SPRINT meetings like Retrospect and planning meetings.

Environment: STS, Java, JSF, Hibernate, Spring boot, Oracle 21.2, GIT, JIRA Align, Jenkins, Maven, JUNIT, Tomcat.

Senior Full stack Developer

Confidential, Detroit, MI

Responsibilities:

  • Exposed to Agile-Scrum methodology and participated in Sprints, involving cross-functional members.
  • Involved in daily meetings and SPRINT meetings like Retrospect and planning meetings.
  • Developed the front-end using HTML, TypeScript, and CSS.
  • Developed backend using spring boot, MongODB.
  • Agile/SCRUM was used as the project management technology. JIRA & Confluence were the tools used to keep things tracked.
  • Designed the responsive front-end screens using Angular6, HTML5, CSS3, JavaScript, jQuery and Bootstrap.
  • Designed Responsive Web Designs using Media Queries.
  • Developed user friendly interfaces using bootstrap.
  • Developed the GUI using HTML, CSS, typescript for Client-Side validations.
  • Extensive usage of Bootstrap for layout as well as responsive design and SASS for responsive design.
  • Developed application using Angular6 for login and auth pages.
  • Followed Single Page Application (SPA) Pattern and used Angular6 to build a cross-browser application.
  • Manipulated data using CRUD operations of MongoDB and handled database access and data transmission.
  • Responsible for look and feel, cross-browser and multiple device testing and quality control.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Participated in Unit Testing for testing different modules.
  • Involved in peer code review and demo sessions.
  • Involved in system analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Involved in version control by using GIT and participated in deploying applications using CI-Jenkins.
  • Support the deployed applications through debugging and fixing.
  • Provided end to end support for the system and involved in coding and testing.

Environment: IntelliJ, Spring boot, HTML, CSS, TypeScript, JavaScript, Angular6, Bootstrap, JQuery, MongoDB, GIT, JIRA, Jenkins, Visual studio, IntelliJ

Senior Java Developer

Confidential, O’Fallon, MO

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Exposed to Agile-Scrum methodology and participated in Sprints, involving cross-functional members.
  • Involved in daily SCRUM meetings and SPRINT meetings like Retrospect and planning meetings.
  • Developed Micro Services in an Agile environment.
  • Developed java bean components, Micro services for implementing business logic.
  • Developed Web Services using RESTFUL web services for processing all the transactions.
  • Used IntelliJ IDEA for developing the JAVA application.
  • Developed the front-end using HTML, JavaScript, and CSS.
  • Developed application using JSP, Angular JS for admin pages Servlets, Spring and Hibernate.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
  • Worked on SWAGGER API for all REST calls.
  • Developed YAML files to test the possible scenarios for happy path and exceptions.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Used spring Framework for implementing business logic and maintaining transactions.
  • Developed controllers for client and manager modules using Spring MVC and Spring Core.
  • Developed REST web services to consume data.
  • Used spring’s dependency injection for injecting entity managed and Web Services into spring beans.
  • Used Hibernate for the O/R mapping.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions Confidential the Oracle Database end.
  • Participated in Unit Testing using JUnit for testing different modules.
  • Involved in version control by using GIT and participated in deploying applications using CI-Jenkins.
  • Used GIT as version control tool and Maven as build tool to build JAR, WAR and EAR files.
  • Provided end to end support for the system and involved in coding and testing.
  • Strong experience in java programming, Selenium, WebDriver, Junit and TestNG.
  • Helping testers to write test cases in selenium.
  • Worked on various Design Patterns included in the project for various purposes.

Environment: Java 1.8, JBoss, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Swagger, Design Patterns, IntelliJ, HTML, JavaScript, Angular JS, MAVEN, Gradle, Bamboo, Jenkins, TOAD, SQL, Junit, GIT, SOAP 5.4.0, Microservices, Selenium.

Senior Java/J2EE Developer

Confidential, NYC, NY

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Interact with the business owners and provide assistance in understanding the application.
  • Developed the front-end using HTML, JavaScript, JQuery, AJAX and CSS.
  • Involved in developing web pages using Bootstrap java script library.
  • Developed application using JSP, Angular JS for admin pages Servlets, Spring and Hibernate.
  • Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser application.
  • Developed new shell scripts for high level automation of data loading processes and executing test cases in compliance with established methodologies.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Used spring Framework for implementing business logic and maintaining transactions.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Developed aspects for the application using Spring AOP- logger Aspect, Validation Aspect, Transaction Aspect.
  • Developed REST web services to consume data from Claims System.
  • Developed the RESTful web services using Spring IOC to provide user a way to run the job and generate daily status report.
  • Used spring’s dependency injection for injecting entity managed and Web Services into spring beans.
  • Used Hibernate for the O/R mapping.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions Confidential the Oracle Database end.
  • Participated in Unit Testing using JUnit for testing different modules.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Worked on various Design Patterns included in the project for various purposes.
  • Provided end to end support for the system and involved in coding and testing.
  • Enhancing the selenium Test cases for Cross Browser Testing
  • Helping testers to write step files.
  • Used version control software GIT.

Environment: J2EE, Java 1.5/1.6, JSP, JMS, XML, AJAX, Angular JS, JQuery, Spring Core, Spring MVC, JDBC, Multithreading, Hibernate 3.0, Design Patterns, Shell Scripting, Websphere8.5, Eclipse, HTML, JavaScript, MAVEN, Bamboo, SQL, Stored Procedures, JUnit, UNIX, Jenkins, Selenium.

Senior Java UI Developer

Confidential, Mooresville, NC

Responsibilities:

  • Involved in different phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis and Code development.
  • Received business logic specifications and design documents, and translated them into HTML, CSS3 preprocessor styling JSON files, JavaScript code and AngularJS.
  • Developed Use case diagrams, Class diagrams, and Sequence diagrams using UML.
  • Designed and developed the UI using JSP, HTML, and JavaScript.
  • Converted the mock-ups into hand-written HTML, CSS3, JavaScript, Jquery, AJAX, XML and JSON.
  • Implemented J2EE Design Patterns like MVC, DAO, DTO and Singleton.
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for thedeveloper.
  • Prepared the technical design and developed the system MVC architecture using Spring.
  • Developed REST web services using JAX-RS API.
  • UsedSpring framework, Spring-ORM, Spring-JDBC modules.
  • Implemented Persistence layer using Hibernate to interact with the database.
  • Involved in application development using Core Java, J2EE technologies like Spring framework.
  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Rational Rose.
  • Worked on Hibernate object/relational mapping according to database schema.
  • UsedSpringFramework for Dependency injection and integrated with the Hibernate framework for interacting with the database.
  • Used Hibernate withspringfor processing business needs.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
  • Used Maven for building the application.
  • Prepared and ImplementedProject PlanusingJIRAand MS project management tool.
  • AGILE development process has been followed.
  • Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.

Environment: Java, J2EE, Spring, Apache Tomcat, Hibernate, XML,Angular JS, jQuery, Oracle, SQL, Log4j, REST Webservices, Linux, Agile, GIT, Maven, Eclipse IDE, Jenkins, JIRA.

We'd love your feedback!