We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY

  • 6+years of diversified experience in Web development, System Analysis, Technical Design, B2B Development, Implementation, Performance Tuning, Testing and Release/Build management in all stages of Full Software Development Life Cycle (SDLC) in various Information Technology areas involving Java / J2EE, SOA/Web services and Frameworks (Spring, and JSF).
  • Experience in System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing) using Agile and waterfall methodologies.
  • Good understanding of Object - Oriented Analysis and Design and UML notations and experience in using design tools like MS-Visio for creating class and sequence diagrams.
  • Good expertise in working with various spring modules: Spring IOC, spring boot, Spring Batch, Spring MVC, Spring Data JPA and Spring JDBC modules.
  • Knowledge on application deployments and CI/CD pipelines
  • Very Good experience in new version Java 8 Programming
  • Experience in working with Java J2EE technologies, JSP, SPRING, JMS Active MQ.
  • Hands on experience in configuration and deployment of multi-tier applications.
  • Have experience in working with Pivotal Cloud Foundry (PCF).
  • Extensively worked on Jenkins for CI (Continuous Integration) and CD (Continuous Deployment) methodologies and for End to End automation for all build and deployments.
  • Developed web services using SOA Architecture and implemented RESTFUL web services.
  • Extensive experience working in Spring 2.5/3.0 framework, and web services (SOAP and RESTful).
  • Strong experience in writing SQLs, Stored Procedures and Triggers.
  • Developed cloud based Microservices and Microapps and deployed into Pivotal Cloud Foundry (PCF).
  • Working experience in relational databases like ORACLE and SQL Server.
  • Good Working Knowledge of Ant for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Strong knowledge of IDEs like Eclipse, IntelliJ.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.

TECHNICAL SKILLS

Server Side: JSP, J2EE,Spring, Struts, Servlets, JNDI, JDBC, Java WebServices, EJBs, MVC framework, Java Beans, JMS, Hibernate

JDK versions: JDK 1.5/1.6/1.7/1.8

Frameworks/ORM tools: Spring, Mule ESB, Hibernate, JSF (RI 1.1, MyFaces1.0, Richfaces3.0)

App Servers/ Middleware: WebSphere 7/6.1, WebLogic 10/9/8.1, Tomcat 8.0/7.0/ 6.0

IDE / Programming Tools: Eclipse. IntelliJ

Operating System: UNIX, Linux, Windows 2003/2008

Scripting Language: XSL, XSLT, HTML, JavaScript, jQuery, Jscript, Python

Database/Tools: JDBC, Oracle, MS SQL Server 2005, NoSQL, MySQL

Libraries and Tools: Ant, Maven

Version Control: SVN, CVS, Git

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Responsible for attending agile scrum call, story grooming, sprint planning, spring demo and Alternate day triage call.
  • Working as Onsite point of contact for directory application, meeting with business lead for Understanding the business rules to be incorporated in application code.
  • Handling code for REST calls and messages in the spring integration.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Deployed services to cloud application using Pivotal Cloud Foundry (PCF) using 12 Factor apps.
  • Implemented code architecture using spring MVC, Spring Integration and other J2EE design patterns for the application development.
  • Used Bitbucket for Version control and source code maintenance.
  • Used MAVEN build to build the application EAR file to deploy in Test and Stage environment.
  • Code level analysis and analyzing the application service and portal logs for post - production fixes.
  • Maintenance and production support for implemented code, log analysis in Linux system.

Environment: JAVA 1.8, J2EE, Servlets, JSF, spring 4, PCF, Control-M 3.0, Rest and SOAP Web Services, HTML, DevOps tools, Win SCP, SQL Developer, AngularJS Tomcat, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Developed Web services to allow communication between the applications using Rest and SOAP Web services.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Designed, Developed and analysed the front-end and back-end using JSP, Servlets and Spring 3.0.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Used spring framework for dependency injection, transaction management.
  • Used Spring MVC framework controllers for Controllers part of the MVC.
  • Implemented scripting with Ajax, JSF and XML to dynamically refresh the page contents.
  • Generate UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and Python.
  • Implemented various complex PL/SQL queries.
  • Developed various Junit test cases for Unit Testing.
  • Worked with Testers in resolving various defects in the application and was an integral part of the team.
  • Implemented controllers, models and used ng-repeat to render JSON response to DOM.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Used IntelliJ as IDE for development of the application.
  • Prepare Java/J2EE development structure for Maven.
  • Implemented the DAO pattern to connect to the database and retrieve data.
  • DAO and the hibernate transactions implemented using Hibernate framework.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, and Singleton.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Coded changes to remaining Java web applications as identified by the proof-of-concept stage of the project.

Environment: JAVA 1.5, J2EE, Servlets, JSF, spring 3.0, Hibernate 3.0, Rest and SOAP Web Services, HTML, Search Engine Optimization (SEO), AngularJS Tomcat, JavaScript

Confidential

Java Developer

Responsibilities:

  • Developed Micro Service to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate and JPA and messaging engines.
  • Developed the spring boot applications using Java using the advanced version of IntelliJ.
  • Developed and implemented, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Implemented functionalities using Spring IO / Spring Boot with Thymeleaf and Hibernate ORM.
  • Designed and developed Micro Services business components and RESTful service endpoints using spring boot.
  • Developed cloud based Microservices and Microapps and deployed into Pivotal Cloud Foundry (PCF).
  • Configured Hibernate, Spring and to map the business objects to MySQL Database using XML configuration file.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Developed the base framework using Java, JSP, HTML, Log4J, Oracle and SQL Server.
  • Used SOAP Technology for exchanging the XML application using HTTP.
  • Involved in consuming the services using SOAP and WSDL's.
  • Developed Rest architecture-based web services to facilitate communication between client and servers.
  • Created all the services to work with the various entities provided and restified the services using REST APIs
  • Used IntelliJ IDE for designing, coding and developing applications.
  • Deployed the application in JBOSS Application Server.

Environment: Java 8, J2EE, JavaBeans, JSP 2.x, Hibernate, Spring, RESTful Web services, JavaScript, HTML, CSS, Angular JS, jQuery, JSON, My SQL, SAAS, Apache Tomcat, Eclipse IDE, GitHub, Log4j, Junit, ANT, WS-Security, PCF.

Confidential

Java/J2EE Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Responsible for some enhancements to existing project
  • Involved in the Production & Support.
  • Offshore co-ordination.
  • Designed User Interface using Java Server Faces (JSF), Cascading Style Sheets (CSS), and XML.
  • Used JNDI to perform lookup services for the various components of the system.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJBhave to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis,SOAP, WSDL, and UDDI.
  • Extensively worked on MQ Series using point-point, publisher/subscriber messaging Domains for implementing Exchange of information through Messages.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Objectand SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Build ANT Script for the application and used Log4J for debugging.

Environment: Jdk 1.5, J2EE, JSF 1.2, EJB 2.0, JNDI 1.2, Hibernate 2.1, Spring 2.0, HTML, JavaScript, XML, CSS, JUnit, UML, MQ Series, Web Services, SOAP, Perl, WSDL, UDDI, AXIS 2, Ajax, JUnit, Ant, Eclipse 3.3, IBM Web Sphere 6.1, DB2, subversion, Linux.

Confidential

Java/J2EE

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Implemented EJB’s Container Managed Persistent strategy.
  • Mapped classes to database tables in Deployment Descriptor files.
  • Worked on triggers and stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on Web Sphere Application Server.
  • Coordinated with testing team for timely release of product.

Environment: JDK 1.4, JavaScript, JSP 1.2, Servlets, Struts, JMS, WSAD, Oracle8i, Web Sphere Application Server 5.0, Oracle 9i, EJB, Ant, Linux, Identity and access manager.

Hire Now