We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Around 5 years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Core Java, J2EE, Spring and Internet/Intranet technologies.
  • Experience in configuring, deploying the web applications on WebLogic, WebSphere and Application Servers, hands on experience in using Tomcat.
  • Strong initiation, teamwork, responsible and excellent communication skills.
  • Strong experience in process development writing Technical reports, documents and status reports.
  • Extensive understanding and experience in the SDLC phases like the Requirements Specification, Analysis, Design, Implementation, Testing, Deployment and Maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Models.
  • Extensive experience in parsing Technologies like SAX, DOM and JDOM
  • Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, EJB, JMS, RMI, XML and Web Services.
  • Worked on UNIX and LINUX environments.
  • Distributed Application Development and Object Oriented Programming (OOP).
  • Experienced in using Java IDE tools like Eclipse, Spring STS .
  • Hands on MVC of Struts and Springs Framework.
  • Hands on Object relational mapping tools like Hibernate.
  • Good knowledge of Web services and Service Oriented Architecture (SOA) including XML technologies like WSDL, XSD, and XML
  • Experience in working with client scripting languages HTML5, DHTML, JavaScript, JQuery and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Worked on code optimization & performance tuning of various applications using static code Analyzer like PMD.
  • Good understanding of SOAP and Restful services.
  • Hands on integration of Spring Hibernate for the application.
  • Hands on experience on using Unit Testing tools like Junit.
  • Possess excellent Technical background, communication, interpersonal and presentation skills. Very quick at learning new technologies & frameworks.
  • Hands on experience on Oracle and SQL on writing queries and stored procedures
  • Experience in Object oriented programming concepts.
  • Having good knowledge on Interfaces, Array lists, static blocks, List, Set, Queue, Abstract classes.
  • Having excellent experience in fixing issues in the code.
  • Having excellent knowledge in threading concepts of Java.

TECHNICAL SKILLS:

Languages: Java 6, J2EE, JSP, Servlets, Struts 2.0, Spring 3.0, Hibernate 3.0

Databases: MySQL 5.0, SQL Server, Oracle

Web/Application server: Tomcat, WebLogic, WebSphere and JBoss

Operating Systems: Windows NT/2000/2003/XP, UNIX

XML Technologies: XML, XML Schema, SOAP, Web services

IDE: Eclipse, NetBeans, STS

Version control system: CVS, Subversion

Database Tools MySQL, TOAD

Web Technologies HTML, DHTML, XSLT, CSS, XML

Scripting Languages: XML, (D) HTML, JavaScript

Others: Spring Framework, Web Services/SOA (WSDL, SOAP, UDDL), Restful Services

PROFESSIONAL EXPERIENCE:

Confidential, JERSEY CITY, NJ

JAVA DEVELOPER

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application and worked on front - end and back- end using HTML5, CSS3 and JavaScript AngularJS , Core Java, Spring 4.x, Struts, Hibernate 3.x.
  • Designed and developed the application using agile methodology and followed Test Driven Development(TDD)
  • Used spring modules (Spring Core, Spring Security, Spring Restful, Spring Cache, Spring JMS, Spring DAO) to develop backend Engine. Created several micro services by using Spring boot rest APIs.
  • Worked with JQuery and AngularJS to design and develop the interactive UI for the application.
  • Worked on Oracle database.
  • Developed the application implementing Spring MVC Architecture, Spring Rest integrated with struts and developed the Persistence Layer using Hibernate.
  • Developed Microservices using Spring MVC, Spring Boot, Spring Cloud.
  • Involved in writing the controller and Business logic code using Core Java concepts like inheritance, polymorphism, abstraction, Multi-Threading, collections.
  • Developed the UI screens using HTML5 and was involved in resolving cross browser Java script issues.
  • Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Used putty (Unix shell scripting) for deploying in to QA and production.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Used session beans to expose the application for the use by the third-party users.
  • Configuring and Maintaining PL/SQL Replication Server for Oracle and used TOAD as Oracle client.
  • Involved in Oracle Data Modelling for Partnership's system Modernization
  • Developing and enhancing Oracle Stored Procedure, Packages, Triggers and Views as per the work requests and coordinate accordingly with the Business.
  • Used Hibernate 3.0 ORM framework for persistence to database by integrating it with Spring framework using Spring Hibernate template.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements and used different XML technologies such as XPATH.
  • Designed and developed JUnit test cases during the development phase.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Used TFS for efficiently managing the source code versions with the development team.

Environment: Java 1.8, AWS, JSP, CSS, HTML, Spring 3.1, Hibernate JMS, Maven, Log4J, JavaScript, AngularJS, JUnit, Oracle 11G, WebLogic 9.1, Micro Service Architecture, Spring Boot, Unix, GitHub, Oracle, TOAD, Web Services.

Confidential, GREENWALE, NY

JAVA/J2EE DEVELOPER

Responsibilities:

  • Requirements gathering and Grooming: Grooming all the requirements that are brought up to team by Business Analyst/TPO.
  • Responsible for working on SOA/Web Services. Used JAX-WS, web services for interacting with other systems and to get customer information.
  • Developed Restful (Apache CXF) wrappers for the Services so that the data can be pulled to the front end easily.
  • Used multiple spring modules like AOP, Dependency Injection and different Spring Templates like SpringDAO, Spring Webservice Templates, Spring REST Service Templates
  • Agile Development process: Involved in Story pointing all the stories based on the severity of the tasks for the sprint.
  • Consumed REST based micro services with Rest template based on RESTful APIs.
  • Developed Micro Services by using Spring Boot. Implemented JMX in the application for monitoring and managing application.
  • Implemented Message Driven Beans for storing the messages asynchronously.
  • Worked with JS, JSP, HTML, CSS and Angular JS to design and develop the interactive UI for the application.
  • Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console.
  • Was Part of developing web interfaces using HTML, JavaScript and jQuery.
  • User interface was developed using JSPs, Servlets, HTML and CSS.
  • Involved in writing scripts for Oracle Database. Engaged in writing stored procedures for the interaction between Java and Oracle.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Maven is used for building the application and deploying it on tomcat server.
  • Providing Extensive Support to External Systems on any query’s related to application on functionality or any fallouts.

Environment: JAVA, J2EE, SOA, Restful, JMS, EJB, Struts, Hibernate, XSD, jQuery, WSDL, XML, XML Spy, Web Services(JAX-WS), JSP, Servlets, Eclipse, Microservices, RAD, Perforce, Spring Boot, HP Quality Center, Selenium, Oracle, Sybase, PL/SQL, UNIX, Log4J, WebSphere.

Confidential - RESTON, VA

JAVA/J2EE DEVELOPER

Responsibilities:

  • Participated in all phases of development, analysis, design, program analysis, programming, debugging, testing, documentation, delivery, deployment, maintenance and implementation or coding.
  • Developed Spring Application using Spring Core, Spring AOP, Spring Batch, Spring Security, Spring DAO.
  • Extensively worked on Java server-side programming using Spring MVC, Servlets and JSP.
  • We used Multithreading for thread safe blocks in this application to improve the performance.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features.
  • Extensively used spring core by configuring and using Spring Beans Filters, servlets and server-side programming.
  • Used Spring JDBC template to retrieve the data to connect and execute query and represented the data in the form of tree which has seven hierarchies and implemented drag and drop functionality to it.
  • Created branding in the web UI front end using CSS classes for web pages, including the design and layout.
  • Developed UI using HTML, CSS and JQuery to display the data on the client side.
  • Built HTML templates for high traffic and complex data driven websites and building blocks of HTML pages.
  • Designed and developed middleware application using spring core framework.
  • Used jQuery, Ajax for service calls on pages to interact with the server for information
  • Involved in the creation of interface to manage Attributes Using JavaScript, jQuery for user interactions in pages.
  • Developed SOAP web services using Apache CXF web services and Spring framework and its core features.
  • Wrote SQL, PL/SQL and stored procedures, packages as part of database interaction and Involved in developing SQL queries, triggers, functions, DML and DDL statements to accomplish select/insert/update/delete.
  • Developed and prepared test cases and performed unit testing with Junit and following Test Driven Development. Design, Analysis and Unit testing documents related to every Modules while Developing each module.
  • Used Jenkins for the automatic build process and used for integration testing and deploying software.
  • Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
  • Used Maven for compilation, documentation, reporting, distribution and building JAR, WAR and EAR files.

Environment: Spring MVC, Spring Core, Spring AOP, Spring MVC, Spring DAO, Batch processing, Multithreading, Exception Handling, Collection API, JSP, Servlet, JDBC, JMS, JQuery, HTML, CSS, AJAX, SQL, PL/SQL, MAVEN, Jenkins, JUnit, JMS, J2EE, Apache CXF.

We'd love your feedback!