We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • 4+ years of IT experience in design and development of Enterprise Java Applications and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Good developing and implementation skills in Core Java and J2EE technologies.
  • Involved all phases of software development life cycle (SDLC) includes User Interaction, Business Analysis/Modelling, Design/Architect, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements and Quality Control for Android Mobile applications and java-based applications.
  • Designed/developed Web front end/UI application development using HTML/HTML5, CSS/CSS3, AJAX, Java Script, Angular, Bootstrap, jQuery, JSON.
  • Design and Development of enterprise scale web and middleware application using Core Java, Threads, Exceptions, Collections, J2EE Technology- Java Servlets, JSP, JDBC, Web Services, REST, and Jersey API.
  • Good knowledge in Object Oriented Programming concepts.
  • Strong application development experience in open source frameworks/tools by using Spring framework modules like Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Bootand Hibernate.
  • Good working Knowledge with databases such as Oracle, MySQL, SQL Server, Mongo DB and IBM DB2 databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Extensive experience in programming, deploying, configuring Application Servers like IBM Web Sphere, Apache Tomcat and Apache HTTP Server.
  • Experienced in Test-Driven Development (TDD) and Performed Unit Testing on various components using JUnit.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, TFS and GitHub.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.
  • Experienced in working with both Agile (Scrum) and Waterfall environments.

TECHNICAL SKILLS

Operating System: Windows 2007, 10, Home, Linux, UNIX.

Programming language: JAVA.

Scripting language: HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap,JSP, Servlet,JDBC, AJAX, jQuery, Java EE and Angular.

Databases: My SQL, Oracle, SQL server, Mongo DB.

Development tools: Eclipse, NetBeans.

Version controls: TFS, GitHub.

Methodologies: Agile/SCRUM and Waterfall Methodology.

Frameworks: Spring, SpringCore/IOC, SpringMVC, Spring Security, Spring AOP, SpringDAO, SpringJDBC, Hibernate, Junit.

Web/Application Servers: IBM Web Sphere, Apache Tomcat and Apache HTTP Server.

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Java Developer

Responsibilities:

  • Understanding the requirements given by the customer.
  • Developed the project inJava, different J2EE technologies like JSP, Servlet, JavaScript, HTML, and CSS.
  • Implemented Spring Boot, Spring MVC, REST Controllers for Web/Application Layer and REST API.
  • Developed Data layer using DAO patterns, ORM and Hibernate.
  • Used Spring, Spring MVC and Spring Boot for the application development, creating various custom controllers.
  • Extensively used Angular material components, Using form and in build components for making the page more interactive and user friendly and browser compatibility
  • Used JDBC for creating Data Access layer.
  • Developed Unit test cases using Junit
  • Used Eclipse as software development platform for developing the whole application.
  • Created Servlets for developing control and business logic of the application.
  • Created SQL queries and stored procedures.
  • Performed Unit Testing using JUnit for the modified codes.
  • Developed and deployed the applications using Tomcat.
  • Used TFS as version control.
  • Responsible for End User Training and Application support.
  • Involved in Client interaction as well as Client Demonstration,

Environment: JSP,JavaScript, HTML, CSS, Servlet, JDBC, EJB, SQL Eclipse, TFS.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used jQueryfor UIand AJAXfor reports display.
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Worked on the design and development of application in Hibernateframework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using SessionBeans, Servlets and SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Spring, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Deployed the application on Apache Tomcatapplication servers.

Environment: Java, Servlet, JSP, HTML,CSS, jQuery, Spring Application Framework (Spring MVC, Spring JDBC), Hibernate, SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle of the project. The Application is designed using J2EE.
  • Involved in web development to generate summary reports in HTML using Servlets by authenticating user logins and then providing data in table formats.
  • Technologies based on MVC architecture.
  • Developed server side JEE application components using Spring, Spring MVC, Spring AOP, Spring Transaction Manager.
  • Developed server-side programs while doing the minimum client-side validations using jQuery.
  • Developed Servlets to handle HTTP client requests using Servlet Request & Servlet Response objects.
  • Wrote SQL on PL/SQLDeveloperto update and retrieve data from Oracle database.
  • Worked with JDBC and Hibernate for ORM development and connecting to the underlying database.
  • Performed installations, configurations and deployments using Tomcat App Server.

Environment: Java, Servlet, JSP, HTML, Spring Application Framework (Spring MVC, SpringJDBC), Hibernate, oracleEclipse, SQL.

We'd love your feedback!