We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

CT

SUMMARY

  • 5+ years of Object Oriented software development experience in developing applications using Spring MVC, Spring IOC, Spring DAO, Spring Boot, Hibernate, Collections,JDBC,Servlets, JSP,HTML, CSS, JavaScript, AngularJS, XML, XSD, JSON, JAXB, Maven, Log4j, Junit, SOAP and RESTful Webservices, SQL, PL/SQL, Apache Tomcat, JBoss, WebLogic.
  • Experienced in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support.
  • Expertise in developing Enterprise and Web Applications using JEE technologies such as JDBC, JSP, Servlets.
  • Proficient in Core Java, Multi - Threading, J2EE.
  • Hands on experience in various RDBMS databases like Oracle, MySQL and ORDBMS features in Oracle.
  • Expertise in developing applications using Hibernate Framework with JEE technologies like JSP, Servlets.
  • Expertise in developing applications using Spring Framework technologies like Inversion of Control (IoC), Spring MVC and Spring ORM.
  • Experience in writing Web Services using SOAP, REST in distributed web application development.
  • Experience in using design patterns like Factory, DAO, Singleton etc., in application development.
  • Good experience in XML, XSL Transformations and XML Schema Definition.
  • Expertise in developing front-end applications using JSP, HTML, CSS, AngularJS.
  • Experience in AngularJScontrollers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript and AngularJS.
  • Profound knowledge in configuring and deploying applications in Tomcat Server, WebLogic, and JBOSS.
  • Hands on experience in Creation/modification of database objects like Tables, Packages, Procedures, Functions, Triggers, Views.
  • Extensive development experience in Java IDE’s like Eclipse, IntelliJ.
  • Strong Documentation skills with the ability to create high quality, clear and concise technical and functional specification documents.
  • Excellent client interaction skills and proven experience in working independently as well as in a team, good at documenting and understanding user requirements and system specification.

TECHNICAL SKILLS

JEE Technologies: JSP, JDBC, Servlets,REST Services.

Languages: Java, C, SQL, HQL, HTML5, CSS3, JavaScript, AngularJS.

Operating Systems: Windows, Linux, Unix.

Databases: Oracle 11g, MySQL.

Web Server: Apache Tomcat 7.0, JBOSS EAP 7.

Application Server: IBM WebSphere Application Server, WebLogic 10.3.1.

Build Tool: Maven, Ant.

Web Frameworks: Spring 3.0, Spring 4.0, Spring MVC.

ORM Tools: Hibernate 3.0, 4.3.

Development Tools: Eclipse, Spring Tool Suite, IntelliJ.

Web services: Big (JAX-WS), RESTful (JAX-RS).

Testing Frameworks: JUnit, Log4j.

PROFESSIONAL EXPERIENCE

Confidential | CT

Full Stack Java Developer

Responsibilities:

  • Involved in Project Planning sessions to analyze business IT requirements and develop a working model according to the requirements.
  • Designed and developed application using AngularJS, HTML5, CSS3, Bootstrap, JavaScript, Spring MVC and REST Web Service.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service and Factory to fetch data from RESTful Service.
  • Using AngularJS, created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Implemented Custom directives and utilized isolated scope to increase code reusability.
  • Developed classes using design patterns like Factory and Singleton.
  • Accessing enterprise data in/from databases using Web Service RESTful call through $http service.
  • Used Hibernate to communicate with data layer and JAXB to read XML data.
  • Used the Rest Templates in the Spring services to call the REST web services.
  • Developed REST Web Services classes/controllers with Jersey Framework.
  • Followed agile principles and used JIRA for maintenance and Bug development tasks.
  • Wrote Jasmine unit tests using Karma to verify AngularJS modules.

Environment: Spring MVC, RESTful Web Services, MAVEN, XML, HTML5, CSS3, JavaScript, AngularJS, MySQL,JPA, JBoss Application Server, Log4j, JIRA, GitHub, Jasmine, Karma, Eclipse.

Confidential |Northfield Township, IL

Full Stack Java Developer

Responsibilities:

  • Worked on Spring Framework4.0 dealing with concepts like Dependency Injection/IoC Container, Transaction Management Declaratives (annotations based).
  • Worked on Hibernate HQL, Entity Objects and Hibernate Templates.
  • Worked on Oracle 11g database writing SQL queries in Hibernate.
  • Developed UI components using HTML5, CSS3, JavaScript, jQuery, AngularJS.
  • Used JavaScript, jQuery for client-side scripting, and Implemented data binding and validation control on the web-pages using AngularJS.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining TFS/GIT/GitHub infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Used Spring MVC to implement MVC Design Pattern.
  • Also, implemented Design Patterns like Singleton, Factory.
  • Involved in writing Spring Container, Controller classes, Spring Configuration XML file.
  • Implemented Spring Controller layer with dependency wiring.
  • Configured applications in JBOSS EAP 7.0 server.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Worked on Restful Web Services with Basic Authentication.
  • Worked in the Agile Environment.
  • Used log4j 2.0 to log different types of messages to write on to the proprietary log model.

Environment: Eclipse, JDK 1.7, Spring IOC Container, HTML5, CSS3, JavaScript, jQuery, AngularJS, Java Web Services, JDBC, Hibernate, Oracle 11g, GitHub, WebLogic, MAVEN, Junit, JIRA.

Confidential |Rancho Cordova, CA

Java/JEE Developer

Responsibilities:

  • Completed the requirement analysis by attending the conference/direct meeting with the partners.
  • Created quality working J2SE, J2EE code to design, schedule, and cost to implement use cases.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns.
  • Involved in writing the database integration code using Hibernate Leveraged the AOP features of Springframework to handle exceptions.
  • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes.
  • Involved in writing code to transform XML documents using JAXP (SAX and DOM Parsers).
  • Contributed in design and development of MVC web based application.
  • Used Dependency Injection and Wicket framework extensively in developing the applications.
  • Effectively prepared for and organized technical inspections to review code and design models with peers and software architects.
  • Designed and developed frameworks and a modular user interface design while leveraging front-end web technologies including Java, JavaScript, HTML 5.0.
  • Used Maven 2.0 as artifacts building tool. Involved in preparing dependency in pom.xml files.

Environment: Eclipse, JDK 1.7, JSP, JSTL, Spring, HTML, CSS, JavaScript, Multi-Threading, JDBC, Hibernate, Oracle 11g, Web Logic Server, MAVEN, Junit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in review meetings with client and team periodically to measure the objectives and project performance and Process improvement.
  • As a Java developer, responsible to various development stages participated in design, development, testing and implementation.
  • Created quality working Core Java, J2EE code to design, schedule, and cost to implement use cases.
  • Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model.
  • Implemented complex back-end component to get the count in no time against large size Oracle database (about 4 crore rows) using Java multi-threading.
  • Developed the presentation writing in JSP and client-side validations were done using JavaScript.
  • Used Eclipse as the IDE and Spring Framework for developing the application.
  • Developed the JSPs for the application.
  • Created remote interfaces using web services for accessing the services across multiple enterprise applications using JAX-WS.

Environment: JDBC, Servlets, JSP, Spring MVC, JAX-WS, MAVEN, Ant, XML, Oracle, Multi-Threading, Apache Tomcat Application Server, Log4j, JIRA, Agile, Eclipse.

We'd love your feedback!