We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • A Well - Determined and Professional Developer with 5+ years of extensive experience in JavaTechnologies using Object oriented analysis/designwith all phases of application development like Data Access, Business, Presentation layers and experience in complete SDLC from requirement analysis, design, development, testing and implementation.
  • Developed web applications using Core Java.
  • Experience in developing web-based applications using Java, Web Services like SOAP and RESTful services, and database like oracle, MySQL, DB2.
  • Experience in developing web-based applications using Adobe ColdFusion Adobe Cold box and ORM.
  • Proficient in OOAD Technologies developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using case tools likeMicrosoft Visio.
  • Expert in Core Java with strong understanding of GarbageCollector, Collections, Multithreading, Event handling, Exception handling, File handlingand Generics in various projects.
  • Expertise in developing web pages using HTML, CSS,JavaScript, PHP, jQuery, Coffee Script, Ajax, Bootstrap, AngularJSwith webpage cross browser compatibility and responsive web design andServer scripting language like Node JS.
  • Experience in developing web applications on MVC based frameworks like JavaScript MVC.
  • Hands-on experience to setup, configure continuous build processes using Jenkins.
  • Working experience of Relational DBMS like MySQL, Oracle SQL PL/SQL, SQL Server (MS SQL), DB2, PostgreSQL and NoSQL DBMS like MongoDB.
  • Knowledgeable with RDBMS concepts like writing SQL Queries.
  • Extensive development experience in different IDE's like Eclipse 3.x, NetBeans, Adobe ColdFusion.
  • Hands on experience in working with Junit.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Experience in software configuration management using TortoiseSVN, GitHub and Bit bucket.
  • Experience with Windows, UNIX Operating Systems and Linux Engineer.
  • Production support -Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

TECHNICAL SKILLS:

Languages: C, C++, Java, ColdFusion (CFML), SQL, PL/SQL.

J2EE Technologies: Servlets, JSP, JDBC, and Web Services (REST).

Markup/XML Technologies: HTML5, CSS3, SCSS, LESS, JavaScript, Coffee Script, PHP, AngularJS, Node.js, Bootstrap, XML, AJAX, jQuery, JSON

Tools & Framework: Struts MVC, Spring, JUnit.

Web services: RESTful, ORM.

Middleware Technologies: JMS.

Web/App Servers: WebSphere, Apache Tomcat, WebLogic Server.

Database: Oracle, SQL-Server, MySQL server.

IDEs: Eclipse, ColdFusion Builder, NetBeans, Sublime.

Testing Tools/ Others: JUnit.

Version Control: Tortoise SVN, GitHub.

BuildAutomation Tools/ Issue Tracking Tools: Jenkins, JIRA.

OS & Environment: Windows, UNIX, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Working as a Java Application Developer for my team to develop rapid and robustapplications.
  • Responsible in writing the API’s using JAX-RS for Restful API’s.
  • Involved in GUI, Functional, Interface, Regression, Integration and User Acceptance Testing.
  • Regularly participated in Technical and Used Case review meetings for various functionalities in the application.
  • Developed keyword driven and data driven frameworks to retrieve test actions, test data from excel files and SQL databases.
  • Involved in planning, preplanning and standups sessions of the Sprint.
  • Involved in writing the client side scripts using JavaScript, JQuery.
  • Implemented the JavaScript MVC framework based on MVC design pattern.
  • Developed framework using Java, MySQL and web server technologies
  • Used JUNIT for unit testing and check API performance.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented Representational state transfer (REST) Web services for distributed systems using Jersey framework to retrieve data from client side.
  • Used SVN version controlling tool and project build tool JENKINS.

Environment: JDK1.7, J2EE, Oracle, IntelliJ, Tomcat 7.0, XML, JAX-RS Restful Web services, GIT, Jenkins, Splunk.

Confidential, Saint Petersburg, FL

Java/ JEE Developer

Responsibilities:

  • Designed and developed spring configuration files and implemented architecture and developed day to day code for the business logic.
  • Created custom plugins, templates, and functions for AngularJS application.
  • Implemented OOPS and Multithreading to good effect in various parts of the application.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Developed java classes that used JMS to communicate with the Queue managers.
  • Used Web services for transmission of large blocks of XML data over HTTP .
  • Developed the Business Logic using Plain Old Java Objects ( POJOs ). Developed application service component.
  • Good understanding of the various states of objects in Hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
  • Used Oracle 11g SQL prompt to interact with the database.
  • Worked with different utility classes that are used all over the application for validations and formatting at the back end.
  • Used Git as a version control. Used Git bash, Source tree and Tortoise Git tools for version control. Creating branches on the source code, adding, staging and committing code as a part of development.
  • Used Jira which is integrated with Issues, Code, Builds and Documents related to the project as a part of agile methodology (Atlassian JIRA and JIRA Plugins).
  • Used Maven to build and manage the project.
  • Developed JUnit test cases for required module.
  • Used Tomcat server for the application development and deployment.
  • Used Git as a version control.

Environment: JDK1.7, Oracle Sql, Git, JUnit, Restful Web Services, Tomcat 7.x. Windows, XML

Confidential, Atlanta, GA

Java/ J2EE developer

Responsibilities:

  • Interacted with Business users during requirements gathering and designed the system using UML (Class Diagrams and Sequential Diagrams) with OOD features.
  • Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of Spring MVC, JSP, and Servlet.
  • Developed the User Interface validation framework using AJAX and Java Script.
  • Used AngularJS services, controllers and directives for front end UI, AngularJS MVC for cross-browser functionality and used Firebug for Firefox, Inspector tools for Chrome, IE developer toolbar for IE.
  • Implemented Dependency Injection (IOC) feature of Struts framework to inject dependency into objects and AOP is used for Logging.
  • Developed Server-side components with coordination of Hibernate and Spring using web established frame work designed under the guidelines of Business Delegate, session facade, Service locator.
  • Developed and utilized J2EE Services and JMS components for messaging communication in Web Logic Application Server for Credit Inquiries.
  • Developed Web service modules based on SOA architecture to consume services.
  • Developed services that are reusable and interoperable, based on Basic profile, SOAP, JAX-RPC Web services using AXIS.
  • Wrote complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic.
  • Used JBoss and Tomcat servers to run and debug the application in local.
  • Created build files using Maven.

Environment: JDK, CSS, AJAX, Spring, JPA, XML, XML Schemas, XSLT, SOAP-UI, WSDL, JMS, Tomcat, JUnit, Maven, Log4j, Web Services(JAX-WS), JAXB, Web Logic Application Server, GIT, IBM RAD, MS SQL.

We'd love your feedback!