We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

CO

SUMMARY:

  • 5+ years of IT experience in all phases of Software Development Life Cycle such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web based, Client - Server and tools stack.
  • Expertise in designing and developing Web based Enterprise applications using Java and J2EE technologies like JSPs, Servlets, EJB, spring, and Hibernate.
  • Hands on experience in implementing various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton etc.
  • Good understanding of Core JAVA components, such as: Concurrency, Persistency, multi-threading.
  • Implemented different modules in Spring Framework like MVC, JDBC, ORM, BOOT and Transaction Management.
  • Created robust user Interface (UI) using HTML5, Angular JS, Angular 4, CSS3, JSP, JavaScript, Custom Tags, jQuery, JSON and XML
  • Experience in developing Restful web services and SOAP using JAX-WS, JAXB, JAX-RPC, WSDL
  • Hands on experience in developing Java and J2EE applications using IDE’s Eclipse 3.x.
  • Experience in deployment of the J2EE applications on Apache, Tomcat and JBOSS.
  • Expertise in configuring the Spring 4.0, 3.x Application Context with dependency injection and working on various spring modules (Spring MVC) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Client-side programming with HTML, JavaScript, CSS, AJAX and jQuery
  • Experience in design, development design, development and implementation of MVC frameworks using Struts and Spring MVC
  • Hands on experience in the areas of web applications and web services like SOAP, Restful, WSDL.
  • Worked on SOA web services
  • Experience in Hibernate framework for back-end connectivity and querying
  • Responsible for delivering the applications to the client at the specified time lines
  • Identify gaps in current controls and suggest ways to improve the existing process
  • Experience working with agile methodology and delegating the work
  • Coordination with the Clients by participating in project management review meeting and weekly status meetings
  • Troubleshooting the issues in production environment, good experience in transaction management using open source tools and frameworks

TECHNICAL SKILLS:

Programing Languages: Java, J2EE, Shell scripting, JSP

IDE Tools: Jdeveloper, NetBeans

Web Technologies: Web services, HTML, Javascript, CSS, Angular JS, jQuery

Databases: SQL Server, Oracle, MYSQL, DB2

Application Servers: Apache Server, JBoss, Apache Tomcat, WebSphere

Version Controls: GIT, SVN

Operating Systems: Windows XP/7/8/10,Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, CO

Java Developer

Responsibilities:

  • Converting the user requirements for the project into technical requirements.
  • Designing and developing the web application using JSP/Servlets, Struts, spring framework.
  • Developing Java routines to parse the XML using SAS API.
  • Responsible for implementing Hibernate persistence framework for persistent layer.
  • Developing few spring beans to handle the business logic of the application, as part of maintenance and change request implementation.
  • Writing queries and stored procedures in MySQL for fetching data.
  • Integration and deployment of application, load testing and performance tuning.
  • Project management and assuring Quality Process.
  • Coded business logic following MVC architecture.
  • Implemented critical modules like online application.
  • Developed web pages using struts, JSP, servlets, HTML and JavaScript.
  • Involved in unit testing and user acceptance testing.
  • Represented the team in client calls to gather the requirements and providing the weekly status report and periodic project implementation status.

Environment: Java, Struts, JSP, Servlet, spring, Hibernate, JavaScript, XML, Eclipse, Tomcat, HTML, J2EE, Design patterns, MS-SQL server, Web logic.

Confidential, NJ

Java Developer

Responsibilities:

  • Migrated all reports from actuate to Jasper from Cloud Computing
  • Designed and implemented the application that meets the user’s requirements document.
  • Involved in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements and creating Detail Design Document.
  • Wrote object-oriented JavaScript for transparent presentation of both client and server-side validation.
  • Designed and developed application based on Spring 4.0 MVC design pattern.
  • Designed Frontend with in object-oriented JavaScript Framework like Angular 2/4 and also Ext JS.
  • Developing the login website in HTML, CSS, JQuery and Angular2, in a responsive layout by using Angular2 framework base on Bootstrap.
  • Development of application using Java, JSP and J2EE services required for front end Angular.
  • Wrote application level code to interact with the backend databases JQuery, AJAX and JSON.
  • Developed the DAO layer for the application using spring, Hibernate and developed various logics and reports using HQL and Hibernate criteria.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Used RTC as the version controlling system, Maven to build applications and Eclipse as the IDE for application development.
  • Created, Listed, Deleted and Purged queues on cloud platform AWS-SQS.
  • Used message queuing service provided by cloud platform AWS-SQS.
  • Implemented Test Driven Development for the application so that all the java code is unit tested.
  • Managed build and dependency of various modules frameworks using Maven.
  • Logged the results using Log4jfor debugging the application.
  • Involved in resolving Integration Test, UAT and Production Issues for the Express Application.
  • Actively worked on the deployment code in DEV, QA and UAT Boxes.
  • Experience with Database like SQL Server, Oracle 10g/11g.Proficient in writing SQL, Sub queries, Joints,
  • Triggers, and Functions.

Environment: Java 1.7, HTML5, CSS3, JavaScript, JSP, Bootstrap, JSON, AJAX, Ext JS, Angular2/4, Tomcat 7.0, Spring MVC, Spring boot 1.4.7, Hibernate, oracle 11g, Log4j.

Confidential

Java Developer

Responsibilities:

  • Converting the user requirements for the project into technical requirements.
  • Designing and developing the web application using JSP/Servlets, Struts, spring framework.
  • Developing Java routines to parse the XML using SAS API.
  • Responsible for implementing Hibernate persistence framework for persistent layer.
  • Developing few spring beans to handle the business logic of the application, as part of maintenance and change request implementation.
  • Writing queries and stored procedures in MySQL for fetching data.
  • Integration and deployment of application, load testing and performance tuning.
  • Project management and assuring Quality Process.
  • Coded business logic following MVC architecture.
  • Implemented critical modules like online application.
  • Developed web pages using struts, JSP, servlets, HTML and JavaScript.
  • Involved in unit testing and user acceptance testing.
  • Represented the team in client calls to gather the requirements and providing the weekly status report and periodic project implementation status.

Environment: Java, Struts, JSP, Servlet, spring, Hibernate, JavaScript, XML, Eclipse, Tomcat, HTML, J2EE, Design patterns, MS-SQL server, Web logic.

Confidential

Java Developer

Responsibilities:

  • Involved in the Architecture & Design
  • Implemented plant CRUD services using REST API
  • Improved and optimized IP communication framework using TCP/IP
  • Worked extensively on struts 2.0 framework in order to insert the panel data into the panel container.
  • Worked in a team of 3 members and used panel container to organize the panels
  • Worked on setting up WebLogic for local development
  • Developed Junit test cases for regression testing and integrated with ANT build
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema
  • Expertise in Test documentation, Manual, Automation testing and Execution on Client/Server, Integrated Intranet, Linux, Mainframes and Internet applications
  • Utilized Hibernate’s Polymorphic many-to-one associations for the purpose of referring instances of subclasses and participated in design of data base and created tables in Oracle
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend
  • Implemented log4j for debugging and logging purposes
  • Updated Struts-config.xml files to integrate all the components in the Struts framework.
  • Designed and developed the application presentation layer using JSTL
  • Involved in the deployment of the application on JBoss server
  • Developing use cases such as creating, updating, deleting and getting plant information.
  • Securing REST API with proxy services, security policies etc.
  • Unit & Integration testing of the application and code reviews
  • Coordinating with Architecture & Front-End Teams.
  • Attending Sprint Planning, Review, Daily Catch-up calls, Production Backlog Refinement, Retrospective etc.
  • Worked on Spikes for upcoming features & new technology incubation.

Environnent: Java 1.6, Spring, RESTFul Services, Tomcat, SVN, Spring Tools Suite, Mongo SQL server, ESB, IDM, Active MQ, Jackson, JAXB, Apache Commons, Log4j, JUnit, Agile

We'd love your feedback!