Jr Java Developer Resume
Lockbourne, OH
SUMMARY:
- Around 3+ years of experience in Software Development in analysis, design, development and testing client server and n - tier applications using Java/J2EE Application development using Software Development Methodologies / Frameworks like SDLC, OOAD and AGILE.
- Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
- Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies.
- Experienced in developing software systems using Java, J2EE components like Servlets, JSP, JDBC, EJB, JMS, JNDI preferably on Windows environments.
- Working experience in using Jakarta Struts MVC and Spring Enterprise Application Framework.
- Experienced in Programming with JDBC, EJB, JNDI, JMS, Servlets, JSP and Custom tags using Struts frameworks.
- Experienced in front-end development with various UI technologies including JSP, JSF, JSTL, Facelets, AJAX, HTML, HTML5, XML, JSON, JavaScript, J Query, Angular, PHP, and CSS.
- Experience in using Hibernate and IBatis Object Relational mapping tool in J2EE environment.
- Well versed in Relational Database Design/Development with Database Mapping, PL/SQL Queries, Stored Procedures and Packages using Oracle, DB2 and MySQL Databases.
- Extensive experience in Integrated Development Environment (IDE) tools such as Eclipse and Spring Tool Suite.
- Comprehensive experience in design, develop, test and deployment of java, web based Software a s a Service application with Object Oriented Technologies.
- Handful of experience in build and deploy tools such as Ant, Maven, and Jenkins.
- Experienced in centralized and distributed version control systems such as GIT.
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
- Flexibility to work in any environment enthusiastically, ability to see every problem as an opportunity to prove myself.
TECHNICAL SKILLS:
Java Technologies:: Java, J2EE, JDBC, Servlets, JSP, JavaBeans
SOA and Web Services:: Apache Axis 2, WSDL, SOAP, REST, SOAP UI, JAX-RPC, JAX-WS, JAX-RS
Databases:: Oracle 10g/11g and SQL Server, MS Access.
Scripting languages:: Java Script, Angular Js, Bootstrap
PROFESSIONAL EXPERIENCE:
Confidential, Lockbourne, OH
JR Java Developer
Responsibilities:
- Involved in design phase and data modelling, interacted with other team members to understand the requirements for the project.
- Developed user interface using JSP, AJAX, JSTL, JQuery, PHP, HTML, Java script and CSS.
- Used AJAX framework for server communication and seamless user experience.
- JQ uery plugins is used to develop custom portal templates.
- Used JavaScript for client side validations.
- Designed and developed JSP, Servlets based on user requirements. Also designed web pages using JSF framework.
- Used EJB for business logic implementation.
- Used JDBC to connect to the Oracle database for all data transactions.
- Developed software using AGILE methodologies by following modularize and iterative process.
- Involved in consuming web services using SOAP, XML, WSDL, UDDI, XML Schemas and JAXB.
- Wrote the validation XML files and properties file needed for validating user inputs.
- Implemented unit testing using JUnit framework and integrated it with ANT build scripts for invocation during build time.
- Participate in the dynamic form generation, automatic completion of forms and functions of user validation using AJAX.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- JUnit tests were written to test each module in the application.
- Responsible for deploying Components to Development environment, System Test Environment, and User Acceptance Test environment.
- Assisted in creating the test scripts for designed use cases.
- Involved in maintenance and enhancement of the application.
- Used GIT for versioning system.
- Implemented logger for debugging and testing purposes using Log4j.
Environment: JDK6, J2EE, JSP, JSF, Servlets, JMS, Web Services, CSS, HTML, Oracle10g, Eclipse, JavaScript, JUnit, AJAX, JQuery, JDBC, EJB, XML, WebLogic Server 10.0
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various phrases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
- Designed logic and code for the registration and validation of the enrolling customer.
- Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript to simplify the complexities of the application.
- Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
- Configured Struts Framework to implement MVC design patterns.
- Used Jakarta Struts Framework and Spring Framework to implement MVC architecture. Implemented various J2EE design patterns like Front Controller, DAO design patterns.
- Written the DAO and DAO implementation classes for Model layer.
- Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton and Data Transfer Object (DTO).
- Used Hibernate 3.0 in data access layer to access and update information in the database.
- Wrote Stored Procedures using SQL query language in Oracle10g.
- Used SOA Framework with Hibernate to map to Oracle Database.
- Used Log4J for logging and tracing the messages.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Used Eclipse as Integrated Development Environment (IDE).
- Used Tomcat Application Server for application deployment.
- Used JIRA tracking system for the application deployment.
Environment: Java1.6, HTML, JavaScript, JSP, XML, Struts 1.3.10, Spring 3.0, Hibernate3.0, JDBC, Eclipse, SOA, Web logic 10.3, JQuery, Angular JS, Ajax, CSS, Apache Tomcat 6.0.26, Oracle 10g, Ant, Subversion, SOAP, Linux, Log4J, JUnit.
Confidential
Java Intern
Responsibilities:
- Developed framework Struts Action Servlets controller classes and developed from beans to transfer data between the Action class and the view layer.
- Development of user interface front end using JSF, HTML, JavaScript, and CSS.
- Development of the business domain layer using Java, J2EE, IDBC, DAO, State, Command and design patterns front controller.
- Implemented Framework Struts presentation layer for all essential control flow, business-level validation and communication with the business layer.
- Developed ANT targets for construction and developments in the sphere web application.
- Powered necessary SQL queries for database transactions.
- Impact analysis projects dependence on a Source Project.
- Implementation of Struts Validator framework to validate data.
- Use Cascade Style Sheets (CSS) to give a better view of the web pages.
- Eclipse is used for code development with CVS to manage code.
Environment: J2EE 1.2, Struts 1.1, JSF, WebSphere, Eclipse 3.0, Servlets, WSAD, JavaScript 1.7, CSS, HTML, XML, JDBC and Oracle 9i.