We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Willington, DelawarE

SUMMARY

  • Experienced Software Engineer with a demonstrated history of working in the computer software industry.
  • Skilled in Maven, Spring MVC, SpringBoot, RESTAPI’s, SVN, JavaScript, Java 8, Intellij, Jenkins, Eclipse, HTML, CSS, RestfulAPI's, Java and Agile methodologies.
  • Oracle Certified Java programmer with good experience in IT Service as a software developer.
  • Experienced Java Developer in developing REST API’s using Java, Spring MVC /Boot, Maven, Intellij, REST.
  • Strong Experience in Core Java, OOPS, Collections, Servlets, JSP and Design Patterns.
  • Strong Experience in developing Restful web - services.
  • Experience in using persistence framework Hibernate.
  • Experience in developing web application using Design Patterns like Singleton, Factory Design, MVC etc.
  • Experience with major databases such as Oracle 10g, MYSQL, and NoSQL(MongoDb).
  • Exposure to various IDEs like Eclipse, Intellij.
  • Experience in API management (Security, Governance etc) using APIGEE Edge.
  • Experience in using Simple Logging Façade API (SLF4J) for different Logging Implementations.
  • Developed applications with Spring framework using technologies like IOC(Inversion of Control),DAO (Data Access Object), MVC(Model View Controller) and JDBC.
  • Knowledge on Jenkins .
  • Basic understanding on building components in AEM.
  • Experience in using SVN and had exposure to GIT.
  • Developed API proxies to the backend services using Apigee Edge (Google API management tool).

TECHNICAL SKILLS

Languages: Java 7/8, HTML, CSS, JavaScriptXml, JSON, SQL

Java frameworks, API Tools: Spring MVC, Spring Boot, JPA, Hibernate

Databases: MySQL, Oracle, MongoDB

Tracking Tools: Rally, JIRA

Version Controllers: SVN, GIT

Build management: Maven

Application Servers: Tomcat

Continuous Integration: Jenkins

PROFESSIONAL EXPERIENCE

Java Developer

Confidential | Willington, Delaware

Responsibilities:

  • Participated in an Agile (Scrum)environment supporting daily scrums, sprint planning and estimation.
  • Involved in analyzing business requirements and compose them in to a technical use cases.
  • Used Spring MVC to develop Restful web services.
  • Used Core Java concepts like such as Collections, OOPS, Exceptional handling, IO etc.
  • Hibernate is used for Data Accessing and for providing mapping between relational database tables.
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring functionality.
  • Involved in implementing persistence logic using Hibernate.
  • Good knowledge in HTML5, CSS3, JavaScript and written client side validations for web pages using Javascript.
  • Built an Angular JS application to show dynamic data as required.
  • Complete knowledge of object-oriented programming.
  • Used SLF4J API to implement Log4j.
  • Used Maven as a build management tool (dependency management, plugins management etc).
  • Used Rally for Issue Tracking.
  • Used Jenkins for deploying in different Environments.
  • Developed code using Intellij and Eclipse.
  • Used Tomcat as Application Server.
  • Wrote a client application which gets data from Oracle DB and stored in Mongo Database.

Environment: Core Java, J2EE, JSON, Xml, Junit, Spring Boot/MVC, Hibernate, Restful Web Services, SVN, Angular JS,JavaScript,Maven,Jenkins,Log4j,slf4j,Mysql,MongoDB.

Java Engineer

Confidential

Responsibilities:

  • Created various components as per business requirement.
  • Developed REST APIS using Spring MVC and JPA.
  • Designed and developed websites/pages inAdobe CQ/AEMby implementing the responsive design.
  • Components were developed using HTML, HTML5, CSS, Java Script.
  • Developed and analyzed the front-end and back-end using JSP, Servlets and Spring.
  • Used Maven for build management.
  • Created Model based on the Web service Requirement.
  • Worked on Spring MVC framework to develop application service components.
  • Used Core Java concepts like such as Collections, Multi-Threading, Exceptional handling, IO etc.
  • Worked with testers in resolving defects in the application and was an integral part of the team.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Implement the best practices and performance improvement / productivity plans.
  • Used GIT as a version controller.
  • Used Log4j for Logging and debugging.
  • Worked in Agile Scrum Methodology.

Environment: Core Java, Mysql, Spring MVC, JSP, Servlet, MVC, Hibernate, Agile Scrum, Log4j, Tomcat, Maven, Git.

Teaching Assistant

Confidential

Responsibilities:

  • Worked as Teaching Assistant under Dr.Massiha in Department of Industrial Technology
  • Assisted students with lab work, assignments and answered their conceptual doubts.
  • Taught Classes in professors absence, graded assignments.

Java Engineer

Confidential

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements.
  • Involved in Data Analysis and provided the solution sets to work teams.
  • Involved in client-side validations using JavaScript for login and registration forms to both the petitioners and employees.
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Servlets to implement Business Logic with JSP.
  • Involved in developing Java classes for handling petitions and forwarding petitions.

We'd love your feedback!