We provide IT Staff Augmentation Services!

Java/j2ee Developer  Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • Around 4 years of experience in the IT industry with expertise in Software Analysis, Design, Development, Implementation and Testing of Object Oriented applications using Java and J2EE.
  • Strong object orient
  • Used design and analysis experience.
  • Experienced in developing data - driven applications and working in test-driven environments using Core Java and J2EE technologies.
  • Experienced with J2SE Technologies like API, Threads, Collections and Exception Handling and J2EE Technologies like Servlet, Filter and JSP.
  • Working knowledge of Front End development technologies like HTML, CSS, AngularJS, JavaScript, JSP, AJAX and JQuery.
  • Practical knowledge of frameworks like Struts, Spring Dependency Injection, Spring MVC, Spring JDBC, Spring DAO Spring Boot, Spring Batch, Spring Security and Hibernate ORM Framework.
  • Having knowledge on making an application loosely coupled with Spring Core (AOP and IOC).
  • Well versed with consuming and producing Web Services like SOAP (WSDL Component) and RESTful working with data-exchange formats like XML.
  • Working experience of Relational DBMS like MySQL, Oracle SQL, Microsoft SQL Server (MS SQL).
  • Having knowledge on NoSQL Database like MongoDB.
  • Managed Amazon Web Services like EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, Dynamo DB, Elasticsearch, Virtual Private Cloud (VPC) through AWS Console and API Integration.
  • Experienced with and solid understanding of Micro Services.
  • Working experience of application servers like WebSphere, Apache Tomcat and WebLogic.
  • Hands-on experience working with source control tools such as CVS, SVN and GitHub.
  • Experienced with build tools like Maven and ANT.
  • Having knowledge and hands-on experience with Selenium, Junit and Log4j testing tools.
  • Comfortable working with Windows and Linux based environments.

TECHNICAL SKILLS:

Languages: C, Java, J2EE, SQL, PL/SQL

Enterprise Java: JSP, Servlet, REST, SOAP, JAX-P, JAX-B, JAX-RPC, JAX-WS, JAX-RS, Apache AXIS, Jersey

Frameworks/Libraries: Struts, Spring Core, Spring AOP, Spring MVC, Spring DAO (Spring JDBC, Spring ORM), Hibernate

Web Technologies: HTML, CSS, AngularJS, Bootstrap, JavaScript, AJAX, JQuery and XML

Tools: JUnit, Log4J, Maven, ANT

Application Server: Apache Tomcat, WebSphere and WebLogic

Databases: MySQL, Oracle DB and SQL Server

IDE: Eclipse, IntelliJ and STS

Version Control: Git and SVN

Cloud Technologies: AWS EC2

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC).
  • Developed front end/user interface by extensively using AngularJS, HTML5, CSS3, JavaScript, AJAX and JQuery.
  • Designed, developed a custom, single-page, responsive web application on front end using AngularJS.
  • Developed clean, independent beans using Dependency Injection mechanism of Spring to ease the process of unit testing and integration.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JavaScript and action classes.
  • Responsible for implementing the business requirements using Spring Boot, Spring Data and Spring Security.
  • Used Spring IOC feature to get Hibernate session factory and resolve other bean dependencies.
  • Used Hibernate as an Object-Relational Mapping ORM tool to store the persistent data and for communicating with Oracle database.
  • Developed DAOs (Data Access Objects) to access data from the Oracle Server Database using the Hibernate as the ORM (Object Relational Mapping) tool.
  • Extensively worked on SPRING as framework and producing SOAP Web Services and RESTFUL as a part of the project development.
  • Deployed and Developed Web Services and Integrating clients with services using SOAP and RESTFUL.
  • Used Spring Implementations to build RESTful Web Services.
  • Worked on to design and develop few Microservices using RESTful approach.
  • Created and Configure Microservices Architecture for CDT Directory project and integrated with AngularJS application.
  • Responsible for creating an instance on Amazon EC2(AWS) and deployed the application on it.
  • Deployed applications on WebSphere during development.
  • Wrote JUnit test cases for asserting functions and SoapUI for testing Web Services.
  • Used JIRA to keep track of bugs and issues in the project.
  • Used Maven as build automation tool and added dependencies.
  • Implemented logging functionality using Log4J.
  • Used Eclipse IDE to build jars and wars and to deploy on to server.

Environment: Java, J2EE, AJAX, JQuery, HTML, CSS, JavaScript, XML, JSP, Spring, Hibernate, REST and SOAP-Web Service, Microservices, AWS, Log4J, JUnit, SoapUI, Oracle DB, WebSphere, Eclipse IDE, GIT, Maven.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Deployed and Developed Java/J2EE based application.
  • Developed user interface with HTML, CSS, JavaScript, AJAX, JSP and JSTL.
  • Performed improvements Garbage collection to cleaning up the idle objects.
  • Implemented several Collection classes/Interfaces to manage the client data.
  • Developed application using Spring MVC and Hibernate as the ORM tool.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Used Oracle DB as the data storage and performed SQL operations accordingly.
  • Achieved Dependency Injection by creating Spring services, Spring Controllers and DAOs to write objects of business classes.
  • Used Spring AOP and Spring IOC Framework for logging and other functions.
  • Experienced with implementing Service Oriented Architecture (SOA) using SOAP and REST Web Services.
  • Developed REST Web based using Spring REST API and Spring CXF.
  • Implemented Test Driven Development using JUnit.
  • Used IntelliJ to build web-application.
  • Used ANT as build management tool and deployed jars and wars on to the server.
  • Deployed applications on WebLogic during development.
  • Used SVN as version control tool.

Environment: Java, HTML, CSS, JavaScript, AJAX, JSP, Spring Framework, MVC, Multi-Threading, Collections, Garbage Collection, Web Services (SOAP, REST), JUnit, Log4J, Oracle DB, WebLogic, IntelliJ, ANT, SVN.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in understanding and analyzing the requirements of the project.
  • Designed, developed and User Interface using HTML, JavaScript and CSS.
  • Used JavaScript to perform Client Side Validation.
  • Implemented using the Struts MVC design pattern.
  • Implemented server side programs by using Struts and JSP.
  • Developed Hibernate configuration files and queries and implemented DAO classes.
  • Used Hibernate to interact with the underlying MySQL Database.
  • Interfaced with the MySQL back-end database by integrating Struts with Hibernate.
  • Deployed Applications on Apache Tomcat Server.
  • Involved in Unit testing for various components.
  • Used Log4J for any logging purposes during the development of the application.
  • Used Eclipse IDE to develop the whole web-application.
  • Used SVN as version control tool.

Environment: Java, J2EE, JSP, Struts, Hibernate, JUnit, MVC, Eclipse, Apache Tomcat, Log4J, SVN, MySQL, HTML, CSS, JavaScript.

Confidential

Trainee Software

Responsibilities:

  • Developed web application using Struts, JSP, Servlets, Java beans that uses MVC design pattern.
  • Created user-friendly GUI interface and Web pages using HTML, CSS and JSP.
  • Used Eclipse as IDE tool for creating Servlets, JSP, and XML.
  • Wrote SQL for JDBC prepared statements to retrieve the data from database.
  • Monitored the logs using Log4J and fixed the problem.
  • Install, Create & maintain Oracle databases across multiple platforms and setup backups.
  • The application was deployed on the Tomcat.
  • Involved in build and deploying the application using ANT.
  • Used SVN as version control system.
  • Worked on bug fixing and Production Support.

Environment: Java, JDBC, Struts, JavaScript, Html, CSS, JSP, Servlets, Tomcat, Oracle, Eclipse IDE, SVN, ANT, Log4J.

We'd love your feedback!