We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Coppell, TexaS

SUMMARY

  • 5 years of strong experience in analysis, design, development and implementation of large scale, mission critical Java/J2EEprojects.
  • Experience in development of web and enterprise applications using J2EE technologies such as JSP, Servlets, Struts, Springs, Hibernate, and JDBC
  • Strong experience in distinct phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Extensive Knowledge and experience working with Core java concepts such as Multi - threading, garbage collection, Exception handling andJavaCollection.
  • Expertise in developing Object Oriented Applications using Java.
  • Experience in implementing J2EE Design Patterns like MVC, factory, Singleton etc.
  • Strong Experience in working with Databases like Oracle, and MySQL and proficiency in writing complex SQL queries.
  • Experience in application servers like JBOSS, Apache Tomcat 7.0 and WebLogic Application Server.
  • Experience in Object Oriented analysis and design, UML (Use Cases, Sequence and Class diagrams) and Rational Rose.
  • Experience in logging of the application using Log4J Framework
  • Experience in Developing J2EE components using various IDEs such as Eclipse, intellij.
  • Expertise in designing and developing Multi-tier enterprise level web applications using various J2EE technologies including Servlets2.x, JDBC, Apache Maven, HTML, XHTML, DHTML, CSS, java Script3.x, JSP and XML technologies.
  • Expertise in XML and related tools and technologies like XHTML, XSL, DTD, SAX and DOM Parsers
  • Experience in developing web applications using java, JSP, Servlets and java Beans.
  • Developed and Designed Application using Spring Boot to Develop Microservices
  • Excellent communication, interpersonal and analytical skills and a highly-motivated team player with the ability to work independently.
  • Ability to learn and adapt quickly to the emerging modern technologies and paradigms.

TECHNICAL SKILLS

Programming Languages: C, C++, Java 1.6/1.7/1.8, SQL, Linux, pl/sql

J2EE Technologies: JDBC, Servlets, JSP, Spring, JUnit, TestNG

Frameworks: Hibernate, Spring boot, spring MVC, struts

Web Technologies: HTML, CSS, JavaScript, Angular JS 2, xml, JavaScript, AJAX.

Web Service: Restful, SOAP and jax-rs

Application/Web servers: JBoss 4.2, WebLogic, Apache Tomcat 7.0

IDE Tools: Eclipse (Luna & Mars), STS and Intellij

Databases: Oracle, My-SQL, PostgreSQL, Mongo DB.

Version Control: CVS, SVN, GIT, Bit Bucket

Tools: Maven, Jenkins

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Coppell, Texas

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project like Requirement gathering, development, enhancements using agile methodologies.
  • Involved in the discussions with business users, testing team to finalize the technical design documents and story point’s allocation for user stories.
  • Used TestNG for unit testing application and Log4J to capture the logs.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Used Jenkins for continuous integration and test automation.
  • Used Log4J for logging the messages to flat files, database and e-mail
  • Spring boot is used to create new module and deploy the application in tomcat.
  • Involved in developing in hibernate using the spring DAO layer to do the operations using oracle data base.
  • UsedSpringboot to create stand-alonespringapplications.
  • Extensively worked with struts for middle tier development with Hibernate as ORM and Spring boot for dependency injection for the application based on MVC design paradigm.
  • Used JIRA tool to communicate with other team members in QA and production.
  • Analyzed test results, identified issue and reported using Jira
  • Performing Unit, System, Regression and performance testing and tuning to support User Acceptance testing and production deployment.
  • Created complex database stored procedures, packages, functions, triggers, jobs.
  • Transitioned software development efforts to a test-driven development (TDD) process.
  • Educating QA team on usage of New Automation Tool and helping them in resolving issues.

Environment: Eclipse, Java 8/j2ee, JSP, Html, CSS Angular Js, Spring 3.0, Hibernate, XML, Maven, SOAP, Restful, Oracle, JPA, spring boot, Postman, JUnit, Log4j, Agile, TOAD, Jenkins, JSON, Git, Nexus.

Java Full Stack Developer

Confidential, Houston Texas

Responsibilities:

  • Developed the Application Framework using Java, Spring, Hibernate and Log4J.
  • Consumed and Create REST Web services using Spring and Apache CXF.
  • Implemented Spring JMS message listeners with JMS queues for consumption of Asynchronous requests.
  • Developed Spring rest controllers to handle JSON data and wrote Dao's and services to handle the data.
  • Developed user interfaces using HTML5, jQuery, Ajax, CSS and Bootstrap
  • Used IntelliJ for development and JBoss Application Server for deploying the web application.
  • Implemented DAO layers using JPA standards and Hibernate API interfaces, developed POJO, and implemented Hibernate and integration with Spring Framework. Used Spring Inheritance to develop beans from parent beans and worked on Spring Quartz functionality for scheduling tasks using Service Oriented architecture SOA.
  • Involved in the development of Page Flows, Business Objects, Hibernate database mappings and POJOs. Used xml style syntax for defining object relational metadata. Application developed in MVC architecture using Struts, spring 4.0 framework, Hibernate, EJB.
  • Worked on implementing the responsive web design to the website by developing the Bootstrap techniques, AJAX, Angular JS and jQuery technologies.
  • Used JSF, HTML5, CSS3, React JS, Angular JS, jQuery and Bootstrap to build this SPA Single Page application.
  • Wrote application level code to perform client-side validation using JQUERY, JavaScript.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS
  • Used Unix Commands to see logs for to track the issues in different environments
  • Development of code using HTML, CSS, JavaScript libraries such as JavaScript, jQuery, and Prototype plus relevant coding standards.
  • Front-end development using HTML, CSS, JSP and client-side validations performed by using JavaScript.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Defined and developed the presentation layer of the application using HTML 5, CSS3 and AJAX.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.

Environment: Java, J2EE, HTML, CSS, Java Script, jQuery, JSP, Hibernate, Spring, XML, Maven, WebLogic, log 4j, Tortoise SVN, Eclipse Luna, MySQL, SOAP web services.

Java Developer

Confidential, San Francisco, CA

Responsibilities:

  • Implemented javaand J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator.
  • Used JSTL and developed required tiles and tile definitions for Templating and defined configuration in the struts configuration.xml.
  • Implemented MVC Architecture to separate the presentation, business and database logic in the application.
  • Designed and developed enterprise eligibility business objects and domain objects with object relational mapping framework Hibernate
  • Implemented caching mechanism in hibernate to load data from Oracle, My SQL database.
  • Developed JSP pages using Custom tags and Tiles frame work and Struts frame work.
  • Used Spring MVC architecture to develop this application.
  • Developer Restful web services using Spring MVC framework.
  • Used Cassandra as the backend database to retrieve Data Access Objects.
  • Created Action Classes, Domain Objects Request processor for the application using Model View Controller approach.
  • Implemented Service Oriented Architecture using JMS for sending and receiving messages while creating web services
  • Implemented test cases for unit testing of modules using Junit and Mockito.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.

Environment: Spring, WebLogic, Oracle, PL/SQL, Ajax, jQuery, HTML, XML, Angular Js, Agile Methodology, Git.

Software developer

Confidential

Responsibilities:

  • Worked in agile software development using Scrum, attended daily scrum meetings, sprint planning meeting and sprint retrospective.
  • Analyzed, designed, developed the software systems to form a basis for the solution of information processing problems.
  • Analyzed the current programs including performance, diagnosis and troubleshooting of programs presenting challenges and designed solutions to overcome such problems.
  • Designed and developed Web Services (Restful).
  • Created and compiled XML Schema to generate Java Bean classes.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Designed UI screens using JSP 2.0 and HTML.
  • Refactored existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Worked on presentation layer using JSP and JSTL.
  • Developed and consumed Restful Web Services using JSON message formats.
  • Used Eclipse Luna as the IDE for implementing the application.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used Log4J to capture the logging information andJUnitto test the application classes.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.
  • Deployed the web application on WebSphere Application Server.

Environment: Java, J2EE, Restful, Spring, Hibernate, MySQL, Java Script, JSP, JSTL, JUnit, Eclipse Luna, Maven, Agile, Apache Tomcat 7.0.

We'd love your feedback!