We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Chantilly, VA

SUMMARY

  • 5 plus years of strong experience in applications architecture, analysis, design, and implementation and testing of Client/Server Applications, Web Based Applications using Java, J2EE Technologies, supported frame works and Object oriented programming Concepts.
  • Experienced with the Software Development Life Cycle (SDLC) process, Iterative Development Model and OOAD Techniques.
  • Hands on Experience of working on Web application development using JavaScript, JSP, Servlets, Struts, JSF, Spring, JavaBeans, JMS, XML, HTML, XHTML, CSS, Angular JS, Bootstrap, UML, Oracle, SQL, MVC architecture.
  • Hands on experience with JavaScript framework Angular JS and JQuery library.
  • Hands on Experience in Client designing and validations using HTML5, Angular 1.x, Angular 2, Bootstrap, JQuery, JavaScript, AJAX, and JSP.
  • Experience in development methodologies such as Agile, Scrum, Test Driven Development and Waterfall.
  • Proficient in UML Concepts and Java/J2EE Design Patterns.
  • Expertise in various open source frameworks and tools like JSF, spring, Struts and Hibernate.
  • Experienced in using version control tools such as GIT, SVN.
  • Experienced in using build process automation with Jenkins, Ant and Maven.
  • Hands on experience in various java - programming tools like Eclipse.
  • Hands on Experience in PL/SQL, SQL, Oracle, PostgreSQL, DB2.
  • Expertise in working with application servers and Web Servers as Web Sphere, Tomcat, JBoss.
  • Expertise in using Web services like SOAP based and Rest Based Services.
  • Hardworking, self-motivated, dedicated, collaborative team player with good verbal and written communication skills.
  • Possess strong analytical thinking, troubleshooting capabilities, proactive listener & team player, commitment to co-operative teamwork and excellent interpersonal communication skills.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, J2EE, SQL, PL/SQL

J2EE Technologies: Servlets, JSP, JDBC, EJB

Frameworks: Spring, Spring MVC, Hibernate

Web Technologies: HTML,, DHTML, DOM, JavaScript, Angular JS, AJAX, CSS, Bootstrap

XML Technologies: XML, DOM, SAX, XSL, XSLT, JNDI, SOAP.

Application/Web Servers: Web Sphere, JBoss, Apache Tomcat.

Web Services: SOAP, Restful

Databases: Oracle, NOSQL, PostgreSQL

IDE Tools: Eclipse, Net Beans

Operating Systems: Windows, UNIX, LINUX

Tools: JUnit, Log4j, Maven

PROFESSIONAL EXPERIENCE

Confidential, Chantilly, VA

Java Developer

Responsibilities:

  • Developed overall new layout of the web portal.
  • Involved in all the phases of the portal changes - analysis, design, development, testing and deployment.
  • Involved in creating various flow diagrams and UML model diagrams using VISIO.
  • Used spring, struts and Hibernate for developing new features and functionalities, enhanced and maintained the existing ones.
  • Designed & developed the UI application using AngularJS, HTML, CSS, JavaScript, Bootstrap, Rest, Spring MVC, Spring Data JPA, Spring Batch, spring Integration & Hibernate.
  • ImplementedAngular2Routing and navigation, Components, Services.
  • Developed classes using core Java (multithreading, concurrency, collections, memory management) and some spring IOC.
  • Used Hibernate to manage Transactions along with writing complex SQL and HQL queries.
  • Used Spring MVC controllers for implementing navigation, used Spring MVC annotations and configuration files for configuring controllers.
  • Used REST (JAX-RS), SOAP (JAX-WS) for implementing web services.
  • Developed Restful web services using Java, Spring Boot.
  • Used AJAX to call the REST API methods and connect to the backend.
  • Implemented SOAP messages for information exchange for Web services.
  • Worked on REST-SOAP transformation for services calls.
  • Produced and consumed the web services data in the form of JSON, XML.
  • Used DOM parser for transforming the XML data.
  • Implemented Singleton, factory design pattern, DAO design Patterns based on the application requirements.
  • Wrote test cases which adhere to a Test-Driven Development (TDD) pattern.
  • Developed Maven configuration files to load the context of the application.
  • Used GIT for source control and Jenkins for CI/CD process.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.
  • Used JUnit framework for Unit testing the application.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle Database

Environment: Java, Linux, HTML, spring, Hibernate, Restful, Agile Methodology, CSS3, JavaScript, Servlets, Spring Boot, Angular 2, Eclipse 4.4, JQuery, Unix Shell Scripting, AJAX, Tomcat, JUnit, Log4j, GIT, Jira, Jenkins, SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Followed Agile Scrum methodology, involved in sprint planning and code reviews.
  • Developed applications using Java, J2EE and Front end technologies.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC).
  • Developed user management screens using AngularJS business components.
  • Spring framework and DAO classes using for persistence management and involved in integrating the frameworks for the project.
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Designed and developed the UI using Swings, JSP, HTML, CSS, XML and JavaScript.
  • Used AJAX (JQuery) to display data using asynchronous calls.
  • REST (JAX-RS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.
  • Extensively used Java Collections framework for backend services and to display view on frontend.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Developed single page applications using AngularJS.
  • Worked on Rest API calls and integrated with UI.
  • Used Bootstrap for Responsive Web design.
  • Implemented the Angular MVC and two way data binding.
  • Wrote application level code to perform client side validation using JQUERY.
  • Involved in configuring and integrating spring and Hibernate frameworks.
  • Used Spring MVC and restful web services.
  • Responsible in testing the classes and methods using JUnit test case.
  • Used JUnit framework for unit testing of application and Log4j to capture the logs.
  • Handled the back end operations using SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Used Hibernate as the ORM tool to develop the persistence layer.
  • Deployed web, presentation and business components on Apache Tomcat.
  • Involved in creating the EAR files and deployed in the QA/UAT environments.
  • Used GIT as version control tool.
  • Used Eclipse IDE for the development.

Environment: Java, J2EE, Maven, spring, Hibernate, Web Services, XML, JavaScript, AJAX, AngularJS, Bootstrap, JSF, JSP, Web Services WSDL, SOAP, Log4j, GIT, JUnit, JDBC, JMS, MVC, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved doing Analysis, Design and developing middleware using Servlets, Java Beans, Hibernate, spring and doing enhancements and issue resolutions.
  • Designed GUI and developed web-based application using the spring framework.
  • Designed GUI interfaces using JSP, HTML.
  • Wrote JSP pages using scriptlets and expression language to send customized view to the browser.
  • Developed Java beans, JSP and Servlets for Business Logic Processing.
  • Designed GUI which has user authentication and authorization for accessing the application.
  • Used Hibernate and other J2EE technologies for the server side programming.
  • Used Hibernate to store Java Objects to a relational database.
  • Designed the system to enable Javaand C/C++ interaction.
  • Used stored procedures/ Views and written some SQL quires for data retrieving.
  • Responsible for the Unit Testing, QA and implementation.
  • Responsible for maintenance of the system and updating of the system as per client requirements.

Environment: Core Java, J2EE, JSP, spring, JavaScript, HTML, CSS, Ajax, Hibernate, spring, Web Sphere, Web Services, Log4J, PostgreSQL.

We'd love your feedback!