We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMARY:

  • 3+ years of IT professional experience involving Analysis /Design /Development /Implementation and TestingMethodologies in Object Oriented Software Applications, Client - Server based Enterprise Applications and Web Based Technologies
  • Experience in complete Software Development Life Cycle (SDLC). Used Agile Methodology and Waterfall Model.Expertise in Spring IOC, Spring Web flow, Spring MVC, Spring Boot, Spring DAO, Spring AOP, Spring ORM, Spring Security.
  • Extensiveexperience as a Java/J2EE programmer, developing applications using Servlets,JSP, JSTL, EJB, Struts, spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Created and deployed dynamic web pages using CSS, Bootstrap and JavaScript.
  • Experience in using the JavaScript frameworks JQUERY, Angular.js and Node.js.
  • Experience in client design and validations using HTML, AJAX, JSP, and JSF.
  • Experienced in Enterprise integration technologies - Web Services, SOAP, REST, Hibernate, deployment, data sources configuration.
  • Skilled in different tools like Eclipse, RAD, GIT, SVN/CVS, RTC, Clear Case, SOAP UI, TOAD, Putty, MS Visio
  • Worked on UNIX shell script for scheduling jobs, and in editing environment variables.
  • Used Maven and ANT&ANTHILL PRO frame works to build Java projects.
  • Used Splunk tool for monitoring logs & Application performances in Production.
  • Experience in developing the micro services to get the advantage of rapid performance and inter module communication across the application.
  • Extensive knowledge of J2EE architecture, Patterns, UML Design and development.
  • Experience on Core java technology including multithreading, JDBC, RMI, and network programming
  • Experience in the functional usage and deployment of applications in JBoss, Web Logic, Web Sphere and Apache Tomcat Server.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Expertise inDB2and extensively worked withOracle 11g/10g/9i/8i, MySQL, SQL Server relational database management systems as well as NoSQL database such as MongoDB.
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modeling Tools (UML) such as Enterprise Architect.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Strong knowledge in Developing testing plans and procedures for unit test, system test, and acceptance test.
  • Worked on Agile methodology, SOA for many of the applications
  • Extensive knowledge of Client - Server technology, web-based n-tier architecture, Database Design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Good knowledge of EJB Session beans with JNDI mapped naming &JMS message-driven beans.
  • Excellent communication skills and strong architecture skills
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Strong knowledge on the POS (Point of Sale) system development working scenario’s.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL

J2EE Technologies: Servlets, JDBC, JSP, JMS, Java Security.

Markup/XML Technologies: HTML/HTML5, CSS3, JavaScript, jQuery, AJAX, AngularJS, XML, XSD, XSL/XSLT, SAX/DOM, JSON.

Tools: Struts, Spring, Hibernate, Bootstrap, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Boot, Spring Security, JUnit, SOAP UI, Groovy, ANT, Maven, Jenkins, Apache Active MQ, Apache Camel, OAuth 2.0, LDAP.

Web services: Micro Services, AWS (Amazon Web Services), SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis2

Web/App Servers: IBM WebSphere, Apache Tomcat, JBoss, Web Logic Server

Oracle, SQL: Server, MySQL server, TOAD, MongoDB/NoSQL

IDEs: Eclipse, IntelliJ, Spring Tool Suite(STS), RAD

OR mapping: Hibernate, IBatis

Modelling/ CASE Tools: Rational Rose, Microsoft Visio Professional

Testing Tools/ Others: JUnit, Soap UI, Putty, Rational Clear Quest.

Version Control: Tortoise SVN, CVS, Rational Clear case, GitHub

OS & Environment: Windows, Ubuntu, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Developed and Enhanced application using Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (Rest Apache- Axis), HTML, JavaScript, AngularJS, AJAX, JSON, CSS, XML, XSD, Maven, Log4J, IBM WebSphere RAD and Oracle.
  • Project developed using agile software development methodology.
  • Designed and developed web-based software using Spring MVC Framework and Spring Core.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings.
  • Designed and developed views using AngularJS models, controllers, services and filters.
  • Developed Junit test cases to validate the REST services.
  • Developed web applications using Spring MVC, JQuery, HTML, Bootstrap.
  • Develop the business logic using Java, JDBC and Deploy on Tomcat server.
  • Multi-Threading and Caching were used to improve user experience.
  • Built web-based maintenance application to maintain complex specification documents.
  • Used Spring MVC as the Web Services framework to implement the REST APIs involved. Made Single page module with use of AngularJS framework. Implemented the business logic using JSP, JSTL, Java Beans and service classes.
  • Used Spring Boot for building Microservices and developed Spring based application radically faster with very less configuration
  • Good experience in using tools such as TOAD and SQL Developer for database development and interaction.
  • Very good experience in JDBC, used to access the data stored in different databases. Created PL/SQL procedures, functions and written complex SQL queries.
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session fixation and clickjacking
  • Involved in the development of presentation layer and GUI framework using CSS3 and HTML.
  • Designed Court Services front end view using Spring MVC and Spring Web flow.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service.
  • Used various JAX-RS Web Services using Jersey Framework.
  • Developed XML web services for retrieving loan information from the bank.
  • Used Log4j for logging purposes.
  • Used ANT to build, run and create JARs and WAR files among other uses.

Environment: Java, Spring 3.0, J2EE, HTML, Hibernate 4.0, JSP, AngularJS, NodeJS, JSTL, AJAX, JQuery, Oracle, Eclipse, ANT, SVN, J2EE, Oracle, IBM WebSphere MQ series, XML 1.x, JAXB 2.x, XSLT 1.x, Log 4j, JUnit, SOAP 1.3, WSDL 2.0, JAX-RS, JAX-WS, and Web Services

Confidential, Columbus OH

Jr. Java Developer

Responsibilities:

  • Design and development of User Interfaces using JSP, XML, HTML, AJAX and CSS.
  • Developed Servlets, JSP pages and Session Beans.
  • Used JSP extensively to display and manipulate data.
  • Created tables in the data base using SQL.
  • Interpreted and manipulated Struts and hibernate configure files.
  • Developed application using Struts, Spring and Hibernate.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure to be able to define text alignment, size, borders, and many other typographic characteristics.
  • Developed different JSP pages (GUI) & client-side user validations using JavaScript.
  • Used Session Facade, DAO, Business Object and Value Object design patterns.
  • Created JUnit test suite to automate the testing of the business logic.

Environment : JDK, Struts, XML, JSP, Servlets, Hibernate, Maven, Java Script, CSS, UML, Eclipse, JBoss Application Server, MySQL, JUNIT, Linux

We'd love your feedback!