We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Redmond, WA

SUMMARY

  • A motivated proactive professional wif 6 years of experience, coupled wif strong analytical and adaptive skills in implementing various business applications and products using JAVA/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
  • Good experience in application development using Java, J2EE, JDBC, JSP, Servlets, XML, HTML, AJAX.
  • Hands on experience in Web Application Development using Client Script design technologies like JQuery as well as HTML, CSS, XML.
  • Extensive experience in various Java/J2EE technologies including spring (MVC, AOP, DAO), Hibernate and Java Web Framework along wif Web Services (SOAP, RESTful API) and Database related technologies.
  • Experience in designing and developing Service Oriented Architecture using SOAP.
  • Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC.
  • Experience in Java IDE tools like Eclipse, Net Beans.
  • Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA)
  • Good Knowledge in building and deploying MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Working knowledge of PL/SQL and databases like MS SQL Server, Oracle 10g/11g and tools like oracle SQL Developer.
  • Expertise in JUnit for core java business logic to develop unit testing and debugging of application.
  • Experience using Web/Application Servers like Apache Tomcat and Oracle Application Server.
  • Experience wif source control platform such as Git repository.
  • Experienced in handling end users and troubleshooting real - time issues in production environment including network, operational and application problems.
  • Ability to achieve immediate and long-term goals and meet operational deadlines
  • Excellent organizational and analytical abilities teamed wif effective oral and communication skills and ability to work in complex environments.

TECHNICAL SKILLS

Application Servers: Oracle Application Server, Apache Tomcat, HTTP Web Server

Operating Systems: Windows, Linux

Java Technologies: J2EE, JSP, Servlet, Spring, JDBC, Hibernate, JUnit, Web services (RESTful, SOAP)

Languages: Core Java, basic C, Android

Scripting Languages: JavaScript, jQuery

Markup Languages and Design: HTML, XML, CSS

Databases: Oracle 10g/11g, MY SQL, SQL Server

Query Language: SQL,PL/SQL

Build Tools: Maven

PROFESSIONAL EXPERIENCE

Confidential, Redmond, WA

Java Developer

Responsibilities:

  • Maintain existing projects and doing upgrade in Trust commerce API.
  • Understanding of IBM developer for Z/OS.
  • Understanding of basic networking for making necessary server access requests.
  • Analyzes and modifies logic in existing applications.
  • Codes, tests, debugs, documents, implements and maintains software applications.

Environment: OSGI framework, IBM developer for Z system, Trust Commerce API, Apache tomcat, Eclipse, JUnit, Log4j, Java, Web Services, Mainframe.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Implemented major concepts of the application using Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans and XML.
  • Developed user-friendly web-based GUI using JSP, JavaScript, CSS and HTML.
  • Implemented the back-end components of the application using Spring framework, integrated Hibernate ORM wif the spring framework for object relational mappings and data management using Oracle database.
  • Wrote configuration files to integrate hibernate wif spring framework.
  • Involved in designing and implementing persistence layer wif Hibernate following the Generic Data Access pattern.
  • Experienced in build tool like Maven and using them wif continuous integration tools like Jenkins to create and publish application artifacts.
  • Used Hibernate annotations for defining object relational metadata.
  • Used JSP, JavaScript and JDBC to create web Servlets.
  • Developed REST controllers using Spring Data REST to serve the UI wif required JSON data.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Consumed SOAP services in the application using WSDL's to get data from other services of the client.
  • Extensive use of JAXB to convert the xml schemas into objects to use in the application.
  • Written fast and effective Integration test cases using Spring for Persistence layer; test cases which test persistence layer conceptssuch as Attach/detach entity objects, Optimistic locking, and Transactional behavior of methods using the real database.
  • Used AJAX and Custom tag lib.
  • Designed and developed Use Cases, Class Diagrams and Sequence Diagram using UML
  • Responsible forDevelopment, Bug fixing and maintenanceofapplication.
  • WroteJUnit test casesto test business logic.
  • Created JSON Web services and modified the existing Web service’s operation for our Mobile Device Application from our current web version wherever required using Java, RESTful Webservice, Hibernate, and Spring MVC.

Environment: Spring, AJAX, Hibernate, Hibernate-Annotations, Hibernate Entity Manager, HQL, Apache tomcat, Eclipse, XML, JUnit, Log4j, Java,JSP, JDBC, Web Services.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Actively involved as analyst to gather requirement, requirement analysis, and converting into UIM design.
  • Assigned to work in development of Unified Inventory Management System to take order through portals and search for inventory availability for different plan and devices.
  • Created Web services for taking order through portals and search for inventory using Java, Spring MVC, Hibernate, SOAP based and RESTful Web services.
  • Involved in development of the applications using Spring Web MVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet)
  • Have used oracle design studio for designing solution for telecom products and services.
  • Have used Apache tomcat server to deploy the application managing users and authentication.
  • Worked on data migration from different sources to UIM database.
  • Have used bulk inserts, parallel DML and query tuning for data migration optimization.
  • Have developed SOAP based services to integrate wif oracle order management system
  • Have used JMS queue for integration wif up and down stream application
  • Developed test cases and performed unit test usingJUnitFramework.
  • Responsible in completeSoftware Development Life Cycle(SDLC) - design, coding, testing and documentation inagilemethodology.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database.
  • Designed and implemented an interpreter for a generic object-oriented language.
  • Used XML, WSDL,SOAP Web Services for communicating data between different applications
  • Deployed the application on Web Sphere Application server.

Environment: Java, J2EE, Spring MVC, Hibernate, HTML, JSP, JDBC, DB2, Web sphere, Oracle 11g, PL/SQL, Apache tomcat, Oracle UIM.

Confidential

Java Developer

Responsibilities:

  • Mainly involved in enhancements, new changes in functionality.
  • Developed the screens using JSP - Servlets technology.
  • Involved in writing stored procedures and PL/SQL scripts in Oracle.
  • Involved in bug fixing.
  • Involved in writing scripts in Oracle for updating the backend.
  • Writing procedures and packages for handling database operations.
  • Involved in Bug fixing and maintenance of the application.
  • Developed multi-tiered object-oriented system architectures utilizingUse cases,UML
  • Using threads to create bulk data to users into excel sheets.
  • Used JAVA, JSP and Servlets using EA framework .
  • Using CSS, Java script for client validation.
  • Used XML language for handling events

Environment: J2EE /Oracle 10g, JAVA/J2EE, Weblogic 10.X, JSP, Servlets, Spring, JavaScript, PL/SQL.

We'd love your feedback!