We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Over 5+ years of experience in development, debugging, implementation and maintenance of software applications using Java technologies.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Extensive experience using Java, J2EE, JNDI, Web Services, JSP, Servlets, Spring MVC, spring, XML, Maven, JavaBeans, JDBC, Hibernate and PL/Sql.
  • Sound Knowledge of MVC Architecture, Spring MVC framework, spring boot, Java Design Patterns, Relational and Non - relational databases.
  • Expertise in backend/server-side java technologies such as: web services, Java persistence API (JPA), Java Data base Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Good knowledge in front end development using JSF, Tiles, JSP, JavaScript, Ajax and React.js. Hands on experience working wif teh look and feel aspect of web apps using CSS, JSTL, and JSP tag libraries.
  • Proficiency in Hibernate and teh O/R mapping to map Java domain objects wif teh database, spring framework to easily configure J2EE applications.
  • Experience in developing teh web applications on IDE tools like IntelliJ and Eclipse.
  • Working experience in Core Java wif strong understanding & working knowledge of Object-Oriented Programming and API’s like Collections, Multi-Threading, Exception.
  • Experience in configuring and deploying J2EE applications on Web Sphere, Web Logic and JBOSS Application servers.
  • Experienced in development methodologies like Agile, waterfall and Interactive life cycle and software engineering processes.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, Pl/sql databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal wif people diplomatically and a prudent developer wif strong problem-solving skills and communication skills.
  • Ability to get things done on time. Flexible to learn any technology if required.

TECHNICAL SKILLS

Programming Language: Java (4,5,6,7,8), SQL, PL/SQL

Framework: Struts, Spring MVC, Springboot, Oracle ADF, Hibernate

Web Technologies: HTML 5, DHTML, JavaScript, JQuery, Node.js, Reactjs, Web Services (SOAP, REST)

Development Tools: Eclipse IDE, NetBeans IDE, JDeveloper

Databases, Tools & Technology: SQL Server, MySQL, PL/SQL, Oracle 11g, MongoDB

J2EE: Servlets, JSPs, JSF.

Scripting Language: JavaScript, ReactJs, jQuery, HTML5, CSS

SCM Tools: Clearcase, Subversion,Git

Software Process: SDLC, Agile

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Responsible for gathering requirements from teh client business unit by participating in design discussions and implementation feasibility analysis wif business analysts Confidential all levels.
  • Developed teh application using Spring Framework dat uses Model View Controller (MVC) architecture wif JSP as teh view.
  • Used Spring ORM Support for Hibernate to manage Hibernate Resources and consistent exception hierarchy.
  • Involved in teh integration of teh Front End web interface wif teh Spring MVC, JSP, HTML and CSS.
  • Used AJAX framework for asynchronous data transfer between teh browser and teh server.
  • Developed teh RESTful web services using Spring IOC to provide user a way to run teh job and generate daily status report .
  • Working in basic autantication, OAuth, Spring security, and Angular.js as UI
  • Used JUnit framework for unit testing of application and Log4j to capture teh log dat includes runtime exceptions.
  • Followed teh Agile (Scrum) development methodology and participated in daily Stand-up meetings to update teh task status on teh assigned tasks such as technical documentation, development of different modules.

Environment: Java, J2EE, JSPs, spring, Servlets, Spring Boot, OAuth, JPA, Hibenate, Restful Web Services, Angular.js, Maven, JavaScript, HTML,PL/SQL, Oracle, Windows 7.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of teh application and code reusability.
  • Developed JSP’s wif Custom Tag Libraries for control of teh business processes in teh middle-tier and was involved in their integration.
  • Configured teh application using Spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Migrated Spring based application to cloud based Micro services.
  • Designed and developed teh REST based Micro services using teh Spring Boot, Spring Data wif JPA.
  • Implement OAuth tokenization for RESTful webservices using Spring boot.
  • Developed several controller classes as required for teh design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc. in Spring MVC.
  • Participated in coding Spring AOP components for teh Transactional Model to handle many requests.
  • Involved in designing and developing teh front end of teh application using JSP, JavaScript, AJAX, HTML, DHTML, CSS.
  • Used Node.JS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
  • Responsible for pagination for teh application by integrating Spring framework wif Node.JS.
  • Involved in developing Java APIs, which communicates wif teh Java Beans.
  • Implemented Java/J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Developed Swagger wif annotations and generate teh REST API.
  • Extensively used HTML, JavaScript, Angular.js and Ajax for client-side development and validations.
  • Developed Web services (SOAP) through WSDL in Apache Axis to interact wif other components.
  • Created Stateless Session EJB’s for retrieving data and Entity Beans for maintaining User Profile.
  • Developed teh application using Java Beans, Servlets.
  • Used Log4j as logging framework to capture teh log traces of applications in debugging teh issues.
  • Used Maven automated build commands to compile and package teh application.
  • Designed database and created tables, written teh complex SQL Queries and stored procedures as per teh requirements.
  • Involved in Unit, Integration and Performance Testing for teh new enhancements.

Environment: Java, J2EE, JSPs, spring, Servlets, Spring Boot, OAuth, JPA, Hibenate, Restful Web Services, Angular.js, Maven, XML, XSLT, JavaScript, HTML, SQL, Oracle, Windows 7.

Confidential, Dallas, Texas

Java Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Conducted analysis of organizational needs and goals for teh development and implementation of application systems by involving wif business personnel.
  • Developed teh application using Spring Framework dat leverages classical Model View Controller (MVC) architecture.
  • Used Spring framework for implementing Dependency Injection, Spring ORM.
  • Developing teh application for incident creation and retrieving teh events using restful web services wif Spring Boot.
  • Worked extensively on Spring boot for building REST API's.
  • Developed User Interface screens for various modules like Action, Risk, Lessons learned, MOM items using JSF, JavaScript, AJAX using Eclipse.
  • Implemented all teh components of Spring Framework (Controller classes, Spring Bean Configuration file (dispatcher-servlet.xml).
  • Responsible for setting up Angular.js framework for UI development.
  • Used REST and SOAP protocol for Web Services implementation.
  • Wrote stored procedures, SQL scripts in Oracle for Data Accessing and manipulation.
  • Compiled and built teh application using Maven and deployed teh application.
  • Configured and created application log files using Log4J.
  • Written complex SQL statements/Joins and procedures to fetch teh data from teh database.
  • Followed AGILE (SCRUM) methodologies, had sprint planning every two weeks and setup daily meetings to monitor teh status.
  • Participated in teh status meetings and status updating to teh management team.

Environment: Java/J2EE, Spring MVC, JSP, CSS, JavaScript, AJAX, Hibernate, XML, Web Services, Angular.js, Maven, HTML, Log4J and Windows.

Confidential

Java Developer

Responsibilities:

  • One stop shopping portal of Handicrafts.
  • Different regions/countries specialize their own styles of crafts.
  • dis portal enables users to browse all kinds of arts and crafts.
  • Gatheird Business requirement .
  • Designed and developed different modules in ADF BC, ADF UI
  • Used REST Web services, JSON, Ajax, AngularJS, jQuery, JavaScript
  • Developed Rule Engine purely written in Java and XML.
  • Testing and bug fixing.

Confidential

Software Engineer

Responsibilities:

  • Designed and developed web flows, enhancement and maintenance of web portal as per client's requirements (for a world renowned bank's web application).
  • Implemented Java design patterns in application design.
  • Developed different modules of Admin and Customer Portal for CRUD operations using Struts, Restful WebServices.
  • Gatheird Business requirements, compiled test cases, fixed bugs.
  • Designed teh Backend using EJBs,POJOs and stored procedures.
  • Used Struts Validation Framework for dynamic validation of teh user input forms.
  • Application Security design.
  • Migrated teh web application from Struts to Spring mvc.

We'd love your feedback!