We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • 5+ Years of experience as a programmer in Object Oriented Analysis and Design, developing, testing and maintenance of distributed and Client server Java applications.
  • Experience in full System Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Support) Using Water Fall Model, Agile, Iterative and Test Driven Development wif JUNIT
  • Expertise in Core Java and J2EE technologies such as Servlets, JSP, JSF, Collections, JDBC, RMI, JNDI and Multi - Threading.
  • Hands on experience in developing web application using teh Spring Framework web module and integration wif Struts MVC framework
  • Experience using teh Spring ORM module and integration wif teh Hibernate ORM framework
  • Good experience in design patterns like MVC, Abstract Factory, Singleton, Data Access Object, Front Controller, Spring Batch, and Service Locator.
  • Design and implementation of public facing websites using on AWS.
  • Expertise in creating XML, DTD, XML Schemas, XSLT, XPath, DOM/SAX Parser and web designing using HTML, CSS and JavaScript including (Ajax, JSON).
  • Expertise in Front-End technologies like HTML, JSP, JavaScript, AngularJS, CSS, JQuery, JSTL and Custom Tags.
  • Experienced in Application Development using Java,Hadoop, RDBMS and Linux shell scripting and performance tuning
  • Experienced in developing SOAP and Restful web services using JAX-WS and JAX-RS.
  • Experience wif Application servers and Web servers such as WebSphere, Web Logic, JBoss, and Apache Tomcat 4.0/5.0/5.5.
  • Involved in building and deploying Maven, and ANT scripts for some of teh applications and also Customizing WAR, EAR and JAR files for applications.
  • Worked on debugging using Logging Frameworks such as Apache Log4j.
  • Experience wif databases like DB2, Oracle 9i, Oracle 10g, MySQL, SQL Server and MS Access.
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures,functions, cursors, index, triggers and packages.
  • Excellent communication skills, organized, hardworking and a very good team worker.

TECHNICAL SKILLS

Languages: Java, C, C++, Python,PL/SQL

J2EE Technology: JSP, AJAX, JDBC, Servlets, JMS, Java Beans, RMI, JNDI, Java Mail, Java, XML, ANT, Maven, Design Patterns, Web Services, WSDL, EJB 2.0.

Web Technology: HTML, CSS, JavaScript, XML, Bootstrap, DHTML, JSP

XML Technology: XSLT, XSL, JAXB, XML Spy, SOAP, DOM, JAXP, REST, JAX WS

Methodologies: RAD (Rapid application Development), JAD (Joint Application Development), UML, OOPS (Object Oriented Programming).

Web/Applications Servers: JBoss, Apache Tomcat, IBM WebSphere 6.1, Web logic

Frame Works: Struts 2, Spring, API, Hibernate 3, MVC, AOuth2.0

Tools: & IDE: Eclipse, NetBeans, TOAD, SQL Developer

Database: Oracle 10g, SQL Server, DB2, MySQL, MongoDB

Content Management Tools: SVN, ClearCase, GitHub

PROFESSIONAL EXPERIENCE

Confidential, Princeton NJ

Java Developer

Responsibilities:

  • Involved in design and development of web and mobile applications.
  • Developed teh Web Interface using HTML,JavaScript, Python, JQuery, AngularJS, JSF, BootStrap, AJAX and Json.
  • Used D3 JS for interactive data visualization.
  • Involved in teh development of Web Services to provide teh interface to teh various clients running onJavaapplications using REST services.
  • Used JQuery and Ajax for service calls on pages to interact wif teh server for information.
  • DevelopedJavaServer components using spring, Spring MVC, Hibernate, Web Services technologies.
  • Has Used Spring IOC to inject teh services and their dependencies in dependency injection mechanism.
  • Created Hibernate configuration files, created POJOs and mapping files.
  • Responsible for managing and reviewingHadooplog files. Designed and developed data management system using MySQL
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator.
  • Developed SQL queries for manipulating teh data by using Spring JDBC.
  • Used Log4j for tracking teh applications and SVN used for version control.

Environment: Java 1.8, Bootstrap, Angular Js, AJAX, JSON, D3, HTML, JSF, CSS, SVG, JAVASCRIPT, GridStack.JS, REST, Maven, XML, Tomcat, Eclipse.

Confidential, West Des Moines IA

Java Developer

Responsibilities:

  • Involved in design and development of web applications.
  • Involved in development of Web UI Components using HTML, JAVA SCRIPT, Angular JS.
  • Involved in Implementation of Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Spring Batch, Data Access Object and Service Locator.
  • Developed views and controllers for client and manager modules using Spring MVC.
  • Involved in development of traditional batch jobs to java batch jobs using spring batch framework.
  • Usage of AJAX for content delivery to client wifout interruption to user
  • Implementation of Web-services wif WSDL.
  • Used CXF and JAX-WS as Web Services Handlers on Server & generated stubs/skeletons using CXF.
  • Implemented Restful Web services using CXF and JAX-RS.
  • SOAP-UI used for testing Tested SOAP &REST web services.
  • Followed coding guidelines & make sure teh quality of code.
  • Followed BDD and Written Unit Tests using JUNIT & PowerMock.
  • Installed ODI. Set up teh ODI connection wif Oracle, MS SQL Server and flat files.
  • Troubleshooted teh ODI connection wif oracle by fixing teh tnsnames.ora file, TNS listener and DNS entries.
  • Involved in defect analysis and fixing, code reviews.

Environment: Spring MVC, API, Java, JavaScript, Spring Batch, AngularJs, JSON, JUNIT, HTML, CSS, XML, WSDL, SOAP, JAX-WS, Ajax, Agile, GitHub, Oracle ODI, TSQL.

Confidential, Cincinnati OH

Java Developer

Responsibilities:

  • Involved in stages of SDLC in Requirements Gathering, Analysis, design, development and testing.
  • Designed UI pages using HTML, Java Script, CSS, AJAX, JSP and Tag libraries.
  • Used Spring MVC to define Controller, ModelView, defining InternalViewResolver in configuration xml
  • Used Spring framework to define beans for Services, Entity services and corresponding depended services.
  • Involved in teh preparation of WSDL files based on UI pages.
  • Used WSDL, SOAP, CXF and JAX-WS technologies to create web services by generating stubs and consuming teh existing services.
  • Used CXF and JAX-RS technologies to develop Restful Web services.
  • Involved in Development of Encryption wif PGP, SSH, SSL.
  • Tested REST web services using REST Client tool
  • Involved in building teh code using Ant& deploying on Web sphere application server.
  • Followed coding guidelines & make sure teh quality of code.
  • Performed Unit testing using JUNIT.
  • Involved In bug fixing, acceptance testing wif test cases, Code reviews.

Environment: Spring MVC, API, Java, JavaScript, JSON, JQuery, JUNIT, HTML5, CSS, XML, WSDL, SOAP, JAX-WS, PGP, SSH, SSL, Ajax, Agile, WebSphere, Clear Case, TeraData, SQL.

Confidential, Rosemont IL

Java Developer

Responsibilities:

  • Involved in teh analysis, design, development and implementation of teh application.
  • Involved in Design of application components using Java Collections and providing concurrent database access using multithreading.
  • Developed teh application using Struts Framework, which is based on teh MVC Design Pattern.
  • Used Spring Dependency Injection for injecting objects dynamically.
  • Data Operations are performed usingHibernateand Implemented Hibernate Template and criteria API for Querying database.
  • Used JAX-WS for Design and development of web services. Created Web Service Definition Language (WSDL) and XML Schemas to provide a data access service for teh web applications.
  • Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
  • Created mock services using Groovy script in SOAPUI to stubout teh real service responses.
  • Created JSONS to publish teh rest services on teh developer portal.
  • Involved in bug fixes, and used HP Application life cycle management for defect tracking purpose.
  • Implemented WebLogic application server, JAVA SSP tool for deploying applications, creating JMS queues and creating connection pooling.
  • Experience in writing stored procedures and compiling onto teh oracle servers
  • Involved in code review and unit testing using JUnit framework.
  • Code version controlling using Subversion.
  • Actively coordinated wif other teams/platforms for cross domain issues.

Environment: Core Java, Spring, Spring MVC, JUNIT, JSON, Groovy Script, SOUP UI, POSTMAN, Oracle WebLogic server 11gR1, SVN, Oracle SQL Developer, DB Visualizer.

Confidential, Bethesda MD

Java Developer

Responsibilities:

  • Involved in all teh stages of Software Development Life Cycle (SDLC) of teh project.
  • Developed OpenStack API to integrate wif amazon EC2 cloud based architecture in AWS.
  • Exposed and consumed AWS data analytics on AWS, web services.
  • Worked on AWS,High Availability Practices and deploying backup/restore infrastructure.
  • Developed views and controllers for client and manager modules usingSpring MVC.
  • Used JDBC, Spring, JPA and Hibernate interact wif teh Database and implement database operations.
  • Worked on Spring AOP framework to apply logging and transactions. Integrated MyBatis and Spring.
  • Developed User Interface usingHTML, DHTML, JSP, JavaScript, Bootstrap, DOJO, JQuery, CSS and JSTLon teh presentation layer.
  • Worked on AJAX implementation for retrieving teh content and display it wifout reloading teh existing page.
  • Implemented teh application using teh various J2EE design patterns like DAO, Singleton.
  • A member of production support contact wif duties like analyzing, debugging and investigating on problems reported by users.
  • Developed Exception handling framework and used log4J for logging.
  • Involved in Unit integration, bug fixing, acceptance testing wif test cases, Code reviews.
  • Worked wif SVN Version control.
  • Used Agile methodology for teh software development process.

Environment: HP Service Manager, Self Service Portal, SVN, Java, J2EE, JSP, Spring 2.5, Hibernate 3.5, XML, SOAP, WSDL, AJAX, HTML, DHTML, Tomcat, JAVASCRIPT, Angular Js, Bootstrap, DOJO, JQuery, CSS, Log4J, JSTL, XML, SOAP, MyBatis 3.1, WSDL, Agile, MongoDB.

We'd love your feedback!