We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

NyC

SUMMARY:

  • 4 Years of overall experience in all phases of Software Development Life Cycle including Software Design, Analysis, Coding, Development, Testing, Implementation, Maintenance & Support. Using technologies related to Java, J2EE, & XML. Reporting, Databases, Web related technologies, tools, and testing tools my strengths includes the following.
  • SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing, System Testing, Functional and Regression Testing and Production Support.
  • Extensively use core java concepts like Multi threading,Collections,Exception handling.
  • Proficient with Software development methodologies like Waterfall and Agile methodologies
  • Expert in Web and Portal based applications using various frameworks, technologies, servers and tools with full - fledged hands on Struts, Spring, Spring MVC, Spring Boot, SOA, REST, WebServices, Hibernate, Maven, JSP, JDBC, EJB, SOAP, WSDL,JAXP, JAX-RS, JAX-WS,JPA, AngularJS, JavaScript, JQuery, Ajax, XML, XSLT, JSON, XSD, WebLogic, WebSphere, Web Sphere Portal, JBoss, Apache Tomcat, Eclipse, RAD, STS and Net Beans.
  • Experience in Test Planning, developing Test Scripts and Test Cases from requirements and design documents.
  • Developed applications using Spring Boot and Micro services Architecture
  • Experience in application development using Java, J2EE, SPRING BOOT,JAVA AKKA,RESTFUL WEBSERVICES, HIBERNATE, JUNIT, Log4J, XML, CSS, JavaScript, Ajax and jQuery. Maven
  • Have experience in working with, Java, Java EE, Apache xml beans, Message Transformation and Routing, Apache cxf, SOAP web services.
  • Extensively used Office tools
  • Strong Expertise in front end technologies such as HTML, CSS, JavaScript, Angular Js.
  • Expert in developing web services (Produced and Consumed) using SOAP,RESTFUL.
  • Experience in various databases, such as IBM DB2, Oracle, SQL & database languages including SQL, stored procedures, etc and had good knowledge on RDBMS.
  • Implemented Struts Framework with JSP as View, Servlets as Controller
  • Excellent Leadership, Technical Communication, Analytical and Problem Solving skills and ability to get on well with people including cross cultural backgrounds.
  • Enthusiastic and passionate about building excellent software and building great teams.

TECHNICAL SKILLS:

Programming: Java, C/C++, Python, PHP, J2EE(Servlet and JSP)

Software Methodologies and tools: Agile, Scrum, OOAD, Eclipse, Git, SVN, Linux CLI, mvn, shell

Web Technologies and Databases: HTML5, CSS3, JSON, XML, JavaScript, MySQL, Oracle 10g, MongoDB

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Java Developer

Responsibilities:

  • Design and develop new interfaces based on Functional Requirement Document ( Confidential ), Prepare Technical Design Document ( Confidential ) and Peer Test cases.
  • Use Eclipse Luna as IDE to develop back end and front end applications.
  • Used Struts to interacts with business layer and perform calling to SOAP web service.
  • Struts is integrated with Spring for business layer, MVC and actions are used.
  • Working with Tomcat on local and Web Logic on remote server, all pages are cached for performance.
  • Gathering performance testing requirements, analyzing the requirements and preparing detailed Test Strategy
  • Involvement with the development teams in trouble shooting and fixing day-to-day problems of the applications.
  • Migrating the legacy monolithic struts application to Micro services platform.
  • Design and developed Micro sites, Aggregators and Micro services.
  • Setting up data for performance test
  • Executing test runs and analyzing test results.
  • Conduct code review, test case review and verify test scenarios
  • Developed functional test cases using Junit
  • Eclipse Git is used as branch repository and Jenkins as automated build tool. Confluence and Jira are used as document and task managements.
  • Developed SQL queries to retrieve insert data into multiple database.
  • Use Unix commands for server operations and work with Quality Assurance Tests.
  • Coordinate with multiple teams for task progress and improve working efficiency.
  • Responsible for writing Test cases for the project, environment setup, testing or validation of the builds with new sensor points and patch point's transmission to online devices on different operating systems using Eclipse Plug-in

Confidential

Java Developer

Responsibilities:

  • Developed web pages using Struts 1.2, Ajax, JSP, JavaScript and JQuery.
  • Involved in Core java concepts like Collections, Multi-threading and Serialization
  • Used XML parsers to parse the data during web service calls to SOAP and Restful APIs
  • Designed and Developed User Interactive (UI) Web pages using HTML5, CSS3, JavaScript
  • Developed controllers and implemented validation using Struts Validating framework.
  • Developed the Spring Features such as Spring MVC, Spring DAO and implemented Spring AOP (Aspect Oriented Programming) using Hibernate ORM (Object Relational Mapping).
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, and Action classes
  • Developed various Database interaction objects by implementing the DAO Patterns using Spring 3.0
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT
  • Used Github extensively as versioning tool and used Maven for automated building of projects.
  • Used Jenkins for continuous integration and continuous Deployment( CI/CD ).
  • Configured JDBC Connection Pool a. Monitered and touble shooted using admin cole
  • Used JIRA for issue and bug tracking
  • Worked on LINUX environment

Confidential

Junior Java Developer

Responsibilities:

  • Assisted in development and execution of a State Government project called "Online library management "
  • Developed the application using Java and J2EE.
  • Java programming to connect to MySQL and to perform operations.
  • Written MYSQL queries to create tables, join tables and to perform many other operations
  • Created connection through JDBC and used JDBC statements to call stored procedures.
  • Involved in developing user interface pages using HTML, CSS and JavaScript.
  • Involved in designing the front-end screens using HTML & JavaScript.
  • Designed and implemented new functionality in different services using Core Java, Multithreading, EJB, and JSP.
  • Implemented EJBs Session beans for business logic
  • Involved in JDBC connections to MySQL.
  • Also tested on the server side using Apache Tomcat Server.
  • Developed and performed unit, functional and regression test plans.
  • Documented application for its functionality, enhanced features and for future scope

Confidential

Junior Web developer

Responsibilities:

  • Assisted in designing, creating and developing web portals.
  • Created appropriate concept models, site organization prototypes, navigation, page layouts and interaction.
  • Designed the front-end applications, user interactive (UI) web pages using web based technologies like HTML, XHTML, and CSS.
  • Developed HTML prototype documents with CSS Style Sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation using jQuery and JavaScript.
  • Worked closely with the programmers for project requirement analysis.

We'd love your feedback!