We provide IT Staff Augmentation Services!

Jr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Professional experiencein Requirements Analysis, Design, Development and Implementation of client - server, web based and multi-tier applications that use Java/J2EE technologies.
  • Hands on experience in design, implementation and maintenance of system architectures using application servers like Web Logic, Apache Tomcat, WebSphere, JBOSS.
  • Extensive experience in working with Object Oriented Programmingconcepts such as Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics & Collections, Multithreading, Exception Handling and Tracing.
  • Expertise inLiferay 7.0 where we have implemented reusability, Extensibility, Optimization and powerful configurations on the developer side.
  • Hands on upgrading all existing plugins like Portlet, Hook, EXT and Theme to Liferay 7.0.
  • Worked on Liferay MVC portlets which is lightweight and highly efficient Java MVC framework.
  • Expertise in developing user interfaces with HTML, DHTML, JSTL, JSTL, XML and CSS.
  • Developed XML documents with DTDs /XML Schema/XPath and converting XML documents to HTML using XSL.
  • Expertise in Client Side Designing and Validations using various technologies like HTML, CSS, Java Script, MS FrontPage, JSP, Struts Tag Library, JSTL.
  • Experience in working with the RESTFul web service API and implemented in the SOAP UI for developing and testing the web services and parsing the XML files.
  • Experience in web servers such as WebSphere, JBoss, Apache Tomcat & Unix.
  • Experience in working with version control tools like Team Foundation Server (TFS), Clear Case and Visual Source Safe (VSS), Subversion, Git, Source Tree.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JDBC, JSP, JDBC, JNDI, EJB, JMS, XML, XPath and DTD.

Programming Languages: C, Java, SQL, PL/SQL and C#.

Web Technologies: XML, XSL, CSS, Java Script, HTML, AJAX, Web Services, SOAP, RESTFUL, API, JSON and JQuery.

Frameworks: Struts, Spring, Hibernate.

Protocols: TCP/IP, HTTP, SOAP.

Web/Application Servers: IBM API Connect 3/4.0, Apache Tomcat, JBoss, WebSphere7.0/8.0/8.5and WebLogic 10.3.

Databases: Oracle 11g, Microsoft - SQL Server 2008/2012/2014 and MySQL.

Developer Tools (IDE): Eclipse, NetBeans and RAD.

Operating Systems: Windows 2000/XP/7/8/10, UNIX and MS-DOS.

Version control tools: Team Foundation Server (TFS), Visual Source Safe, Subversion.

Reporting Tools: SSRS, Active Reports and Crystal Reports.

Integration Tools: SVN, GIT, CVS, ClearCase, Maven, Ant and Junit.

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. Liferay Portal Developer

Responsibilities:

  • Prototyped the system towards understanding the system requirements and involved the user community at all stages of the project and incorporated user feedback.
  • Developed Portlets based on GenericPortlet, MVCPortlet and LiferayPortlet.
  • Used spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked extensively on Liferay portal and good knowledge of JSR-286 standards.
  • Participated in migration from Liferay 6.2 to Liferay 7.0.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Worked on jQuery, Liferay Portlets and Spring MVC to fix the defects in a timely manner.
  • Used JSP, Liferay, JavaScript, jQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Worked on Tomcat Application Server and Maven to deploy the projects developed using Eclipse IDE and integrated with MySQL, DB2 Database to connect DB using iBatis.
  • Develop micro service API using Java 8, Spring Boot, Spring Cloud and Spring security Big data Practice.
  • Worked on deployment, installation, configuration and issues with Application servers like Apache JBoss 4.0, Apache Tomcat and Web sphere.
  • Installation, Configuration and management of internal company applications (API).
  • Generate Scripts that test and return REST API calls and also implemented the user interface using JSP, JSTL, JavaScript, CSS, HTML and JQuery.
  • Tested REST and SOAP based application on SOAP UI Testing Tool.
  • Worked on back-end and API technologies to create new JSON-based payloads required in developing new training program. (Using: Symfony3, REST API, PHP, MySQL, GitHub)
  • Configured web sphere development environment, integrated testing and test environments.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Hibernate.
  • Involved in debugging and troubleshooting the bugs and resolved those issues.
  • Worked on large volumes of data and database performance tuning.
  • Unit testing was performed using JUnit and Version control through Subversion.
  • Wrote Shell Scripts for executing batch statements &Practiced agile development approaches.

Environment: Java/J2EE, Liferay Portal 6.2/7.0, Oracle 12c, Spring, API Connect 3/4.0, Spring MVC, Hibernate, JMS, Rest web services, Junit, JSF, Maven, Rest, XML, JSON, JBoss, Apache Tomcat, API,IBM Web Sphere Application Server WAS V8.0, JAX-RS, JIRA, Stored Procedures, Easy Mock, ETL, UML, JPA, Jenkins, apache POI, Mule ESB.

Confidential

Sr. Java/Liferay Developer

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Designed and developed web portal application using Liferay 6.1. Joined the team to do the gap analysis and evaluated the Liferay out of box functionalities based on system requirements.
  • Defined, created and applied the Liferay service build objects with the connection of database.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Developed Web Services to communicate to other modules using XML based SOAP.
  • Implementing ASP.NET Web API to expose the data for web client and Mobile clients.
  • Develop API solutions using IBM API Connect/IBM Integration Bus/IBM DataPower Gateway.
  • Override the Liferay out of box portlets, screens, service objects, action classes and implemented model event functions with Liferay hook plug-in.
  • Produced and deployed the portlet components on a Liferay Portal Server to search data from a backend web service system.
  • Involved in writing PL/SQL Stored Procedures, and Functions for SQL server database.
  • Developed the application front-end with HTML, JSP, JQuery and Ajax to create a dynamic and interactive experience.
  • Developed Message Driven Beans to send email notifications using Java Mail API.
  • Developed API back ends using Node.js to allocate access to data in MySQL.
  • Used Node.js for communication to the server through RESTful API.
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Involved in writing the Maven based pom.xml scripts to build and deploy the application.
  • Developed and executing unit test cases using JUnit.
  • Deployed the application and tested on WebSphere Application Server.

Environment: Java, J2EE, Spring, Hibernate, JSP, API 2, Servlet, DB2, JUnit, Maven, XML, JMS, JavaScript, AngularJS, SQL SERVER, PLSQL, JDBC, UML, JBOSS, SOAP Web Service, WebSphere, SVN and Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in requirement analysis, design, coding and unit testing.
  • Developed the middle tier using J2EE technologies under Struts framework.
  • Developed enterprise application using JSP, Servlet, JDBC and Hibernate.
  • Used spring to implement MVC (Model View Controller) architecture and Hibernate for Java object mapping with database tables.
  • Used Node.js as proxy to interact with Rest services and with Database, building real-time Web API's and successfully performed the RESTful APIs Integration using XML and JSON.
  • Used Spring IOC and configured the Dependency Injection using Spring Context.
  • Involved in design and coding utilizing Spring Dependency Injection.
  • Developed presentation layer components comprising of JSP, JSTL Servlets, ESB, Drools JQuery and HTML5.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Handled the database management using PL/SQL DML and DDL SQL statements.
  • Maintained source code versioning using CVS.
  • Was integral part of Scrum process, JSON and Agile (TDD) methodology.
  • Conducted code reviews session both for features and bug fixes and used JUnit for Unit testing.

Environment: Java1.6, J2EE, SQL SERVER, Struts, Servlets, Spring, Maven, REST, JSP, HTML5, JSON, JQuery, AJAX, Java Script, Hibernate, JDBC, JSF, JBOSS, Web Services, Agile(implying TDD) UI, JavaScript, Eclipse IDE, JSTL, CVS, JUnit, Eclipse and Log4J.

Confidential

Java Developer

Responsibilities:

  • Hibernate was used for Object Relational mapping with Oracle database.
  • Used spring framework for dependency injection with the help of Configuration files.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Implemented Ajax in web pages to make Asynchronous request to the server.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Used JMS for Asynchronous communication between the applications.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Ant build scripts, created WAR files and deployed in JBoss application server.
  • Experienced in writing Unix Shell Scripts for file backup.

Environment: Spring, Hibernate, Spring MVC, JSP, Servlets, JDK, Oracle9i, AJAX, Java Script, JBoss, ANT, HTML, XML, CSS, CVS, JUnit, Eclipse, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, UNIX, Windows.

We'd love your feedback!