We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Fort Mill, SC

SUMMARY:

  • Around 7 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based/Enterprise environment, Distributed n-tier architecture.
  • Expertise in developing Web based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML, JavaScript, Ajax, EXT JS, JavaBeans.
  • Hands on experience with Angular JS
  • Expertise in designing and developing enterprise applications using J2EE technologies like JDBC, JNDI, JMS, Web services.
  • Expertise in application development using various frameworks: Spring Framework 3.x, Java Server Faces (JSF), Hibernate 2.x/3.x ORM.
  • Extensive working experience with SOAP and Restful web services.
  • Hands on experience in Core Java, Servlets, JSP, JDBC, JPA.
  • Well versed with SQL Server, Oracle, DB2 and MySQL as back-end Databases. used database tools like TOAD and SQL Developer. Knowledge in Database Programming with Stored Procedures, Triggers, Functions using SQL, Oracle.
  • Hands on experience working with Web and Application Servers such as Apache Tomcat, JBoss, IBM WebSphere.
  • Good Working knowledge of ANT, MAVEN and Log4J.
  • Extensive use of Version Controls like CVS, SVN and GIT subversions.
  • Good working knowledge in IDE tools such as Eclipse (Indigo, Juno, Europa, Helios) and NetBeans and MyEclipse, JBuilder.
  • Proficient in programming in Web Technologies likes JavaScript, XML, XSLT, HTML
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Familiar in using React JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Familiar of functionality and responsive design with React and Node.js utilizing Node Package Manager
  • Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL

Web Technologies: JSP, Servlets, JNDI, JDBC, JSTL, Web Services, SOAP, WSDL, JAX-RS, JSX-WS, HTML 5, JavaScript, JSON, AngularJS, AJAX, EXT JS.

Web/App. Servers: Apache Tomcat, Web sphere, JBoss

IDEs: Eclipse, Net Beans.

Tools: TOAD, Ant, Maven, PL/SQL Developer, Junit

Operating systems: Windows, UNIX, Linux

Databases: Oracle 8 / 9i / 10g/11, HSQL, PL/SQL, MySql, MS SQL Server 7.0, MS-Access.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern.

Frameworks: Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

Version Control: CVS, SVN, Git.

PROFESSIONAL EXPERIENCE:

Confidential, Fort Mill, SC

Java Developer

Responsibilities:

  • Analysis and Design of document management modules using J2EE Architecture.
  • Designed and developed a full tier web application using CoreJava, EXT JS 5.0, JAX-RS Services, Spring MVC, Spring IOC, Hibernate.
  • Implemented the functionality to load the JPA entities from multiple databases in to cache using Citi Risk eCore framework
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by EXT JS.
  • Worked on Web Services using Java API for XML, JSON Services(JAX RS) and worked on build, deploying RESTful web services.
  • Worked with maven 3.0 and Spring 3.0 and Spring suite to develop the coding to batch jobs
  • Extensive experience with Agile Team Development and Test Driven Development using JUnit and JIRA
  • Involved in writing the front-end code for the application using EXT JS. Develop the changes using Spring MVC, Spring IOC, Spring JDBC, Web services
  • Written Unit and Integration tests using JUnit, JMock.
  • Worked with QA team in preparation and review of test cases, production support and defect fixing.

Environment: Java 1.7, J2EE (JSP/Servlets), Agile, JAX-RS, JDBC, Spring MVC, XML, HTML, CSS, apache Tomcat, SQL, PL/SQL, Oracle11g, Jira, GIT, Ajax, JSON, EXT JS 5.0,JAX-RS,Eclipse.

Confidential

Programmer Analyst

Responsibilities:

  • Analysis and Design of document management modules using J2EE Architecture.
  • Designed and developed a full tier web application using CoreJava, EXT JS 5.0, JAX-RS Services, JSTL, JQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services Developed JDBC with Spring Integration as the data abstraction to interact with the database
  • Implemented the functionality to load the JPA entities from multiple databases in to cache using Citi Risk eCore framework
  • Worked on Web Services using Java API for XML, JSON Services(JAX RS) and worked on build, deploying RESTful web services.
  • Worked with maven 3.0 and Spring 3.0 and Spring suite to develop the coding to batch jobs
  • Extensive experience with Agile Team Development and Test Driven Development using JUnit and JIRA
  • Developed test suites in Selenium WebDriver(Java) with TestNG framework in Eclipse IDE for regression and sanity testing.
  • Involved in writing the front-end code for the application using EXT JS(for CCAR reports), Angular JS(for FDIC reports). Develop the changes using, Spring MVC, Spring IOC, Spring JDBC, Web services
  • Written Unit and Integration tests using JUnit, JMock.
  • Worked with QA team in preparation and review of test cases, production support and defect fixing.

Environment: Java 1.7, J2EE (JSP/Servlets), Agile, Web Services, JAX-RS, Tibco, JDBC, Spring MVC, XML, HTML, CSS, apache Tomcat, SQL, PL/SQL, Oracle11g, Rest, Jira, SVN, Ajax, JSON, EXT JS 5.0,Angular JS,JAX-RS, Selenium, Eclipse.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in project planning sessions with business analysts and team members to analyze business IT requirements and translate business requirements into working model.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Used Multithreading to enable multiple operations to be performed simultaneously.
  • Implemented Spring Framework using Spring Core for IOC, Spring AOP and ORM modules for this project.
  • Executed high level and low level documents.
  • Used persistence mechanism developing object relational mapping using Hibernate and worked on advanced features like JPQL and criteria based querying.
  • Developed web tier using Spring mvc, JSP, JavaScript, JSTL, Ajax and HTML.
  • Developed the application on Eclipse and deployed it on Glassfish web server.
  • Developed Middleware components using Spring REST Controllers and Hibernate.
  • These services were exposed to one of Automobile vendor which was consumed to render the same on their portal.

Environment: Java - J2EE, Controllers, Spring MVC, HTML, CSS, XML, JPA Hibernate, Eclipse Luna, JUNIT, Maven, Jenkins, Git Hub

Confidential

Programmer Analyst Trainee

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and data base connectivity.
  • Developed Validation framework using Struts Validators of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of testing team.
  • Expertise in data modelling, SQL query tuning and creating DB object like stored procedures, Packages, Views, Cursors, Functions and triggers on Oracle 9i.
  • Used Hibernate for Object Relational Mapping.
  • Developed webservices using SOAP, WSDL, and XML.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.

Environment: Java, JSP, CMS, Spring 1.0.2, SOAP Web services, SOA, JavaScript, CSS, XML, JAXB XHTML, XSLT, JMS, Ajax, Hibernate 2.1, EJB 2.0, 2.1, Log4j, Oracle 9i, Web Sphere 6.1, Ant, RAD 7.0, Eclipse 3.2, UNIX, Perl.

We'd love your feedback!