We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

NewyorK

SUMMARY:

  • About 5+ years of experience in analysis, design, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies.
  • Experience inanalysis, design, development, testing and deployment of software applications
  • Experience in understanding teh requirement and develop, implement and test E - Commerce application architecture, and has used Object Oriented and RDBMS Concepts.
  • Extensive experience with server-side programming and technologies such as J2EE,Servlets, JSP, JavaBeans, JDBC, JMS.
  • Knowledge in using a multitude of J2EE design patterns.
  • Extensive experience in developing applications methodologies like Agile, Driven Test.
  • Good exposure with Application servers, Web Servers likeWebLogic, Websphere, JBoss, and Apache Tomcat.
  • Extensive experience with developing enterprise applications with development tools like Eclipse, MyEclipse, and WebLogic.
  • Extensively usedGoogle Cloudresources like Compute Engine, IAM, GoogleContainer Registry, Container Builder and CloudStorage buckets
  • Good experience with JAX-WS and JAX-RS
  • Experience in Message driven programming usingJMSandIBM Websphere MQ.
  • Experience inSpring, Hibernate, Struts and Web Services.
  • Experience in developing database applications usingOracle, DB2, MS SQL Serverand worked onPL/SQL Stored Procedures, Triggers, Functions, Packages, Data Modeling and Performance Tuning.
  • Experience in Production support, Troubleshooting and Debugging of applications.
  • Experience with unit testing usingJUnitand writing build scripts usingMaven, Ant.
  • Highly motivated and innovative problem solver with excellent organizational and communication skills.

TECHNICAL SKILLS:

Programming Language: Java, JDK 1.2,1.4,1.5,1.6,1.7,1.8, C, C, SQL

Framework: Spring 2.5,3.0,4.0 Struts 2 Hibernate 2.0,3.6,4.0

Server Side Scripting: JSP, Servlets

FrontEnd Technology: HTML5, JavaScript, AJAX, CSS3, ExtJS, Angular Js, jQuery, JavaScriptMVC, Applets, Bootstrap, Swing

J2EE Technology: JDBC, EJB 2.0, EJB 3.0

Web Service Specification: JAX API, JAX-WS, JAX-RS Restful

Web Service Implementation: CXF 2.5, Axis 1.1, Axis 1.2

Web Service Tools: SoapUI

Application/Web Servers: WebLogic 10.3, 11 JBoss 7.0 Apache Tomcat 5.0, 5.5 Websphere

Databases: Oracle 9i, 10g, 11g MS SQL Server 2008, 2012, 2014 DB2

Messaging Systems: JMS-DOF, MDB

IDE Tools: Eclipse, Net Beans, IntelliJ

Unit Testing Tools: Junit, eTester, Selenium

Configuration: CVS, SVN, GIT

Operating Systems: Windows, Sun Solaris, Unix, Linux

Build Tools: Maven, Ant, Gradle

Database Tools: SQL Developer

Design Methodologies: Agile-Scrum, Agile-XP, RUP, Test Driven Development

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Designed teh web-services WSDL and contract document and developed data service code.
  • Used SoapUI for testing and developed JUnit Test cases to test teh service availability.
  • Developed teh application using Spring Framework dat leverages classical Model View Controller MVC architecture.
  • Developed UI using JSP, HTML5, Tag libraries, CSS3, Javascript, Angular JS and AJAX.
  • Developed views, controller and model components implementing JavascriptMVC.
  • Developed Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Used Joins, Stored Procedures and Functions in Interaction with backend database using SQL
  • Migrating servers, databases, and applications fromAWSOn-premises toGoogle cloud platform
  • Involved in all teh phases of Software Development Life Cycle SDLC including analysis, designing, coding, testing and deployment of teh application.
  • Developed teh AJAX asynchronous calls to teh server to validate and populate teh pages dat are directed through view resolver.
  • Involved in development of teh CSS classes for all error, form elements and warnings.
  • Used Spring Core Annotations for Dependency Injection.
  • Wrote database interaction code and used JDBC API to connect MS SQL server database 14.
  • Used Core Java with noledge of multithreading, concurrency, memory management.
  • Build teh application using TDD Test Driven Development approach.
  • Used Oracle as database and Involved in teh development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Created web application prototype using jQuery and Angular.JS
  • Designed teh front end and wrote corresponding one-one REST methods to implement respective change requests.
  • Developed RESTful web services using Java Servlets, JSON, JAX-WS and JAX-RS, and persistence using Hibernate and JPA framework.
  • Teh middleware interaction used JMS/IBM WebSphere MQ series for transferring messages between different components using teh JMS/Mail API framework.
  • Used issue tracking tool JIRA for bug fixing and life cycle traceability.
  • Designed RESTful XML web service for handling AJAX requests.
  • Prepared technical documentation and participated in preparing user's manual for teh application.Used MAVEN for project management and build automation, and Continuous Integration is done using Jenkins.
  • Used Subversion as a version control for implementing teh application.

Environment: Java 1.8, JSF 1.2, Spring 4, JSP, JMS, MDB, AJAX, JBoss, Java Beans, XML, Jenkins,HTML5, JavaScript, CSS3, XSL, Oracle 11g, SQL, PL/SQL, Angular JS, Maven, RESTful webservices, GCP

Confidential, Newyork

Java Developer

Responsibilities:

  • Involved in analysis and developed specifications dat include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in requirements discussions, story board preparation, estimation, daily Scrum meetings and retrospective meetings as part of Agile methodology.
  • Developed REST based Web Services using JAX-RS and Axis to interact with backend systems.
  • Deployed teh applications on BEA WebLogic Application Server.
  • Involved in designing teh Graphical User Interfaces GUI using Struts Tiles Framework, HTML, JSP, Richfaces, and AJAX.
  • Implemented teh Spring IOC for teh core business application logic and used Hibernate as persistence framework.
  • Used Hibernate in data access layer to access and update information in teh database.
  • Wrote DAO class for teh RESTful web services.
  • Used Web services - Web Services Description Language WSDL and SOAP for getting credit history updated information from third party.
  • Used SoapUI for load testing teh Web Services.
  • Used JSON parsing to implement REST Web Services.
  • Involved in understanding overall requirements of E-Commerce and MVC framework, and used UI technologies like Ajax, JSF, Richfaces, JQuery, CSS3 to provide features like User Management.
  • Used XML parser APIs such as JAXP and JAXB in teh web service's request response data marshalling as well as unmarshalling process.
  • Developed JMS publisher and implemented MDB to pull messages from Jboss MQ.
  • Used Gradle script to create OSGI bundles.
  • Used JNDI to lookup for teh data sources and EJB 3.0 required.
  • Wrote SQL queries and stored procedures for MS SQL Server 12.
  • Maintained portal web site using JSP, JUnit, IBM WebSphere, IBM Rational Application Developer, and DB2.
  • Used OSGI to deploy dynamic libraries.
  • Done data manipulation on front end using JavaScript and JSON.
  • Worked on Spring Batch to read data from UI, map teh data and persist to database.
  • Creation of Unix shell scripts for taking a backup of and restoring backend production data, especially huge byte files.
  • Used GIT for branching and merging of source code management.
  • Wrote ANT Scripts for project build in Unix environment.
  • Used Angular JS and Bootstrap for dynamic data in Web UI development by putting data binding.
  • Developed JUnit test cases for all teh developed modules.
  • Used Log4J to capture teh log dat includes runtime exceptions, monitored error logs and fixed teh problems.
  • Used Ant, Maven scripts to build and deploy teh application.
  • Used CVS and GIT for version control across common source code used by developers.
  • Used Oracle 10g database and used teh Stored Procedures and Triggers in teh application.

Environment: JDK 1.7, Spring 3.0, Hibernate 3.6, JSP, Servlets, JMS, XML, REST web services, SOAP, WSDL, JDBC, Log4J, JavaScript, HTML, CVS, Angular JS, Eclipse Indigo, BEA,GCP

Confidential, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Involved inSoftware Development Life Cycle SDLC. Gathering business logic and requirements, then figure out technical solutions for better implementation.
  • BuildRESTweb service by buildingNode.jsServer in teh back-end to handle requests sent from teh front-endjQuery Ajax calls.
  • Developed server side logic usingStruts 2, Hibernate 3, and JPAby writing configurations.
  • UsedANT,MavenandGradlescripts for building and deploying teh application in web/App servers.
  • Extensively involved in coding withcore Javaconcepts likeCollections, Exception Handling, Java I/O,andGenericsto implement some business logic.
  • WroteHibernate 3configuration files to enable teh data transactions betweenPOJOandOracle Database.
  • BuiltDAOpackage as well asDAO IMPLpackage to implement teh data access logic, and usingHibernate Annotationto do teh data mapping.
  • Wrote correspondingservicetohandle teh requestfrom front-end pages like transfer funds and view transaction history.
  • Extensively involved in writingPL/SQLorHQLto implementCRUDCreate Retrieve Update Delete data inOracle Database.
  • Implemented theGraphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Extensively involved in writingJavaScript/ jQuery Ajax callto retrieve teh data from teh back-end then display on teh screen in a well-organized way.
  • WroteJUnit test casefor back-end logic implementation development.
  • WroteQUnittest code for JavaScript test case for front-end tests.
  • ProvideLog4Jfor QA, and communicated with QA for further modification.
  • Modified teh web.xml and injectSpring Securityto ensure back-end security.
  • Enhanced thedoPostmethod inservlettoprevent multiple submissions.
  • UsedSubversion SVNfor version control, andJIRAfor tracking bugs.
  • Configured and set upJBoss 4.0Server for deployment.

We'd love your feedback!