We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WashingtoN

SUMMARY

  • About 6years of experience in analysis, design, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies.
  • Experience in analysis, design, development, testing and deployment of software applications
  • Experience in understanding the requirement and develop, implement and test E - Commerce application architecture, and have used Object Oriented and RDBMS Concepts.
  • Extensive experience with server-side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, JDBC, JMS.
  • Knowledge in using a multitude of J2EE design patterns.
  • Extensive experience in developing applications methodologies like Agile, Driven Test.
  • Good exposure with Application servers, Web Servers like WebLogic, Websphere, JBoss, and Apache Tomcat.
  • Extensive experience with developing enterprise applications with development tools like Eclipse, MyEclipse, and WebLogic.
  • Good experience with JAX-WS and JAX-RS
  • Experience in Message driven programming using JMS and IBM Websphere MQ.
  • Experience in Spring, Hibernate, Struts and Web Services.
  • Experience in developing database applications using Oracle, DB2, MS SQL Server and worked on PL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning.
  • Experience in Production support, Troubleshooting and Debugging of applications.
  • Experience with unit testing using JUnit and writing build scripts using Maven, Ant.
  • Highly motivated and innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java JDK 1.5/1.6/1.7/1.8 , SQL, PL/SQL, Pig Latin, Python, HiveQL, Scala .

Hadoop/Big Data: HDFS, MapReduce, Spark, Yarn, Kafka, PIG, HIVE, Sqoop, Storm,Flume, Oozie, Impala, HBase, Hue,Zookeeper.

NoSQL Technologies: Cassandra, MongoDB, HBase

Distributed platforms: Hortonworks, Cloudera, MapR

Visualization: Tableau, Qulickview, Microstratergy and MS Excel

JAVA/J2EE Technologies: Servlets, JSP, JDBC, EJB, JAXB, JMS, JAX-RPC, JAX- WS, JAX-RS,Apache CFX .

Frameworks: Struts, Spring, Hibernate, iBatis.

Web Technologies: HTML, CSS, JavaScript, jQuery, AngularJS,AngularJS 2.0, Ajax, Backbone.js, React, Node.js, Ember.js, Ext JS, Bootstrap.

XML Technologies: XML, XHTML, XSLT, XML Schema, XSD, XPath, XQuery, DTD

Development Tools: Eclipse, Net Beans, IBM RAD, IntelliJ, Spring tool Suite .

Databases: MySQL, MS-SQL Server, IBM DB2, Oracle.

Operating Systems: Windows XP/Vista/7/8,10, UNIX, Linux, Mac OS.

Build Tools: ANT, Gradle, Maven, npm, Bower.

Web/ Application Servers: WebSphere, Apache Tomcat,WebLogic, JBoss.

Version control: SVN, GIT, CVS, IBM Rational ClearCase.

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Designed the web-services WSDL and contract document and developed data service code.
  • Used SoapUI for testing and developed JUnit Test cases to test the service availability.
  • Developed the application using Spring Framework that leverages classical Model View Controller MVC architecture.
  • Developed UI using JSP, HTML5, Tag libraries, CSS3, Javascript, Angular JS and AJAX.
  • Developed views, controller and model components implementing JavascriptMVC.
  • Developed Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Used Joins, Stored Procedures and Functions in Interaction with backend database using SQL
  • Involved in all the phases of Software Development Life Cycle SDLC including analysis, designing, coding, testing and deployment of the application.
  • Developed the AJAX asynchronous calls to the server to validate and populate the pages that are directed through view resolver.
  • Involved in development of the CSS classes for all error, form elements and warnings.
  • Used Spring Core Annotations for Dependency Injection.
  • Wrote database interaction code and used JDBC API to connect MS SQL server database 14.
  • Used Core Java with knowledge of multithreading, concurrency, memory management.
  • Build the application using TDD Test Driven Development approach.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Created web application prototype using jQuery and Angular.JS
  • Designed the front end and wrote corresponding one-one REST methods to implement respective change requests.
  • Developed RESTful web services using Java Servlets, JSON, JAX-WS and JAX-RS, and persistence using Hibernate and JPA framework.
  • The middleware interaction used JMS/IBM WebSphere MQ series for transferring messages between different components using the JMS/Mail API framework.
  • Used issue tracking tool JIRA for bug fixing and life cycle traceability.
  • Designed RESTful XML web service for handling AJAX requests.
  • Prepared technical documentation and participated in preparing user's manual for the application.
  • Used MAVEN for project management and build automation, and Continuous Integration is done using Jenkins.
  • Used Subversion as a version control for implementing the application.

Confidential

Java Developer

Responsibilities:

  • Created Use Case, wrote design approach documents, development, implementations, support, for functional security modules like Self Registration, Change Password, Approve Failed Registrations, Update Other's Profile etc on a weekly basis.
  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
  • Developed and Implemented DAO classes using Hibernate for database transactions.
  • Implemented persistence layer with JPA/Hibernate.
  • Developed form beans and action classes to write the routing logic and to call different services.
  • Work involved extensive usage of HTML, AJAX, ExtJS, Bootstrap, JQuery and JavaScript for client side development and validations.
  • Developed different SOAP services and Web Services using WSDL, SOAP
  • The web portion of the application is built using the JSF framework with dynamic JSP pages.
  • Used Web services to validate user details in real time scenario.
  • Used EJBs in the application and developed Session beans for interfacing with the database.
  • Developed Java beans and JSP's by using Spring and JSTL tag libraries for supplements.
  • Configured WAS 6.0 applications in a UNIX environment.
  • Develop stored procedures using Oracle10g PL/SQL.
  • Preparation of Specification Documents and flow diagrams
  • Deployed on Apache Tomcat server in local and integration test environments.
  • Implemented Design Patterns such as Command Pattern, Business Delegator, Service Locator, Business Objects and Data Objects.
  • Involved in unit testing of the modules using test-cases and involved in integration testing.
  • Collecting the Best Practices and documenting those and make sure that our team followed those.

We'd love your feedback!