We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • 8+ years of experience in Information Technology, Module Design, Development and Maintenance, Testing, Documentation, System analysis, full life - cycle project development experience.
  • Very good exposure to the Software Development Life Cycle (SDLC), Service Oriented Architecture (SOA).
  • Strong programming experience in Object Oriented Programming (OOP) and methodologies.
  • Expertise in developing web-based applications using HTML, CSS,JSP, JavaScript, jQuery, AJAX, XML, XSL, XLT that follows W3C standards.
  • Experience in writing Angular reusable components, services, custom directives, controller, custom pipes, working with animations, routing and states.
  • Proficient in XML technologies like XSL/XSLT, DOM, XPath, SOAP, WSDL, JAXB, JAXP.
  • Experienced usingJava/J2EE patterns Front Controller, Session, Facade, DOM, Factory Method and Singleton.
  • Extensive experience with frameworks like Struts, ORM(Hibernate) and Spring (MVC, JDBC, ORM, DAO)
  • Excellent knowledge in working with various databases like MS SQL server, MySQL.
  • Proficient in RDBMS concepts and experience in working with Oracle, MySQL Database triggers, Procedures and Functions.
  • Experience in working with web service technologies like SOAP HTTP protocol, WSDL, JAX-WS, JAX-RS, RESTful.
  • Expertise in server-side java technologies Java persistence API (JPA), Java Messaging Service (JMS), Rabbit MQ, Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
  • Strong experience in deployment and configuration of Application Servers such as IBM WebSphere, BEA WebLogic, JAX-WS, JBoss and Apache Tomcat.
  • Experienced in build tools such as ANT, Maven.
  • Experience on the Continuous integration tools like Jenkins.
  • Experienced in developing UML diagrams like Use Case Diagrams, Class diagrams and Sequence diagrams.
  • Experience writing Junit test cases for Unit testing & involved in production supportfor fixing priority bugs.
  • Highly organized and efficient to prioritize and manage multiple tasks.
  • Excellent communication, presentation, interpersonal skills and ability to work effectively in a diversified team.

TECHNICAL SKILLS

Programming languages and Scripts: Java, JavaScript, JQuery, HTML5, CSS3, AngularJS, Angular 4/5.

Application Servers: BEA WebLogic, IBM WebSphere, JBOSS, Apache TOMCAT

Frameworks / APIs / Tools: MVC, Log4j, JUnit, Maven.

Web Services: SOAP, Restful, WSDL

XML: XSL, DOM, XML Schema, XSLT.

Database: Oracle, SQL Server, MySQL

IDE: IntelliJ, Eclipse, NetBeans

Version and Source Control: Git, TFS, SVN

ORM: Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Used Angular JS, HTML/HTML5, CSS3, jQuery, Bootstrap, AJAX for developing UI.
  • Created Angular components like Directives, Services and Forms to collect the input from the User with forms validation.
  • Developed application using Java, J2EE, JSP,Spring, Hibernate, JavaScript, HTML, JDBC & Oracle.
  • Involved in writing Thread Safe blocks formulti-threaded access to make valid transactions.
  • Used core java concepts like OOPs, Collections, Multi-threading, Exception handling.
  • Extensively used Spring MVC framework to develop the application.
  • Developed POJO's in Data Access Object (DAO) to persist the objects used Hibernate in persistence layer.
  • Used Hibernate ORM for mapping Java classes to database tables & handle database operations.
  • Implemented all the CRUD operations using Hibernate Query Language.
  • Created new tables, Stored Procedures, functions, views, indexes and constraints, triggers and requiredSQLtuning to reduce the response time in the application.
  • Used RESTful Web Services to consume and produce JSON.
  • Developed API'S which can support both REST and SOAP.
  • Hands on experience in design and development of Web servicesusingJAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSL, XSD, XSLT, X-Path.
  • Used Maven to build, Log4J was used to monitor the error logs and used Git as version control system tools.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins.
  • Worked in using WebLogic Application Server for deploying and testing the code.
  • Written Junit test cases for Unit testing & involved in production supportfor fixing priority bugs.

Environment: JavaScript, HTML5, CSS3, Angular JS,JQuery,AJAX, Bootstrap,Spring MVC, Hibernate,SQL Server,RESTful Web Services,Maven, Log4j,Docker, Jenkins, Git, Eclipse,WebLogic, Junit.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Worked in Agile methodology environment including, Test Driven Development (TDD) with Continuous Integration/Delivery.
  • The front-end use HTML5, CSS3, jQuery to build a single page web app that communicate with back-end via RESTful API.
  • Implemented the search functionality for internal application using AngularJS.
  • Worked on client-side programming using JavaScript for validations, form submission, etc.
  • Used corejavaconcepts like Collections, Generics, Exception handling, IO, Multi-Threading, Concurrency to develop business logic.
  • Leveraged MVC design pattern to AngularJS controller, custom directives factories and view.
  • Designed and developed Application using Spring MVC and Spring Templates.
  • Involved in the development of backend logic or data access logic using Hibernate and thus creating the object relational mapping with the Java beans in the application.
  • Created anXMLconfiguration file for Hibernate - Database connectivity.
  • Created Packages, Database tables, Stored procedures, Sequences, Triggers and views.
  • Familiarity with Service oriented architecture (SOA) by developing RESTful web services based on JAX-RS.
  • Consumed RESTful web services for other applications to communicate.
  • Used RESTful client to interact with the services by providing the RESTful URL mapping.
  • Implemented JMS based SOAP web services using JMS, Web sphere MQ.
  • Deployed the web application in WebLogic application server and was responsible for Unit testing of various components.
  • Used JIRA as a defect tracking system, SVNfor source control system and Jenkins used for continuous integration.
  • Developed test cases using JUnitand Maven build tool to achieve more functionality for build process.

Environment: HTML5, CSS3, JavaScript, jQuery, Java, Spring, AngularJS, Hibernate ORM, XML, REST, SOAP, JSON, Oracle, JMS, Web sphere MQ, WebLogic, Jenkins, SVN, Junit.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Implemented the application in agile methodologies - Sprint and scrums.
  • Developed the web application based on the Service Oriented Architecture (SOA).
  • Developed UI screens with HTML, CSS3, Bootstrap.
  • Extensive use of core Java Collections, Generics, Exception Handling and Design Patterns for functionality, such as portfolio summary and user information.
  • Implemented Spring MVC, Dependency Injection for integrating various Java Components.
  • Used Hibernate framework to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Developed DAO layer using the Hibernate and to improve performance used caching. Persisted data using Hibernate.
  • Designed database schema required for the project in Oracle and developed the Stored Procedures, views and Indexes for the application.
  • Used Maven to build and deploy applications and helped to deployment for Continuous Integration using Jenkins.
  • Deployed the applications using JBoss Application Server.
  • Implemented JUnit test cases and testing the functionality.
  • Used version control repository Git and JIRA for bug tracking.
  • Used Jenkins to build and deploy the code in Dev and SIT environments.
  • Assisted efficiently in upgrading new capabilities and participated in the technical code reviews and prepared peer review documents.

Environment: HTML, CSS, Bootstrap, JQuery, JavaScript, Java/J2EE, AngularJS, Git, Spring MVC, Eclipse, Hibernate, Jenkins, JIRA, JBoss, MySQL, Apache Maven.

Confidential

Java Developer

Responsibilities:

  • Designed and developed front-end using DHTML, JSP and JavaScript.
  • Involved in using Corejavaconcepts Collections, Exception Handling, Multithreading, Serialization etc.
  • Prepared technical design to conform to MVCframework.
  • Implemented various design patterns like Singleton, DAO, Business Delegate, Value Object and Factory Patterns.
  • Extensively used the Java collection framework classes for holding the application objects.
  • Coded HTML, action classes, form beans, response beans, BO Helpers.
  • Used JDBC to connect to database, used database environments like TOAD to access, and update the data.
  • Used Java Mail API for sending the notifications to the top management about Risk Ratings.
  • Developed utilities to enhance system performance by loading required objects and entities upon demand, rather than on initial application load to resolve lazy load issue; increasing application load speed drastically by 70%
  • Used Java Naming/Directory Interface (JNDI), and JDBC connection pooling to access the product information from the database tables.
  • Developed and executed comprehensive unittest scripts to test the functionality and efficiency of the application &ClearCase as the version control.
  • Generated the build scripts for the Development, Testing and Production Environment.

Environment: Java, J2EE, JavaScript, CSS, HTML, JSP, JDBC, SQL, TOAD, Ant, JUnit, JNDI, Tomcat, Eclipse, ClearCase.

We'd love your feedback!