We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Columbus, OH

Professional Summary

  • Extensive experience in development and deployment of J2EE components for building n-tier distributed enterprise applications.
  • Oracle certified Java professional with 8 years of experience and demonstrated ability to successfully implement complex large-scale, N-tier, distributed, real-time enterprise applications.
  • Involved in the Software Development Life Cycle SDLC phases which include Analysis, Design, Implementation, Testing and Maintenance.
  • Strong hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE, Spring ,JSP, Hibernate, Servlets, EJBs, Struts, JNDI, Web services, XML, and JDBC.
  • Expertise in applications development using SpringMVC, DependencyInjection, AOP, ORM, Tiles and Security.
  • Good experience in architectural issues and their solutions using various design patterns such as MVC Model-View-Controller , Singleton, Session Fa ade, Service Locator, Factory, DAO, DTO.
  • Used persistence framework Hibernate ORM to map POJOs to a relational database.
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript.
  • Experienced in developing User Interface using Bootstrap, Angular JS, JSP, HTML, CSS, JavaScript, and D3 Charts.
  • Worked on Apache Lucene and Apache Tikka for indexing.
  • Expertise in implementing Service Oriented Architectures SOA using Web ServicesRESTFUL, SOAP, WSDL, JAX-WS.
  • Experience in working with databases like POSTGRES SQL, Oracle DB, and MySQL Proficient in writing queries in SQL, PL/SQL, and HQL.
  • Strong experience with middle-tier popular J2EE application and web servers like Jboss, Web-logic, Tomcat.
  • Experience in using version controls such as Tortoise SVN and CVS, Rational Clear Case.
  • Strong experience in using IDEs Integrated Development Environment like Eclipse, JDeveloper,NetBeans.
  • Hands on experience with Junit developing test cases and determining application functionality.
  • Experienced in writing loggers in java using Log4j.
  • Experience in configuring build tools like MAVEN and ANT for the development and deployment.
  • Worked in multiple software development methodologies such as Agile and Waterfall.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
  • Assisted project manager in defining project scope, time effort estimates and deliverable management.

Technical Summary:

Languages : Java, SQL, PL/SQL, C.

J2EE : Servlets, EJB, Java Beans, JSP, JDBC, JNDI, JAXP.

Framework : Spring, Tiles, AOP, IOC, Security.

ORM Framework : Hibernate.

Design Pattern : Singleton, MVC, DAO, DTO, Session Facade, Service Locator,

Abstract Factory.

Web Technologies : HTML, Bootstrap, Angular JS, CSS, JavaScript.

Application Servers : Apache Tomcat, WebLogic, Jboss.

Version Control : Tortoise SVN, CVS, GIT.

Built Tools : Maven, Jenkins.

Databases : Oracle, MySQL, Postgres SQL, SQL Server.

Database Tools : Toad for SQL Server, PG Admin.

IDEs : Eclipse, JDeveloper, NetBeans, MyEclipse.

Operating System : Windows, Linux.

Methodologies : Agile, Waterfall.

Professional Experience

Confidential

Role : Senior Java Developer

Responsibilities:

  • Worked in requirement gathering, design and development of the application in agile methodology using SCRUM.
  • Developed Use Case Diagrams, and Class Diagrams in UML using Rational Rose.
  • Developed user interface using JSP, Bootstrap, Angular JS, HTML, CSS, and Java Script.
  • Developed Application under J2EE architecture using Spring MVC and Hibernate.
  • Various controllers were developed for the front end using Spring MVC and Dependency Injection was used for Service and Dao layer.
  • Developed application using Spring IOC, Spring AOP, Spring Security.
  • Developed DAO's and Service Components using Spring Framework and Hibernate.
  • Implementation of the Singleton, Abstract Factory design pattern for the enterprise level functionality.
  • Development and Consume of Web-Services REST .
  • Developed Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Implemented Spring Transaction management to maintain the data Consistency.
  • Wrote Native and Named Native queries which is used with Hibernate.
  • Log4j was used for writing logging errors.
  • Maven is used to get all the dependency jars for the application and to deploy in the server.
  • Implemented test cases using JUNIT.

Environment: Java/J2EE 1.6,Spring 3.0, Bootstrap, Angular JS,HTML,JSP, JavaScript, JQuery, Web-Services RESTFUL , WSDL/XSD, SOAP UI, Hibernate 4.0, Log4j, Maven, Axis 1.4, JAXWS 2.1, Tiles 2.2, WebLogic , Rational Rose.

Confidential

Role : Senior Java Developer

Responsibilities:

  • Participated in SDLC including Design, Analysis, Development of Use Cases based on the functionality.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Client side validations are done using JavaScript and developed user interface using JSP, CSS, HTML, andAngular JS.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Developed application under Spring MVC architecture using spring and Hibernate.
  • Involved in designing and coding of business logic using Spring IOC and AOP features.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files.
  • Developed Spring DAO's Data Access Objects using Hibernate to interact with Database.
  • Used Tiles framework to reuse the content for web pages.
  • Implemented Web services to use the data and services with other applications.
  • Developed JAVA API layer which interfaced client code with RESTFUL web services.
  • Developed SOAP based Web Services using JAXB.
  • Actively participated in design review and code review meetings.
  • Maven is used to build and deploy the application.
  • JUNIT is used for implementing the test cases and Log4j is used for writing the loggers.

Environment: Java, J2EE, Spring, Hibernate Framework, RESTFUL, Angular JS, HTML, JSP, JavaScript, CSS,AJAX, JUnit, Web Logic , My Eclipse , RESTFUL Web Services, Oracle 11g and Linux.

Confidential

Role : Senior Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle SDLC including Requirement gathering, Analysis, Design and Development of the application.
  • Implemented MVC architecture using spring and Hibernate.
  • Involved in designing and coding of business logic using Spring IOC, MVC and AOP features.
  • Involved in the development of HTML pages, JSPs and CSS for different User Interfaces.
  • Used JavaScript, JQuery, and AJAX for client side validations.
  • Used multithreading in programming to improve overall performance.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
  • Experience in consuming and developing Web Services using Rest.
  • Used JSON for data exchange between application modules.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML configuration files.
  • Used JAXB to auto generate beans from XSD.
  • Built Jar files using ANT1.6 for the application.
  • Used Log4J logging framework for logging messages.
  • Performed regression testing, unit testing using Junit.
  • Involved in deployment of application on Jboss Application Server.
  • Used MyEclipse 8.1 as Integrated Development Environment IDE for application development.
  • Followed agile software development with Scrum methodology.

Environment: JAVA, J2EE, HTML, CSS, JavaScript, JSP, spring, Hibernate, My Eclipse 8.1, JNDI, Tortoise SVN1.6, JUNIT, Web Services, REST, ANT1.6, Log4j, Jboss, Oracle 10g, Agile Methodology.

Confidential

Role : Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle SDLC including Requirement gathering, Analysis, Design and Development of the application.
  • Designed and developed UI using Struts Frame work, JSP, HTML, CSS and validations are done using JavaScript.
  • Analyzed business requirements and translating them into system requirements.
  • Involved in data model design and architectural discussions.
  • Developed Advices using Spring-AOP for logging interceptor and transaction.
  • Used transaction interceptor provided by spring for Hibernatetransaction management.
  • Used Hibernate to implement transactions in Service layer and communicate with Database by performing queries.
  • Proficient writing HQL and Named Queries to optimize the performance.
  • Implemented SOA architecture and implemented Web Services using Axis 2 and HTTP invocation.
  • Worked on XML Parsers SAX/DOM .
  • Used XSL/XSLT for transforming normal XML format into internal XML format.
  • Deployed application in the Jboss Server.
  • Used Maven as build tool, Log4J for logging and used SVN for version control.
  • Involved in the code review process.

Environment: JAVA, J2EE, Spring 2.0, Hibernate 3.0, XML, JBOSS, Agile, Eclipse 3.1, SVN, HTML, CSS, AJAX, JavaScript , Oracle, Maven, JUnit, Web Services Axis 2, UNIX.

Confidential

Role : Java/J2EE Developer

Responsibilities:

  • Gathered requirements and analyzing for the development of the application.
  • Designed various UML diagrams like use cases, class diagrams and sequence diagrams with Rational Rose to implement various business requirements.
  • Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
  • Implemented the application using Struts framework, MVC, Designed and developed Business delegate Servlets and Objects.
  • Business logic is implemented using Struts action components in the Struts and Hibernate framework.
  • Maintained the customer support and customer data from database tables in Oracle database.
  • Developed Session Fa ade for each module and that calls local Session beans to improve performance.
  • Coded stored procedures for retrieving the data from database.
  • Created JDBC statements to call Stored Procedures.
  • Developed JUnit Test classes for Unit Test Cases.

Environment: J2EE, Java, EJB, JNDI, JDBC, Struts, Servlets, PL/SQL, JSP, XML, Design Patterns, JSP, CSS, HTML, JavaScript 1.2, UML, Junit, Oracle, Rational Rose, Apache Tomcat. ANT

We'd love your feedback!