We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Phoenix, AZ

OBJECTIVE

  • To obtain a position as a Java Developer where I can maximize my developer abilities operations skills and quality assurance.

SUMMARY

  • Over 5 years of experience in the IT industry with expertise in Software Analysis, Design Development, Implementation and Testing of Object - Oriented applications using Java and J2EE.
  • Experienced working with different Software methodologies like Agile Scrum model. Hands on experience in all stages of Software Development Life Cycle (SDLC).
  • Hands on experience in Requirement Analysis, High-level design using Design Patterns and Object-Oriented Programming.
  • Experience using J2EE Design Patterns like MVC and Singleton for reusing most efficient and effective strategies for new development.
  • Strong hands-on experience with Spring MVC, Spring Annotations, Inversion of Control (IOC), Spring Boot, Spring DAO, Spring JPA (Hibernate).
  • Good Knowledge on developing the UI pages from scratch using HTML5, CSS3, Bootstrap, JavaScript and jQuery, AJAX, React.js.
  • Expertise in the implementation of Core concept of Java, J2EE technologies: JSP, Servlets, JMS, Struts, Spring Boot, Hibernate, EJB, Java Beans, JDBC, XML, Web Services, Multi-threading.
  • Good experience with Microservices (containers, load balancing, distributed cache).
  • Expertise in developing MVC architecture for web-based applications using Spring MVC frameworks and servlets, JSP, JDBC, Web Services (SOAP & REST).
  • Have experience on REST Micro services using Spring Boot for the customers to consume data.
  • Familiar with web services formats XML and JSON.
  • Used SOAP for Web Services by exchanging XML data between the applications.
  • Developed and consumed RESTful Web Services in multiple projects.
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle, MySQL.
  • Good experience in working with Web / Application servers like Apache Tomcat, WebSphere and/or Web Logic, JBOSS.
  • Worked on CI/CD tools for creating Jenkins jobs, trigger the build and perform release cuts of the application.
  • Expertise in using version control tools like SVN, GIT and CVS.
  • Expertise in creating build files and using MAVEN and logging using Log4j.
  • Experience in Logging and tracing tool like log4j.
  • Have experience to Develop scripts for build, deployment, maintenance and related tasks and using Jenkins.
  • Good knowledge on using JUnit for Unit Testing.
  • Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes.

TECHNICAL SKILLS

Operating Systems: Windows, Unix and Linux.

Web Languages and Technologies: JAVA, JavaScript, CSS3, HTML5, PHP

UI Frameworks: Ajax, jQuery, Bootstrap

Webservices Technologies: REST, SOAP, XML, JSON

Web/Application Server: Apache Tomcat, WebLogic, and WebSphere

Frameworks: Struts, Spring Boot and Hibernate

IDE’s: Eclipse, Visual Studio, IntelliJ’s

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Participated in Agile Development Team and having daily SCRUM meeting for progress reporting as well as task distributing.
  • Involved in development using Spring Boot, Spring MVC, Spring JPA (Hibernate), Spring DAO, Spring IOC.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Involved in Test Driven Development by writing JUnit test case in the coding part of Java methods.
  • Extensive knowledge in configuring and deployment of applications on tomcat.
  • Extensively worked on debugging using Logging Frameworks such as Apache Log4j.
  • Developed web services and integrating clients with services using SOAP and RESTful.
  • Used Spring Core Annotations for Dependency injection.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injections (DI) or Inversion of Control (IOC).
  • Involved in documentation of web services (REST).
  • Used GIT to maintain the different version of the project.
  • Involved in deployment activity on DEV, QA and UAT servers.
  • Hands on experience in development of React.JS components using React State, Props, Forms, events, Lists, Key, Fragments, Router.

Environment: JDK 1.8, J2EE, Spring, Hibernate, Oracle, Spring Security, REST, Web Service, JUnit, JPA, Java Tomcat, log4J, Git Hub, JIRA, SCRUM, Eclipse.

Software Engineer

Confidential, San Mateo, CA

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Used Maven for adding the external dependencies and for project management.
  • Involved in Agile methods break tasks into small increments with minimal planning and daily stand-ups, updating tasks.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Used browser debugging tools such as Firebug for resolving the defects.
  • Implemented the middle tier using Spring3 framework, including Spring, Spring MVC.
  • Designed the database schema and configured Hibernate ORM files to map Java classes to database tables.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading, Exception Handling programming.
  • Implemented message communications using Java mail for notify user changing profile or payment process.
  • Maintained the code using CVS. Actively participated in the code review.
  • Played a very important role in resolving the defects.
  • Involved in creation of high level and low-level detailed design documents.
  • Involved in enhancing the build procedures using Maven.

Environment: Spring, Hibernate, Junit, Linux, CVS, Jenkins, Eclipse IDE, REST, SOAPMaven, JSON, XML, MYSQL.

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in development and implementation and verification and validation
  • Followed agile methodology during complete SDLC process
  • Engaged in gathering and analyzing requirements, identifying various individual logical components, expressing the system design through UML diagrams.
  • Developed the web tier using Spring MVC framework. Used spring for dependency injection and integrated spring with Hibernate ORM framework
  • Used Hibernate annotations and created Hibernate POJOs
  • Developed and consumed REST web services using JAX-RS
  • Worked on Analysis Design and Development, Unit testing and System and UAT test support
  • Developed the action classes to execute the business logic and action forms to collect the input data from the users using JAVA, DAO, and Oracle.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database
  • Used Maven tool for building and packaging the application
  • Used CVS for Source Control and Version Management

Environment: J2EE, Spring, Hibernate, SOAP, REST, CVS, Oracle, Junit, Log4j, Maven.

We'd love your feedback!