We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Almost 4 years experienced IT professional with hands - onexperience in Javaand related technologies.
  • Experience in Software Development Life Cycle (SDLC) core area in Requirement Analysis, and Developmentin Java/J2ee Technology.
  • Experience with conceptual base in Object-Oriented Design and Implementation Methodologies, Core JavaDesign Patterns, and Web based Architecture using web technologies likeJSP, Servlets andSpring MVC.
  • Experience in server side technologies likeServlets, JSP, and JDBC.
  • Solid experience on various Web Persistence frameworks like Spring,SpringBootApplicationFrameworkandHibernate.
  • Extensive experience in Core JavaAPI, Java Swing,Multi-threading,Collectionsand Application utilities.
  • Excellent experience in databases likeOracleandMySQL.
  • Proficient inSQL,Views, Functions, Triggers.
  • Expert in using JavaIDE tools likeEclipse
  • Strong problem-solving, organizing and planning skills.
  • Excellent communications skills. Team Player adept at building strong working relationships with coworkers and cross-functional teams to achieve project priorities/deadlines.

TECHNICAL SKILLS

JAVA/J2EE Technologies: JDBC, Servlets, JSP, JAVA Beans, XML

Web Technologies: Java Servlets, XML

Frameworks: Spring, Spring Boot, Hibernate.

Databases: Oracle, MySQL, SQL Server.

Languages: JAVA, J2EE, C.

Web Servers: Apache Tomcat, JBoss.

IDE: Eclipse, IntelliJ, Net Beans

Tools: /Version Controls: Log4J, JUnit, Jenkins, Maven, GIT.

Operating Systems: Windows,LINUX, Mac OS X

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

Java Developer

Responsibilities:

  • Developed web modules by using Springs MVC 3.2, Spring Boot,Hibernate and Servlets.
  • Used various Core Javaconcepts such as Multithreading, Exception Handling, Collection API’s, JDBC, JSP, and Servlets to implement various features and enhancements.
  • Build the application based on new features of Java JDK 1.8 like annotations, collections, date/time changes, and Lambda Expression.
  • Effective usage of XML throughout modules like getting the Process handlers, Service Handlers, Handlers, data based on the Payment Credentials.
  • Developed Hibernate components and mappings corresponding to the tables.
  • Development of code using JSP.
  • Used Jenkins for the Continuous Integration.
  • Evaluate JSON from the server and handling JSON objects.
  • Created Interfaces between the systems by using REST web services. They are used to send the messages from client to service.
  • Built scripts using MAVEN and deployed the application on the Tomcat server
  • Perform adequate unit testing by using JUNIT and provide automated unit test cases.
  • Refactoring Java Code and code reviews.
  • Used Github as version control tool to develop the enhancements for every release.
  • Debugging application using debugger in Eclipse.
  • Involved in AGILE Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
  • Responsible for building, deploying and version controlling the code by using SVN.

Environment: Spring MVC 3.2, servlets, hibernate 4.2, Jenkins, Web Services (REST, SOAP), XML, Log4j, TDD, Eclipse, Maven, Oracle 11g, UNIX.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering& analysis
  • Used, participated in Agile Methodologies for design and development of the applications. Involved in Scrum meetings for effective development
  • Responsible for Development, Implementation, and Testing of the business solution.
  • Developed use cases and created UML diagrams like class diagrams, sequence diagrams to represent the overall architecture.
  • Used multithreading for writing the collector parser and distributor process.
  • Developed client slide components utilizing Java Swing framework.
  • Developed and implemented the MVCPattern using Struts Framework including JSP, Servlets, Form, and Action classes.
  • Developed a set of Action classes using Struts for handling business logic and Hibernatefor data logic using Spring MVC.
  • Backend services were exposed as Restful Web Services using Apache CXF.
  • Applied J2EE design patterns namely, DAO, BusinessService, and Singleton. Extensively used XML throughout modules.
  • Involved in raising questions for business, getting answers from them, bug fixing, tracking and updating theJIRAtickets and per assigned.
  • Worked with Database Administrators to create and implement Oracle stored procedures.
  • Developing test requirements by decomposing the functional requirements and interacting with End-users, business analysts and developers.
  • Wrote Junittest classes for the services and prepared documentation.
  • Involved in Code Review Bug Fixes, Code Refactoring and Quality Processes.
  • Considered Object Oriented Programming (OOP) concepts and best practices during the Design and Development phase of the application.

Environment: Java/J2EE, Struts 2.0, RESTful Web Services, Hibernate, XML, JUnit, Maven, Oracle DB and WebLogic Application Server, JIRA.

We'd love your feedback!