We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 6 years of experience in Analysis, Developing, Implementing, Integrating and testing of Web based Applications using Java/J2EE technology.
  • Experience in developing web applications using JSP, spring, Hibernate, JBOSS, JDBC, JavaServerPages, Servlet, Web Services, JavaScript, JavaBeans and Log4j.
  • Extensive Experience in developing Graphical User Interfaces using JSP.
  • Experience in developing Ajax based Design in creating better, faster, and more interactive web applications.
  • Extensive Experience working in Spring Framework, StrutsFramework and O/R mapping Hibernate framework.
  • Experience in working with SOAP and Restful Web Services.
  • Experience in Hibernate 3.0 to store the persistent data as an Object - Relational Mapping (ORM) tool for communicating with database.
  • Hands on Experience on RDBMS concepts.
  • Implemented design patterns like Singleton and Factory Pattern.
  • Strong experience working on SQL using IDE’s like SQL Developer and TOAD.
  • Knowledge on PL/SQL to write Stored Procedures, Functions.
  • Expertise in various J2EE technologies like JSP, JSF, Servlets.
  • Experience in using application servers likeWebSphere, Tomcat.
  • Implemented Core Java concepts, and Core Java Design Pattern. Expert knowledge in integration Ajax/ OO Java Script UI command level Pattern with Spring Web Flow.
  • Extensively worked to build Model, view Controller (MVC) architectures.
  • Experience in using Maven and Ant based scripts to build and deploy the applications on the server.
  • Implemented Test Driven Development (TDD) methodology.
  • Well versed with multiple version control tools like Perforce and Git.
  • Experience in IDE tools like Eclipse, IntelliJand Net Beans.
  • Experience with unit testing the applications using JUnit Framework.
  • Developed logging standard and mechanism based on Log4J& SLF4J.
  • Capable of learning new technologies and adapt to new environments quickly.
  • Establish and maintain productive working relationship with management, clients and team members.

TECHNICAL SKILLS

Web/App Servers: Web logic v9.2 SP 4, v8.1, Apache Tomcat v5.x

Operating System: Windows XP, DOS, Windows NT/2000, UNIX, LINUX

Programming Languages: JAVA, JSP 1.0/1.1, Java Servlets 2.1, HTML 4.0., and XML1.0.

Technologies: J2EE, Log4j, SQL, PL/SQL

Frameworks: Spring, Struts, Web Services, RESTful

ORM: Hibernate, JPA

Databases & Tools: Oracle v10g, Oracle Enterprise Manager, Oracle Sql Developer, Toad, Eclipse, Netbeans 5, CVS, Microsoft Visual SourceSafe v6.0, BIRT, iText 2.1.7

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Developed and supported ‘Active Work Space’ application.
  • Developed Models, Model alerts and model process with SpringMVC Framework which includes writing Controller classes for handling requests, processing form submissions.
  • Worked on consuming Restful Web services to obtain data from third party vendors.
  • Implemented Restful web services(JAX-RS) in the Application.
  • Developed Web Services to communicate to other modules using XML.
  • Develop data standards, data exchange, XML data standard or data sharing model
  • Extensive experience with Oracle database.
  • Extensive use of HTML5 with AngularJS, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • GUI Implementation using JQuery, AJAX, CSS, Bootstrap, HTML5.
  • Worked with TAC - AWS customer touch point to increase customer satisfaction and loyalty.
  • Developedcode using ORM to communicate between SOA and the Database layer.
  • Worked on tuning the existing processes by data response and quality monitoring.
  • Deployed and maintained projects in different environments like DEV, QA, UAT and PROD.
  • Implemented logging and exception handling.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often
  • Worked on tickets in a bug tracking tool JIRA.

Environment: Java 1.7, Spring MVC, Restful Web Services, JUNIT, Log4j, Maven, Spring Web Flow, HTML, CSS, SLF4J, JIRA.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering, analyzing, documenting and maintaining system requirements and design documents.
  • Developed Java helper Classes to help accomplish common tasks and eliminated code duplication.
  • Worked as a peer code reviewer to check the design, vulnerability and scalability of the code
  • Created Hibernate configuration files and mapping files.
  • Used Java and Java Web Services for the application development and Oracle as database.
  • Involved in development of Stored Procedures, Functions and Triggers.
  • Developed the DAOs to access database objects and communicating with each other.
  • Configured Hibernate to work with Spring, by setting up Session Factory in Spring context file.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Transaction management was based on Spring AOP; and Spring IoC container was used for independency injection.
  • Designed and Developed PL/SQL scripts in Oracle SQL Developer.
  • Worked on spring Integration tests (JUnit using mockito) to test the service real time in combination with other services.
  • Used Junit framework for unit testing of application and implemented test driven development (TDD) methodology.
  • Involved in Fixing the production Defects for the application.
  • Used IntelliJ as IDE for application development.
  • Used Tomcat for application deployment.
  • Participated in Scrum meeting and Iteration Planning Meetings.

Environment: CoreJava, J2EE, Servlets, Spring, Spring Security, SOAP, Restful Web Services, Log4j, JSP, Java Script, Tomcat, IntelliJ, XML, JUnit, AJAX, Oracle.

Confidential

Java Developer

Responsibilities:

  • Analysis of the functional specification.
  • Analysis and Implementation of complex business logic.
  • Developed Java Servlets as access/task controllers and Java Beans wrapper components to implement business logic
  • Design and Implementation of server objects using java beans, DAO’s, Value Objects etc.
  • Development DAO layer using Prepared Statements.
  • Used several J2EE design patterns like DAO, DTO, Business Delegate, Front Controller and MVC- Model along with Struts to develop application
  • Designed and developed UI components using JSP, JSTL
  • Involved in writing Ant script to build the front end application.
  • Developed DAO’s with SQL queries to process database transactions.
  • Used Eclipse IDE for entire application development and Git for version controlling.
  • Deployed application on Web logic server using Ant Build file on Windows and UNIX platforms.
  • Involved in writing Junit test cases.
  • Implemented Complex Search engine business logic to search for the Consignments.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected
  • Developed the System level data components which will manage Time Zones, Countries, States, Authentication, Authorizations, User Roles, and Transaction Logging using Spring Controllers, Validators, and Hibernate classes.

Environment: Java 1.5, JSP, Servlets, EJB, JMS, Spring, Hibernate, Java Script, Oracle, Windows, Ajax, Ant, Git, Eclipse, Toad.

We'd love your feedback!