We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

MA

SUMMARY

  • 5+ years of IT experience in Programming with Application Software Development in IT industry and dynamic experience in Software Development Life Cycle including requirement gathering, designing, programming, testing and implementation of major Systems.
  • Expertise in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, Multi - Threading, Serialization.
  • Expertise in application development using MVC architecture with JAVA, J2EE, JSP, Servlets, JDBC, Web services, Apache tomcat server, Oracle under Windows.
  • Well versed with complete Software Development Life Cycle (SDLC) and various software development methodologies such as Agile Methodology and Waterfall model.
  • Hands on experience in the design of J2EE architecture Web Applications, using technologies such as Java, Spring MVC, Hibernate, JSP, JDBC, Servlets.
  • Good knowledge about using HTML 5, CSS 3, and JavaScript.
  • Good knowledge about using design patterns which include MVC (Model-View-Controller), Singleton, Factory, DAO (Data Access Object).
  • Expertise in developing data models using Hibernate (Caching, Relationships and Hibernate DAO) Object relational mapping (ORM) framework and configuring Hibernate persistence layer.
  • Expertise in developing light weight business component and integrated applications using spring framework, spring MVC using features like IOC and configuring application context for spring bean factory.
  • Detailed experience with Spring Framework projects including use of features: AOP, DAO, Dependency Injection, Hibernate 4
  • Have Strong experience in using Web Services Technologies like SOAP, RESTful.
  • Good working knowledge of MAVEN for project build and Log4J for logging.
  • Experience in unit testing using JUnit.
  • Experience in Production support and Debugging of live applications.
  • Have excellent analytical, programming and problem-solving skill.
  • Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, take initiatives and proactive in solving problems.

TECHNICAL SKILLS

Languages: JAVA

Java/J2EE Technologies: Servlets, JDBC

Web Technologies: HTML5, CSS3, JavaScript, XML

Databases: Oracle, MySQL

Application/Web Servers: Apache Tomcat

IDE: Eclipse

Web Service Tools: SOAP UI

Frameworks: Spring, Hibernate

Testing/Logging tools: Junit, log4J

Web Services: SOAP, RESTful

Build Script: Maven

Version Control Systems: GIT, SVN, GitHub

Project Management Tools: JIRA

Continuous Integration Tool: Jenkins

Design Patterns: MVC, Factory, Singleton, DAO

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential - MA

Java Developer

Responsibilities:

  • Developed Spring Framework Controllers and worked on spring application framework features.
  • Implemented Design Patterns like Factory, Singleton.
  • Implemented API based on Spring Data module for saving the stream data to the database for only read operations to make available for further use.
  • Developed applications using Hibernate persistence framework, wrote persistent classes, hibernate query language, worked on Criteria API.
  • Worked on Hibernate object/relational mapping as per the database schema
  • Used maven to create the war/ear file.
  • Implemented classes to stream the data from the social media applications.
  • Written interface implementation based on third party API's Twitter4J.
  • Implemented Dashboard Services using web services, XML.
  • Apart from the development role, was also involved in production support activities which involve opening and resolving defect, testing and reproducing the identified bugs and analyzing the logs.

Environment: Java 1.7, Hibernate, REST Web Services, Spring, Log4j, JUnit, Git, Maven, HTML & CSS.

Confidential

Responsibilities:

  • Used Spring 3.2 framework XML and Annotation methods. Obtained bean references using Dependency Injection (DI)/IOC.
  • Developed handler methods in Spring MVC for the user management module.
  • Used Hibernate 3.0 in persistence layer and developed POJO's, Data Access Object (DAO) to handle database operations.
  • Implemented JAVA/J2EEdesign patterns such as Factory, DAO, and Singleton.
  • Consumed RESTful web services to verify patient’s personal information, and to contact banks for payment.
  • Assisted in developing User Interface using JSP, JavaScript, HTML 4, CSS 3.
  • Used Maven 3.1 as the tool to build the project and create WAR and EAR files.
  • Used SVN to commit and control the project versions and used Log4j for logging. Developed test cases and performed unit testing using JUnit 4.0.

Environment: Java 1.6, Spring 3.2, Hibernate 3.0, Servlet 3.0, RESTful, Maven 3.1, HTML 5, CSS 3, JavaScript, XML, JUnit 4, Log4j, Agile Scrum.

Confidential

Responsibilities:

  • Contributed positively to the overall team dynamically, participated in standup meetings, planning and design sessions and other business-development works.
  • Extensively involved in designing the database schema design and its development.
  • Developed the application using Spring Web MVC architecture.
  • Obtained bean references using Dependency Injection (DI)/IOC.
  • Used Spring framework XML and Annotation methods.
  • Developed applications using Hibernate persistence framework, wrote persistent classes, hibernate query language, worked on Criteria API.
  • Worked on Hibernate object/relational mapping as per the database schema
  • Used maven to create the war/ear file.
  • Writing Test Cases for performing Unit Testing.
  • Used Git repository for source code management.
  • Participated in Scrum meetings and project planning and coordinated the status sessions.

Environment: Java 1.6, Servlets, Spring, Hibernate, Log4j, Junit, Git, Maven, XML, HTML & CSS.

Confidential

Responsibilities:

  • Study the business process flow and existing system.
  • Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Created a loosely coupled component model to give the better flexibility to handle frequent business changes.
  • Participated in design discussions and object model development workshop sessions for different lines of business.
  • Configured Hibernate second level cache to reduce the number of hits to the configuration table data.
  • Developed application using J2EE technologies like Hibernate, Servlets, and JSP.
  • Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch the data from the database.
  • Developed RESTful web services for customers’ info retrieval, bank transactions.
  • Participated in developing view pages using HTML5, CCS3, JavaScript, JSP.
  • Involved in creating JUnit test cases.
  • Involved in doing build & deployment using Maven.

Environment: Java 1.6, RESTful WebServices, hibernate, Spring, JSP, HTML, CSS, JavaScript, SVN, Log4j.

We'd love your feedback!