We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Over 6+ years of professional experience in developing Web and Enterprise applications using J2EE
  • Experience in Software Development life cycle using various methodologies like waterfall, agile development
  • Experience in defining solutions with excellent Object Oriented Design using design pattern Singleton, MVC
  • Experience in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements
  • Diversified skill set in Core Java, Collections, Java Threads, J2EE technologies like Servlets, JSP, JDBC, XML.
  • Proficient in Frameworks like Struts, Spring, Spring, Hibernate
  • Expertise in producing and consuming SOA based Restful and SOAP Web Services
  • Experience in UI /Front End development using HTML, CSS, Java Script, JQuery, Angular JS, AJAX and JSON.
  • Expertise in developing applications using Spring Framework’s Spring MVC, Inversion of Control and Dependency Injection, AOP, Spring ORM, Spring JDBC, Spring Transaction Management
  • Expertise in Application Servers Apache Tomcat Web Server
  • Expertise in working with databases like Oracle 8i/9i/10g, MySQL
  • Expertise in Integrated Development tools Eclipse,Intellij
  • Expertise in developing Object Relational Mapping using Hibernate and Oracle
  • Expertise in J2EE design patterns and MVC architecture
  • Experience in debugging the applications and Unit Testing the application using JUnit
  • Experience in unit testing the application using JUNIT by creating Test Cases and Test Suite.
  • Experience in writing Stored Procedures, Functions and Triggers
  • Experience in using Version Control Systems like SVN,GIT
  • Experience in logging the application using Log4j
  • Highly adaptable and adept at building good working relationships
  • Sound technical, analytical and programming skills
  • Excellent communication and inter - personal skills

TECHNICAL SKILLS:

Languages: Java 1.5/1.6/1.7

Java: Core Java, Collections, Multithreading, Generics, Exception Handling, Files and Streams, JDBC, Transactions

J2EE: Servlets, JSP, JSTL, JDBC, EJB, JMS, JNDI, Web Services, REST, SOAP, WSDL, XML, XSD

Design Skills: OOAD, UML, MVC, DAO Design Pattern, Front controller, Proxy design, Singleton, Command Pattern, Decorator Pattern etc.

Frameworks: Spring, Spring IOC, Spring MVC, Spring ORM, Spring JDBC, Hibernate, Struts.

Web Technologies: XML, HTML, CSS, JavaScript, JQuery, AJAX, JSON

IDE: Eclipse,Intellij

Version Control: SVN,GIT

Database and Tools: Oracle 8i/9i/10g, SQL Server, SQL, PL/SQL, My SQL

Operating Systems: Linux, Unix, Windows

Applications: MS Office

Other Tools: Maven, Log4j

PROFESSIONAL EXPERIENCE:

Confidential, Texas

Java Developer

Responsibilities:

  • Creating the project plan, gathering the requirements.
  • Involved in the modules like MPDM CORE and MPDM WS and MPDM UI.
  • Designed UML Use Case diagrams, Sequence diagrams and Class diagrams for the application.
  • Developed UI using HTML5, CSS3 for rich user interface development
  • Used Java Script and JQuery/AJAX calls for integration REST API with UI front end.
  • Developed Single Page Application(SPA) using Angular JS directives, services, controllers, model components.
  • Developed SOAP web services using JAX-WS using bottom-up and top-down approaches using SOA Principles and Architecture.
  • Developed Restful Web Services using Spring MVC which allows client applications internal to Confidential are able to retrieve information related to project, work-order, array and assay data for desktop web applications and mobile application.
  • Developed REST based Controllers using Spring MVC and Spring Annotations.
  • Used XML to represent the data.
  • Developed data layer using DAO, Hibernate, HQL, O/R Mappings.
  • MPDM technical services have been developed using the Spring Framework 2.5
  • Used J2EE design pattern like Singleton Pattern and DAO Pattern.
  • Used Java Script and JQuery to perform client side validation of forms.
  • Used Apache Log4j to log events that occur during MPDM processing.
  • Unit, Functional and Integration Test case writing and Implementation.
  • Developed SQL Scripts and PL/SQL Stored Procedures for data retrieval for Oracle 10g database.
  • Used JUnit as unit testing framework to prepare unit test plan.
  • Used SVN for version control.
  • Performed deployment of Application on Tomcat Web Application Server
  • Prepared Documentation as per Standards and supported till production move.

Environment: OOAD, UML, SOA, Design Patterns, Java 1.6, Core Java, J2EE, JDBC, JSP, Servlets, Spring 2.5, Hibernate 3.0, Web Services, SOAP, REST, JAX-WS, Spring MVC, JSON, HTML,Java Script, JQuery, Angular JS, AJAX, Oracle 10g, SQL, PL/SQL, JUnit, XML, UML, Log4j, Maven, Apache Tomcat Server, Windows, UNIX.

We'd love your feedback!