We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Phoenix, AZ

SUMMARY:

  • 8 years of good experience in IT Industry which includes Analysis, Design, Development and Implementation of Client/Server and web based Multi - Tier architecture systems.
  • Oracle Certified Professional Java Programmer (Java8).
  • Strong programming skills and development experience using Java 8, J2EE,Struts, JSP, Servlets, Java Beans, JSP, JDBC and XML.
  • Software Development Life Cycle (SDLC) experience including: gathering requirements, analysis, design, development, documentation, deployment and testing
  • Experienced with frontend technologies like HTML, CSS, JavaScript, jQuery, AJAX, Angular.
  • Experience in creating and consuming Web Services, related technologies and tools: SOAP, Restful, WSDL.
  • Experience in Spring MVC, Spring Boot, Hibernate ORM frameworks.
  • Experience in Application Servers including Web sphere, Web logic Application Server for developing simple, database, web, enterprise applications and web services
  • Strong experience in developing Service Oriented Architecture based applications and web services.
  • Strong experience in designing applications using MVC Architecture, Object Oriented Analysis and Design (OOAD), Design Patterns
  • Well experienced with IDEs - Eclipse
  • Effective team working skills. Able to work both as an individual and as a team mate within multi-disciplinary teams.
  • Developed coding using J2EE technologies based on the MVC Architecture.
  • Implemented Business Logic using Java, Spring MVC and Hibernate.
  • Implemented RESTful Web services to retrieve data from client side and made REST API calls.
  • Used Log4j for logging errors, messages and performance logs.
  • Experience in writing SQL queries and Stored Procedures for interacting with the Oracle database.

TECHNICAL SKILLS:

Programming Languages: Java (Core Java 8 & J2EE), SQL and PL/SQL.

JEE / J2EE Technologies: Servlets, JSP, JSF, EJB, JDBC, JPA

Web Technologies: HTML,CSS, AJAX, SOAP, REST, WSDL, Java Script.

JavaScript Libraries: Angular 4+

Databases: Oracle, DB2, SQL Server, MySQL.

Application / Web Servers: Tomcat, JBoss, WebLogic

Framework: Spring, Spring Boot, Hibernate,Bootstrap

IDEs: Eclipse, NetBeans, IntelliJ

Version Control: GIT, CVS

Operating Systems: UNIX, Windows.

Agile Methodologies: Agile, Waterfall, Test Driven Development(TDD) and Scrum Models

Build Tools: Maven.

PROFESSIONAL EXPERIENCE:

Confidential - Phoenix, AZ

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design, development and testing of the application
  • Used SpringBoot based services interacting with of REST .
  • Validated the built API in the browser using Postman and Swagger API.
  • Used Spring Core Annotations for Spring Dependency Injection and Spring MVC for building REST APIs.
  • Worked on RESTful Web Services for transferring JSON data between two interfaces.
  • Developed business logic of the application using Spring and Hibernate components
  • Performed and documented Unit Testing of code for ensuring bug-free code.
  • Implemented server-side Restful web services for external vendors to access our applications.
  • Worked on maintaining the persistence using Hibernate ORM
  • Designed the architecture to let the third-party services to use the authorization information using OAuth.
  • Developed server side application to interact with database using Spring Boot and JPA implementation Hibernate ORM.
  • Frontend design was based on the Angular components, used data-binding and design and implementing business logic.
  • Using Angular CLI as development tool to create services, components, classes, modules and interfaces.
  • Used Jenkins for the automatic build process and used for integration testing and deploying software.
  • Experience in developing Agile Methodology along with Test Driven Development (TDD).
  • Used GIT to control, track and maintain the different versions of the project.

Environment: Java8, J2EE, Maven, SpringBoot, Restful Webservices, Angular, Tomcat Server,JPA, Hibernate ORM,Swagger,Postman,GIT .

Confidential, Overland Park, KS

Sr. Java Developer

Responsibilities:

  • Experience in Design, Development and implementation using J2EE frameworks like Model View Controller, SpringBoot, Hibernate and EJB2.0.
  • Developed the front-end web page by using HTML5, Bootstrap 4, CSS3, and JavaScript/TypeScript, taking advantage of the Angular framework
  • Responsible for creating the JavaScript/TypeScript code, for different modules. Worked on Oracle 11g, Created DAO classes which get connection instances with Spring JDBC, Configuring JDBC connections..
  • Used XSLT to do the transformation changes for the new requirements on the consumer side of web service application
  • Experience in application design and development using JavaScript frameworks like Angular.
  • Developed SQL queries to access data in Oracle database.
  • Implemented Web services components SOAP, WSDL to interact with external system
  • Wrote Junit test cases for Java Application.
  • Developed web application using spring MVC, Spring JDBC.
  • Experience in configuring and deploying Web Applications using WebLogic, JBoss, Tomcat .

Environment: Core Java, Java EE, Spring 2.5, Hibernate 3.2.1, Tomcat, HTML, CSS, jUnit, Angular.

Confidential, Kansas, MO

Java Developer

Responsibilities:

  • Implemented agile methodology in the development of the project.
  • Implemented designs of new features, controls, and solutions.
  • Diagnosis and troubleshooting of technical issues and providing effective and efficient solutions.
  • Dynamic documentation of filters, formats and contents which will be reflected in millennium services tool.
  • Modified SQL, stored procedure and functions for performance enhancement and Tuning Sql Queries.
  • Developed SQL queries with JDBC API to create, retrieve and update data.
  • Involved in writing build scripts using MAVEN, GIT to maintain code repository.
  • Used Junit, JQuery, Mock it to do the automated unit/integration testing to track the defects and to close the defects.
  • Extensive participation in project-related sessions such as code reviews and project status meetings
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: JDK, J2EE, Junit, JQuery, Java 1.6, Spring Framework, Hibernate, XML, XSLT, HTML, Maven, Eclipse, SQL, PL/SQL, Jenkins, Windows 7

Confidential - Chicago, IL

Java Developer

Responsibilities:

  • Analysis, design, development and testing of the application
  • HTML, XML, CSS and JavaScript for developing view pages, client-side validations
  • Server and Client-side validation using Struts Validator Framework
  • Involved in Core Java/Struts and Core Java/Spring based framework development
  • Researched, installed and documented Subversion for source control
  • Unit Testing performed for developed modules
  • Wrote necessary triggers, views and stored procedures for making efficient application
  • Involved in various levels of testing like unit, integration and regression testing
  • Involved in coding of SQL, PL/SQL, views and queries
  • Involved in writing and consuming WSDL files for accessing web services remotely
  • Developed Junit test cases and make sure the test results
  • Involved in development of inquiry menu.
  • Involved in unit testing, sanity testing, integrated Unit testing and STF activity are documented properly.
  • Involved in bug fixing and resolving issues with the QA.

Confidential

Java Developer

Responsibilities:

  • Analysis, design, development and testing of the application
  • HTML, XML, CSS and JavaScript for developing view pages, client-side validations
  • Server and Client-side validation using Struts Validator Framework
  • Involved in Core Java/Struts and Core Java/Spring based SVG framework development
  • Development of new modules and migration of existing ones to SVG framework
  • Researched, installed and documented Subversion for source control
  • Unit Testing performed for developed modules
  • Wrote necessary triggers, views and stored procedures for making efficient application
  • Involved in various levels of testing like unit, integration and regression testing
  • Involved in coding of SQL, PL/SQL, views and queries
  • Involved in writing and consuming WSDL files for accessing web services remotely
  • Developed Junit test cases and make sure the test results are documented properly
  • Involved in bug fixing and resolving issues with the QA.
  • Involved in writing CRUD operations and stored procedures

Hire Now