We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY

  • 6 years of IT knowledge and experience in developing complete Software Development Life Cycle(SDLC) of Java/JEE (J2EE) applications including Analysis and Requirement Gathering, Design, Development, Implementation Support, Enhancements and Maintenance.
  • Experience in various agile methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Implemented Java/JEE technologies for application development in various layers of projects
  • Experience in Core Java, Threads, Multithreading, JDBC and Collection API
  • Worked in J2EE, Spring MVC, Spring DAO, Hibernate, JSP, JavaScript, JQuery, JSON, XML
  • Used UML for creating use - cases, class diagrams and sequence diagrams on Microsoft Visio and astah
  • Worked on several design patterns such as singleton, factory façade, decorator, DI, IOC, MVC and DAO.
  • Worked on Database such as Oracle, My SQL and DB2
  • Experienced in generating logging by Log4j to identify the errors in production test environment
  • Knowledge in writing SQL Queries, Stored Procedures, Triggers and SQL packages
  • Extensive development experience on different IDE’s like Eclipse and NetBeans
  • Proficient in application deployment on various web/application servers including Apache Tomcat, Glassfish, JBoss
  • Used tools for building projects like Maven
  • Experience in creating and consuming web services using SOAP and REST APIs
  • Used Jersey, REST easy and Restlet.
  • Used version control systems like Git & SVN
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS

Programming Languages: Java, C++, C#

Java/J2EE Technologies: Servlets, JSP, JDBC

Web/App Servers: Apache Tomcat, Glassfish, JBoss

IDE/Tools: Eclipse, NetBeans, Spring Tool Suite, Workbench, SQL Developer

Web Services: REST, SOAP

Testing and Build Tools: Junit, Log4j, Maven

Databases: Oracle, MySQLOperating SystemWindows, Unix, Linux, mac OS

Version Control: GIT and SVN

Frameworks: Spring, Hibernate

Web technologies: HTML,XML,CSS,, jQuery, Angular js, JSON, JavaScript, PHP

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Used Agile based SCRUM methodology for developing the project.
  • Implemented the persistence layer using Hibernate ORM and Oracle 12c database
  • Developed the application using Spring MVC framework on Eclipse IDE
  • Developed REST APIs to expose the application as restful web services.
  • Provided Log4j support for the application for debugging the system
  • Deployed the applications using Eclipse IDE on WebSphere Application server.
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling and formatting
  • Used Git for version control and GitHub for remote repository.
  • Used Jira for issue tracking, and agile scrum project and story management.
  • Used SoapUI to test REST service from different end points.
  • Used Jenkins for CI and CD.
  • Used swaggerUi
  • Used splunk to monitor webservice

Environment:Java, J2EE, Database (Oracle12c), JavaScript, Hibernate, WebSphere Application server, SpringMVC, Junit, Maven, Log4j, Git, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Generated class diagrams and behavioral diagrams to outline application architecture based on object-oriented analysis
  • Implemented Factory design pattern on DAOs to make the application more flexible to future legacy databases
  • Developed various features such as transaction history, product searching, and account registration.
  • Created utility classes to establish database connections and generate factory objects to be used across all modules of the application
  • Used Maven as the build tool for building the application
  • JBoss was the application server
  • Eclipse was used as the IDE for Java development
  • Implemented DI and IOC to the application code using Spring
  • Used Hibernate as the ORM tool to map POJO classes to database tables
  • Performed unit testing with JUnit testing framework
  • Provided Log4j support for the application for debugging the system.

Environment:J2EE, JDK, Spring, JSP, Servlets, Hibernate, Oracle, CSS, HTML, JavaScript, Log4j, JUnit, XML, Apache Tomcat, Angular JS, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in the phases of SDLC.
  • Used Agile based SCRUM methodology for developing the project.
  • Implemented the persistence layer using Hibernate ORM
  • Developed the application using Spring MVC framework on Eclipse IDE
  • Involved in injecting dependencies into code using Spring module
  • Provided Log4j support for the application for debugging the system
  • Deployed the applications using Eclipse IDE on Jboss Application sever as well as Tomcat Server (Local.)
  • Coding Test classes using Junit for unit testing, Performed functional integration system and validation testing
  • Worked with HTML, CSS, and JavaScript in UI pages, Angular JS was being implemented for front end
  • Developed the application using Eclipse as the IDE and used its features for editing, debugging, compiling and formatting
  • Wrote queries and mapped data base views using DAO in Oracle.
  • Used Version Control Tool Git to perform Checking-out and Checking-in of codes from the repository
  • Wrote, debugged Maven Scripts for building the entire web application
  • Provided pre-delivery support using Bug Fixing and Code Reviews

Environment:Java, J2EE, Database (Oracle, MySQL), HTML, CSS, JDBC, JavaScript, Hibernate XML, Apache Tomcat, Angular JS, Spring, Junit, JBoss, Maven, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of system and developed specifications writing Use Cases, Class Diagrams, and Sequence Diagrams.
  • Implemented the development using Agile SCRUM methodologies.
  • Used spring’s IOC, AOP and autowiring concepts in devoloping the application.
  • Used spring annotations for developing components, repositories and services in spring.
  • Used Websphere Server
  • Used Hibernate for ORM mappings.
  • Used spring framework to implement the MVC architecture.
  • Configured Spring MVC controller handler mappings and view resolvers.
  • Developed Data Access layer using Hibernate.
  • Worked on Spring Framework to implement business logic to interact with Hibernate for Object Relational Mapping of the entities.
  • Used design patterns namely Singleton and Façade, DAO.
  • Created responsive and dynamic web pages using Bootstrap.
  • Configured hibernate mapping files.
  • Involved in Code Reviews and Code deployment process.
  • Used Git for Version Control.

Environment:Java, Hibernate, JSP, Servlets, Java Script, Spring MVC, AOP, Oracle Database, HTML, CSS, Apache Tomcat, Angular JS, Log4j.

We'd love your feedback!