We provide IT Staff Augmentation Services!

Java Developer Resume

Kansas City, MO

SUMMARY:

  • 5 + yearsofworkingexperiencein Java - based EnterpriseapplicationDesign, Development Integration, Implementations and Development’s.
  • Experience in IT Industry involved in Developing, Implementing and maintenance of various web-based applications using Java, J2EE and S OA Technologies.
  • Experienced working with different Software methodologies like Agile, Scrum and Waterfall model.
  • Highly experienced in using OOPS for building n-tier architecture systems with hands on development experienced in front-end UI Layer core business frameworks and Back-end database layer integration.
  • Administration of Production, Test Driven development environments carrying Windows , Ubuntu (RHEL ) Red Hat Linux , SUSE Linux, Centos and Solaris servers.
  • Experienced in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Concurrency, Multi-Threading.
  • Designed and created business applications utilizing JSP, JTS, Servlets, JSF, JSTL, EJB transaction implementation, JMS, Struts, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, Swing, Serialization and Externalization.
  • Experienced with various modules in spring framework like Spring IOC (Dependency Injection), Spring DAO (JDBC, ORM), Spring AOP and Spring Batch.
  • Experience in Producing and consuming Web Services Technologies like Restful (JAX-RS), SOAP (JAX-WS), JAXR (Java API for XML Registries).
  • Experienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom Up Approach.
  • Enough measure of involvement in understanding and hands-on using various extensible Markup Languages (XML) technologies like XPath, XQuery, DOM and JAXB.
  • Experienced in developing data access /persistence layer using Object Relational Mapping (ORM) frameworks like Hibernate and used Hibernate Annotations to reduce time at the configuration level.
  • Experience in working with RDBMS like Oracle, MySQL, and Microsoft SQL Server.
  • Worked broadly on different IDEs such as Eclipse, Spring Tool Suite, and deployment using Web Server Apache Tomcat and Application Servers like IBM WebSphere, BEA WebLogic and JBoss.
  • Mastery in development, deployment and troubleshooting Web based and enterprise-based applications on Windows, UNIX, and Linux platforms.
  • Experience in using code repository tools - SVN and GitHub .

TECHNICAL SKILLS:

Languages: Java, C, C++, Grails

J2EE Technologies: J2EE, Servlets, JSP,EJB2.0, JDBC, MVC Architecture, Java Beans

J2EE Frameworks: Struts, Hibernate, Spring, Log4j.

Design/Analysis: Object Oriented Methodologies, UML, Design Patterns

Software Tools: Eclipse IDE, Net Beans, XML schema, Oracle SQL DeveloperBuild Tools: ANT,Maven

SCM Tools: GIT,Ansible,Puppet,AWS,OpenStack,VM ware, Docker

Scripting: Shell Scripting, Python,Ruby

Continous Integration: Jenkins/Hudson

Operation Systems: Windows 2000/98/XP/NT, UNIX, LINUX, MAC OS

Databases: Oracle

Web/Application Servers: WebLogic, Apache Tomcat.

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Active in the analysis, definition, design, implementation using Agile Methodology and deployment of full software development life-cycle (SDLC) of the project.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IoC) and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and Data Access Object(DAO)
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by AngularJS.
  • Hands on knowledge of JavaScript MVC frameworks such as AngularJS. Worked on Agile methodology
  • Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, JMS etc.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Preparing the migration document for migrating application from Struts to Spring and Responsive web designing the application.
  • Develop the changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services.
  • Configure beans in spring configuration file with Spring IOC, Spring AOP concepts.
  • Experienced in developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL and JAXB).
  • Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time
  • Produced RESTful web services using Jersey for JAX-RS implementation and consumed SOAP web services.
  • Used Couch Base Server to give low-inertness information administration to expansive -scale intelligent Web Applications.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams

Environment : Java, Hibernate, Servlets, XML, JSP, Spring MVC, JUnit, Maven, WebSphere, JavaScript, Gradle, Agile Methodology, AJAX, Restful, SOAP, Oracle, WSDL, Microservices, JIRA.

Confidential, Freehold, NJ

Java developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, development, and testing phases.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Experience in working with Agile Methodologies. Have Experience in SCRUM Methodologies.
  • Developed the application with HTML for widgets alignment.
  • Experience with Unit test framework.
  • Understand the existing systems and incorporating into current systems as a result of change in new business rules.
  • Designed User Interface framework using Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Developed the automation environment for build, deployment, and configuration of portlets onto the IBM WebSphere portal server using ANT scripts (build), XML Access scripts (deployment).
  • Developed custom JSR 168 Portlets related to various Business scenarios and processes including Order processing, Purchasing and HR.
  • Used RAD (Rational Application Developer) as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used Oracle 10g for Creating SQL statements to insert as well as to fetch data from the database.
  • Experience with API creation and testing with Rest client and Postman in browser for getting the response.
  • Involved in coming up with good design of Spring controller related classes (Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), ORM integration and MVC, AOP modules.
  • Developed the entire application by implementing MVC Architecture.
  • Used WebLogic Application Server to deploy, implement and test the coded functionality.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Developed and store the data in hierarchical namespace in a three tier data structure and synchronized the data.
  • Experienced in code review and represent as a team lead across all functionalities.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Implemented log4j for logging.
  • Environment : J2EE, Hibernates, Spring-Portlets, MVC, AOP, IBM WebSphere, RAD 8.5, Oracle10g/11g Oracle VM, WSDL, SOAP, RESTFUL, JQuery, JSP, JDBC, CSS3, HTML, SQL, WebLogic 8.0, Windows

Confidential

Jr Java Developer

Key Responsibilities:

  • Designing JSP using Java Beans, Involved in Design, Development, Testing and Integration the application.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-ordinate Application testing with the help of testing team.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL&PL/SQL in the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.

Hire Now