We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

OhiO

PROFESSIONAL EXPERIENCE:

  • 6 years of experience in user interaction, System Analysis, Design, Development and Implementation of web Application Systems using JAVA/J2EE.
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi - Threading and Generics.
  • Knowledge in developing Web applications, client-server applications and GUIs.
  • Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, HTML, JavaScript, Spring, Hibernate, JDBC, XML, Maven, MySQL, Oracle 9i.
  • Extensive experience in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using Visio.
  • Experience in front end development using HTML5, CSS3, JavaScript, and jQuery.
  • Experience in building as well as consuming RESTful web service in JSON/XML format using Apache Axis, Jersey and REST Easy.
  • Expertise in developing applications using Java, J2EE Technologies, JDBC, JSP, Servlets.
  • Experienced with IBM Web Sphere Application Server, JBOSS application servers and Apache Tomcat Application Server.
  • Improved the front-end performance with the use of two-way binding in Angular 2.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Experience in working with tools and IDEs & Tools like Eclipse3.X, My Eclipse, RAD 7.X, SOAP UI, SQL Developer, Oracle workshop for WebLogic, Clear Case, SVN, Git, Log4J, and Net Beans.
  • Excellent communication skills and commitment with proven ability to interact with clients
  • Experience in requirements gathering and analysis, time estimates, preparing design documentation, design reviews, development, testing and deployment of application.
  • Have Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills. I am a Self-starter, motivated team player.

TECHNICAL SKILLS:

Languages: Java, Java Script, C, SQL, PL/SQL.

Java Technologies: J2EE, EJB, JavaBeans, JSP, JSF, Servlets, JDBC

Frameworks: Struts 1.X/2.X, Spring 2.5/3/4, Hibernate, JMS (MQ Series), Junit.

Web Technologies: Ajax, JQuery, JSON, HTML5, XML, CSS, Angular.JS.

Web/Application servers: IBM Web Sphere, Apache Tomcat, BEA Web Logic, JBOSSIDEs/Utilities

Eclipse:, My Eclipse, Net beans, Intellij, SQL Developer.

Database: Oracle 10g/11g, MS SQL, DB2, SQL.

Operating Systems: Windows, Ubuntu, Linux, Unix.

Reporting Tools: Oracle BI Publisher 10g/11g.

Protocols and UML design tools: SOAP, Restful, SOA, HTTP, HTTPS/SSL, TCP/IP, Rational Rose 2002, Microsoft Visio.

Methodology: Agile (SCRUM), Waterfall.

Build Tools: Maven, Ant

CI: TeamCity, Atlassian Bamboo, Cruise Control, RALLY, JIRA

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC)
  • Use Agile (SCRUM) methodologies for Software Development Lifecycle of the dynamic J2EE project.
  • Involved in Developing of Application based on J2EE using Hibernate and Spring framework.
  • Worked on Restful web services using Node.js and implemented mock services in Node.js with help of modules using Node.js server.
  • Designed and developed the UI using spring view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
  • Design coded and tested key modules of the project using java oops concepts, JSP.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Developed Micro services using RESTful services to provide all the CRUD capabilities.
  • Build Micro services for the delivery of Purchase Order module using spring cloud.
  • Followed Spring Boot MVC Rest framework to develop the application flow for the project Worked with the Unix Solaris/Linux admin team to perform Oracle migration from Sybase.
  • Developed the user interface components using HTML5, CSS3, JavaScript, AJAX, jQuery & created custom tags.
  • Built interfaces using Apache Camel framework and JMS.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework Working as a Full Stack developer using JavaScript frameworks AngularJS
  • Used spring's test framework to create integration tests for various spring boot and spring batch applications.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, Angular JS 2, and JSON.
  • Used jQuery, Ajax for service calls on pages to interact with the servers.
  • Implemented XML-based communications protocol using JAXB.
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Involved in using CVS, Git, for project management and version management.
  • Configured Maven for Java automation projects and developed Maven Project Object Model (POM).
  • Developed REST API for test server for Express Router middleware-based API's with Mongo DB integration.
  • Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, deploy and Smoke jobs.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS 2.0 front-end.
  • Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents
  • Created all the complex SQL commands and Stored Procedures to retrieve data from the Oracle database.
  • Developed ANT scripts for building application WAR/EAR for deploying on WebLogic server.
  • Involved in all the test cases using the framework Junit and fixed any bugs or any issues identified during the testing period.
  • Designed and developed the Restful web services using the JAX-RS API to communicate over the network.
  • Identifying the operational problems by observing the monitoring alerts and studying the system functioning and performance results using Kibana.
  • Developing ANT scripts for Building the code. Deploying Applications in WebLogic and WebSphere.
  • Linux Scripting, Operations and production Support skills.
  • Writing the Unix script to automate the monitoring email alerts to reduce the need for human intervention.
  • Analyzing the system performance using the elastic search log data for project the visualizations using Kibana.
  • Providing the 2nd and 3rd level support to the escalations pertaining to application support.
  • Extensive analysis on debugging application for fixing bugs and Production support.
  • Automating the deployment of Linux applications, systems configurations and security settings.
  • Resolving the Cassandra database issues during data migrations. 11. Running the oracle DB queries for proper application data validations.

Environment: J2EE/Java 8, JSP, Web Center, Spring MVC, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), JUnit, Ant, Linux Scripting, Maven, SVN, XML, JSON, XML, Eclipse IDE, Web Application Server/Tomcat, Eclipse.

Confidential, Ohio

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Used Agile (SCRUM) and Waterfall methodologies for Software Development.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source)
  • Worked with Error, Informational and Conformational error message validations.
  • Developed application using JavaScript for Web pages to add functionality, validate forms, communicate with the server.
  • Used Spring MVC, Writing Java Bean classes, with get and set methods for each property to be configured by spring.
  • Responsible for setting up AngularJS framework for UI development. Develop views with HTML5, CSS, JSON and AngularJS. Retrieve data as JSON Object from controllers using RESTful Web Services, then display the well-organized result in web pages by writing AngularJS controller, directives, services and route providers.
  • Worked on developing Authentication and Authorization out of the box for the new feature not available inside Liferay.
  • Worked on Liferay MVC portlets which is lightweight and highly efficient Java MVC framework.
  • Software is built as a web app on Node JS, CSS is compiled with LESS and HTML template engine is Jade.
  • Installing, tuning, troubleshooting and patching of Red Hat Enterprise Linux servers.
  • Implemented network security to various Unix services.
  • Used Spring MVC architecture and Hibernate ORM to map the Java classes and oracle SQL server database.
  • Developed web services using SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), XML (Extensible Mark-up Language) and Apache Axis.
  • Updated the application with new features of Angular 2.
  • Created application using responsive web design, Angular4, HTML5 and Bootstrap4.
  • Optimized the performance of application using Angular4 new features and packages.
  • Used spring's test framework to create integration tests for various spring boot and spring batch applications.
  • Converted UI screens from XMI (XML Metadata Interchange) framework to Angular.js
  • Build responsive application using AngularJS.
  • Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security.
  • Performed the configuration of admin level settings for Liferay portal application.
  • Development and maintenance of Liferay portlet plugins, hook, themes and Ext modification.
  • Used JUnit framework for unit testing of application and ANT to build the application.
  • Used Log4J for logging and Eclipse for Development.
  • Used microservice architecture with Spring Boot based service through REST and integrated with Angular JS application.
  • Created and managed Micro Services using Spring Boot. Micro Services were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Interacted with team lead and team members for design improvements.
  • Actively participated in daily standup team meetings.

Environment: JAVA/J2EE, Spring, JSP, Hibernate, Web Services (SOAP/REST), JUnit, Ajax and XML, HTML5 and Log4J, JavaScript, and, PL/SQL, XML, UML, IBM MQ, Oracle 11g, Web Application Server/Tomcat, Eclipse.

Confidential, NJ

J2EE Developer

Responsibilities:

  • System study and requirement analysis and Documenting Requirement Specifications
  • Interacting with the system analysts & business users for design & requirement clarifications.
  • Involved in the creation of sample UI prototype for the client.
  • Used AJAX and JSON frameworks to implement enhanced Reporting system to improve page performance by reducing the number of pages reloads.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Was responsible for designing the tables in database.
  • Used VSS repository for version control.
  • Used log4j as a debugging tool.
  • Involved in Java, J2EE coding.
  • Worked with LDAP integration in Liferay.
  • Administrating WebSphere Application Server 7.x, 8.x version.
  • Worked with Restful web services integration in Liferay.
  • Built Web pages that are rich user-interface using AJAX, JavaScript and AngularJS.
  • Installed and configured databases on Unix/Linux platforms.
  • Network troubleshooting skills on Linux OS systems.
  • Testing the application manually.
  • The Java Swing application interacted with a J2EE application server via the Spring framework.
  • Implementing spring/ Tiles based framework to present the data to the user.
  • Involved in Registration Module coding.
  • Used Apache Log4J logging API to log errors and messages.
  • Developed XML parser for File parsing.
  • Involved in writing Detail Design Documents with UML Specifications.

Environment: Java/ J2EE, Spring, Hibernate, SOAP, REST, ESB, HTML5, CSS 3, AJAX, SQL / PLSQL, Oracle 10g, Net Beans, CVS, Maven, JUnit, Windows, Linux, NoSQL, SQL Developer, Apache Tomcat, Angular JS.

Confidential

Jr Java Developer

Responsibilities:

  • Involved in analysis, design and development of a funds transfer system as well as account summary system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs 2.
  • Developed the application using Struts Framework that leverages classical Model View Layer.
  • Used Eclipse for writing code for JSP 2, Servlets 2.4, Struts 1.1 and EJBs 2.1.
  • Implemented persistence layer using Hibernate 3.0 that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton, Factory and Layer Super type.
  • Git has been gaining share for open source development largely because of its distributed architecture. It is designed by Linus Torvalds and used for Linux itself, so that gives it great credibility
  • Deployed the applications on Tomcat Web Server.
  • Manage, monitor, secure, and harden Unix/Linux systems.
  • Created and implemented SQL Server stored procedures using SQL.
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Used Log4j to create logs of the application's flow of control.
  • Experience in developing web pages using JSF's.

Environment: Java/J2EE, Core Java, Struts 1.1, EJB2.1, JNDI, Oracle 9i, PL/SQL, Hibernate 3.0, HTML, DHMTL, XML, Tomcat 7, SVN, JSF.

We'd love your feedback!