We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Lexington, KY

SUMMARY

  • Overall 5+years of professional IT experience in Object Oriented Programming, designing and development of Multi - Tier distributed, Enterprise application using Core Java/J2EE technologies with Software Development Life Cycle(SDLC)which includes development, design, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with JAVA/J2EE technologies.
  • Experience in developing applications using SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM) and Test-Driven Development.
  • Developed Service Oriented Architecture (SOA) and Micro Service Architecture based J2EE applications.
  • Experience in using frameworks like Struts, Spring MVC, JSF, Hibernate and build tools like Grade, ANT, MAVEN and logging framework log4J.
  • Expertise in application development using Java, J2EE, JSP, Servlets, Struts, Spring, Spring MVC, Spring Integration, Hibernate, Junit(Mockito), Log 4j, Ant, CSS, XML, XPath, JSON JavaBeans, UML, JDBC.
  • Extensively worked in Core Java concepts such as OOP Concepts, Collections Framework, and exception Handling, I/O System, Multi-Threading, JDBC, Generics and other new features in Java7 and Java8.
  • Hands-on experience with design patterns like Dependency injection, Singleton, Domain Object, DAO, Session Facade, Intercepting filters, Factory pattern, Service Locator, Front Controller, Command pattern, MVC.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC, and ORM Technology like Hibernate.
  • Experience in designing and developing N-tier Architecture applications with Java/J2EE using Web Services, Servlets, JSPs, JDBC, XML, Java Mail, DAO, JMS, EJB, JMS, SQL, Apache Struts1/2, Spring, Hibernate and Life Ray Frameworks.
  • Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plug-in and Grails Rest Services.
  • Experience in implementation of frameworks like Struts (Struts, Tag Libraries and Struts custom validation rules, Tiles), Spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Boot, Spring Data, Spring Batch, Spring TX), JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate, iBatis.
  • Proficient XML technologies like DTD, XSD, XSLT and various parsers like DOM, SAX and JAXB.
  • Extensive experience working with RDBMS such as MySQL, MS SQL Server, Teradata, DB2, Oracle.
  • Highly skillful in developing Web Services, related technologies &frame works: WSDL, SOAP, REST, JAX-WS, JAXB, JAX-RPC, AXIS and Jersey, SOAP UI and generating client's client using Eclipse for Web Services consumption.
  • Working on Web/Application servers like Jetty, Tomcat, JBOSS, Web Sphere and Web Logic.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template and Spring IOC (Dependency Injection).

TECHNICAL SKILLS

Languages: Java 1.8, J2EE

Frameworks: Spring, Hibernate, Angular JS

Application/Web servers: Apache Tomcat 8, Web Sphere

Relational Databases: Oracle 10g/11g, SQL server 2012/2014/2016, MySQL NoSQL

Internet Technologies: HTML 5, JavaScript, CSS, JQuery, Angular JS

Cloud Environments: Amazon Web Service (AWS)

IDE: Eclipse, Net Beans, Intellij, Spring Tool Suite (STS)

Operating system: Windows 10, Unix

Bug tracking Tools: JIRA 7.0

Methodologies: Agile, TDD (Test-Driven-Development)

Build Tools: Ant 1.10, Maven 3.3.9, Griddle 3.4.1

Web Services: SOAP, REST

PROFESSIONAL EXPERIENCE

Confidential, Lexington, KY

Java Developer

Responsibilities:

  • Participating in Requirement Analysis and technical assessment during project life cycle.
  • Used agile methodology and attended daily and weekly SCRUM meetings to update working status etc.
  • Used J2EE design patterns like Model View Controller (MVC), Singleton, Factory, Data Access Object (DAO), and Data Transfer Object (DTO).
  • Developed Restful web services using spring framework and JAX-RS.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams using Rational Rose.
  • Extensively used JSP, JavaScript, HTML and CSS for designing and formatting the user Interface.
  • Used JSP, HTML, CSS, Angular 2, and JavaScript to build the presentation layer for the applications.
  • Developed the application using Spring MVC and IOC/Dependency injection to integrate different layers of the application.
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used Jax-B for Xml-Java Mapping.
  • Installation and configuration of MongoDB. Understanding of CRUD operations and queries to achieve it. Creating Database/Collection/Document. Index creation and managing it.
  • Involved in analysis, design, and development of the complete business solution.
  • Reviewed the XML logical data model and developed XML schema XSD to validate the model and used Jax-B for Xml-Java Mapping
  • Used various tools to develop the quality code like Maven Sure-fire plug-in Sonar Check Style, and PMD.

Environment: Core Java (1.8), J2EE, Spring, Hibernate, REST, Servlets, JSP, CSS, JavaScript, JQuery, Angular 2, AJAX, XML, JSON, log4j, Junit, Mockito, JIRA, Oracle, PL/SQL, Web logic, Eclipse, GIT, Maven.

Confidential, Foster City, CA

Java Developer

Responsibilities:

  • Responsible for designing and developing Manage Purchase Order Web Service and presentation layer with Spring MVC.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework (Hibernate).
  • Developed Presentation layer components comprising of JSP, AJAX, CSS, and JQuery.
  • Designed and Implemented Spring Framework based Restful service for handling the AJAX requests.
  • Extensively involving in writing database coding, complicated functions, Triggers, Types, Views and Packages
  • Explored Spring MVC, Spring IOC, Spring AOP and Hibernate in creating the POC.
  • Used Hibernate for persistence framework, Involved in creating DAO's and used Hibernate for ORM mapping.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Used Log4j logging framework for logging messages with various levels written throughout the java code
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.

Environment: Core Java, J2EE, Struts, Spring, Hibernate, Web Sphere 8.5, Ant, (Servlets, JSP), HTML, AJAX, JavaScript, CSS, JQuery, JSON,, SOAP, WSDL, XML, Eclipse, Oracle 10g, Log4J, RAD 7.0, Junit.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Designing the Use Case Diagrams, Class Model, Sequence diagrams, for SDLC process of the application using Microsoft Visio.
  • Implemented Singleton, DAO Design Patterns, factory design pattern based on the application requirements.
  • Implemented the online application by using Web Services, SOAP, WSDLJSP, Servlets, JDBC and Core Java.
  • Implemented GUI pages by using JavaScript, HTML, JSP, CSS, and AJAX.
  • Developed user access module using JSPs, Servlets and MVC framework.
  • Used DOM and SAX parsers to parse the raw XML documents.
  • Developed back end interfaces using PL/SQL packages, stored procedures, Functions, Procedure, Anonymous PL/SQL programs, Cursor management, Exception Handling in PL/SQL programs.
  • Tuning complex database queries and joining the tables to improve the performance of the application.
  • Deployed project on Web Sphere 6.1 application server in Linux environment.
  • Used RAD as Development IDE for web applications.
  • Used Clear Case for Version Control tool.
  • Used Clear Quest for bug tracking tool.

Environment: JDK 1.6, EJB2.0, JSP, JDBC, JNDI, WSDL, SOAP, Web Logic 6.1, RAD, Eclipse, XSLT, CSS, JavaScript, HTML, XML, SQL, PL/SQL, Oracle10g, Toad, ANT, Clear Case, Linux.

Confidential

Java Developer

Responsibilities:

  • Get the requirements and convert them to technical designs.
  • Designed and developed GUI components using Struts taglibs, JSP, HTML and JavaScript.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent persistent database tables.
  • Implemented JMS to achieve functionality for asynchronous notifications.
  • Creating / Enhancing Action Components.
  • Creating / Enhancing Spring Service Implementation Classes.
  • Enhanced Session / CMP Entity beans as per requirements.
  • Implemented Batch Jobs for Patient Export / Import functionality using Spring Batch.
  • Worked on performance and scalability issues and bottlenecks, troubleshooting and fixing them.
  • Enhanced SOAP Web Services.
  • Tested Web Services with SoapUI.
  • Implemented Junit / Integration test cases.
  • Involved in Code reviews.
  • Ensured to use refactoring and best practices in development phase.
  • Used SVN for supporting software configuration management (SCM) of source code, configuration management.
  • Ensured to deploy in Test Environment.

Environment: JDK 1.6, Struts 1.2, JSP, Servlets, JQuery, CSS, HTML, Spring 3, Spring Batch, Hibernate 3.0, EJB 2.1, JMS, SOAP Web Services, REST Web Services, XML, SQL, Oracle 11g, Maven, Log4J, Junit, SVN, Agile Methodology.

We'd love your feedback!