We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • Around 3 years of experience in Java/J2EE Technologies and Related Databases using SDLC (Software Development Life Cycle)
  • Experience in working on Core Java with solid background and working knowledge of Object Oriented Concepts like Inheritance, Polymorphism, Exception handling, Multi - Threading, Reflection and Collections
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including Servlets, JDBC, REST.
  • Experience in working with Open Source Technologies/Frameworks like Hibernate and Spring.
  • Experience in Client Side Web Programming using JavaScript, JQuery, HTML, XML
  • Experience working with JavaScript frameworks ExtJS, ReactJS.
  • Experience in writing unit test cases using JUnit
  • Knowledge and good understanding of SQL
  • Worked on different IDE’s like Eclipse, NetBeans, Oracle SQL Developer
  • Good communication, inter-personal, analytical and organizational skills with ability to address, analyze and resolve diverse and complex issues, expertise in problem solving and trouble-shooting ability.

TECHNICAL SKILLS:

Languages: Java, SQL.

Java/J2EE Technologies: Servlets, JDBC, JSP.

Web Technologies: HTML, DHTML, CSS, XML, JQuery,JavaScript, REST Framework.

Frameworks: Spring, JSF, Hibernate, Apache Camel, Angular JS.

Web Services: SOAP, REST.

Databases: Oracle 11g/10g, DB2 8.x, MySQL, SQL Server, MS Access, No SQLIDEs

Eclipse, NetBeans.: Tools: Ant, Maven, Rational Rose

Version Control: SVN, GitHub.

Web/App Server: Apache Tomcat, IBM Web Sphere 6.1/7.0, WebLogic, Jboss

OS: Linux, Unix, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Mclean, VA

Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagram.
  • Involved in designing the user interfaces using JSPs.
  • Developed the application using Struts Framework using Model View Layer (MVC)architecture.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables.
  • Implemented Hibernate using the Spring Framework (Created the session Factory).
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed the applications on WebLogic Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.

Environment: Java 1.8, Json, Oracle, ANT, Eclipse, Unix, Web logic Application Server, Spring, Xml

Confidential, Tx

Java Developer

Responsibilities:

  • Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance
  • Involved in requirements gathering, analysis, Objected Oriented design and testing
  • Responsible for Development, Implementation and Testing of the complete business solution
  • Developed several Spring /JSP for MVC tiers to accomplish a variety of functionalities described above with respect to MVC design pattern, Command design pattern
  • Develop the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team
  • Created forms to collect and validate data from the user in HTML5 and ReactJS
  • Experience using Spring Boot framework and build using Maven tool
  • Environment: Java 1.8, Spring boot, Maven, XML, HTML, React JS, SVN, SQL, Scala, Web Services, REST API, IntelliJ IDE, JUnit, Oracle.

Confidential

Java Developer

Responsibilities:

  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.
  • Effectively interacted with team members and business users from different regions for requirements capture and analysis
  • Developed interactive and user friendly web pages using JSP, CSS, HTML, JavaScript.
  • Wrote Core Java classes, JSP and HTML files.
  • Created test plans for QA team.
  • Designed and implemented the UI using HTML, JavaScript, CSS, JQuery, JSON and AJAX.
  • Improved functionality by writing JavaScript and jQuery to manipulate data from APIs.
  • Used HTML to make changes on the UI based on the requirement.Used Spring framework for the business layer using Spring Core, DAO, Spring ORM, and Spring Web MVC.
  • Used Hibernate as an ORM tool for connecting to the database and accessing information.
  • Communicated with other system by using the Restful web services. Imported and managed multiple corporate applications into SVN.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
  • Built application using Maven.
  • Developed the unit test cases using JUnit.
  • Environment: Java, J2EE, Spring, Hibernate, HTML, JavaScript, CSS, JQuery, JSON, AJAX Eclipse, WebLogic, Maven, Restful, PL/SQL, JUnit, SVN, Windows, Unix.

We'd love your feedback!