We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

MichigaN

PROFESSIONAL SUMMARY:

  • Over 6 Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N - tier and web applications.
  • Strong Knowledge in Software Development Life Cycle (SDLC) and involvement in various phases including requirements gathering, analysis, design, coding, testing and maintenance.
  • Ground-up understanding of a wide array of J2EE/JEE technologies such as JSP/Servlets, struts /spring /hibernate frameworks, Web Services using SOAP, XML, JMS, JSON and JDBC which are required to architect real.
  • Good experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, JavaScript, JDBC, JMS, XML, and Web Services.
  • Experienced in developing MVC architecture using Servlets, JSP, Struts Framework, Hibernate Framework and Spring Framework.
  • Experienced in the analysis and design of applications using Rational Rose Use Cases and Design Patterns (MVC and Data Access Objects).
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, Exception Handling.
  • Extensive experience in publishing and consuming web services using SOAP and RESTFUL API.
  • Proficient in XML technologies like XML, DTD and SOAP..
  • Expertise in web-based GUIs development using HTML, JavaScript, CSS and AJAX.
  • Good experience in writing complex Queries, function and Procedures using PL/SQL.
  • Comfortable in configuration and deployment of multi-tier applications using servers like Tomcat, Web Sphere Application and JBOSS.
  • Automated email notification using JMS MQ Series and also involved in incorporating business logic in SQL code (stored procedures) .
  • Good Working Knowledge of, Log4j for logging and Experience in Developing test cases, besides involving in Unit Testing, Integration Testing, Automated Testing extensively.
  • Great command over IDEs like Eclipse, Net Beans Edit Plus, Notepad++, Dream Wear and Adobe Photoshop.
  • Followed Test driven development of Agile Methodology to produce high quality software.
  • Experience on design and development of applications utilizing SQL/PL-SQL,Stored Procedures with DB2 and Oracle 10g databases.
  • Extensive hands on experience in Pivotal Cloud Foundry and other PaaS platforms.
  • Good knowledge in 12 factor principles and Domain Driven Design.
  • Worked on JIRA for project tracking, test management and to support tickets.
  • Capable in taking care of multiple tasks and work effectively both in a group and as individual to meet due dates.
  • Motivated team player with ability to work under minimal supervision having solid analytical, critical thinking and communicational skills.

TECHNICAL SKILLS:

Languages: Java, C++, C

Java Technologies: Java 8, J2EE 7, JDBC, Servlets, JSP

Servers: Tomcat Server JBOSS, WebSphere Application Server

Frame Works: Struts, Spring, Spring Boot, Node JS, Angular

Web: HTML, CSS and Boot Strap

Development Tools: Eclipse, IntelliJ

ORM: Hibernate

Design and Modeling: UML and Rational Rose

Web Services: SOAP(JAX-WS), Restful

Database: Oracle 10g/9i/8i, SQL Server 6.5, MySQL, DB2, MongoDB

Scripting Languages: Java Script 1.8, Shell Script

XML technologies: DTD, XML, XSL, XSLT, DOM

Version Control: CVS, Clear case, SVN, Bit Bucket

Operating Systems: UNIX, Red Hat Linux, Windows and Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Michigan

Java Developer

Responsibilities:

  • Integrated Pivotal Cloud Foundry and SonarQube functionalities using REST API's.
  • Implemented micro services using Spring Boot and Pivotal cloud foundry.
  • Deployed Spring boot application using Pivotal Cloud Foundry .
  • Analyzing the log files by using Cloud Foundry console.
  • Analyzing the spring application using SonarQube.
  • Used Node Js and Angular 2 for integration of cloud Foundry and SonarQube Tools .
  • Used Angular 2.0 components for binding HTML, JSON and RESTful apis created using Node Js.
  • Used Bootstrap for responsive CSS adjusts to phones, tablets, and desktops.
  • Used Mongoose API to access the MongoDB from Node JS.
  • Used Lamda expressions to filter the data and send it as Json response.
  • Jenkins is used for build Process to Generate Continuous Integration.
  • Version Control is done by Bitbucket.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Responsible for coding, testing, developing and debugging the application.

Environment: HTML5, CSS3, Bootstrap, Angular, Node JS, Restful Web services, JSON, Mongo DB, AWS, spring Boot, Spring Framework, Bit bucket, Jenkins and IntelliJ

Confidential - New York

Responsibilities:

  • Technical analysis, design, development, and documentation with a focus on the implementation and solid development.
  • Involved in full systems development life cycle (SDLC) including Analysis, Design, Development, Integration and unit testing of application modules.
  • Developed the user interfaces using JavaScript, CSS and Html.
  • Designed and Developed the application using spring and DAO.
  • Designed and Developed the customized JSTL Tag Libraries and developed a web-based reporting system with JSP .
  • Developed Application error handling using spring framework.
  • Used hibernate for mapping java objects and persisting to the data base .
  • Used Xml for configuring the spring application.
  • Wrote SQL queries to fetch data from DB2 database .
  • Created Test Specifications, Test Documents, Test Data for all the applications worked with unit Test, smoke Testing, Black Box Testing.
  • Used Log4J for logging.
  • Performed peer code reviews using SVN
  • Used Web Sphere Application server to deploy the application .

Environment:Java,J2EE, XML, WAS Server, Spring 2.0, Eclipse, JSP, DB2, SVN, Html, CSSJavaScript

Confidential - New York

Responsibilities:

  • Executed the development process using the Agile methodology, which included iterative application development, monthly Sprints, stand up meetings, poker planning sessions, elaboration sessions and customer reporting backlogs.
  • Participated in business meetings and coordinated with business analysts to understand the business requirements. Planned, designed and developed technical solutions and alternatives to meet business requirements.
  • Involved in full systems development life cycle (SDLC) including Analysis, Design, Development, Integration and Testing of application modules.
  • Developed RESTful web services using Spring, Jackson, Jersey, and JSON in order to implement various APIs to check the eligibility of, provision, suspend, resume and delete a credit card token.
  • Integrated Jersey with Jackson to serializeJavaObject to JSON and desterilize JSON toJava Object.
  • Developed standalone applications using Apache Camel for integrating various systems, and for routing and multi-threading.
  • Used the features of Spring Core layer (IOC), Spring AOP, and Spring JDBC in order to develop the application.
  • Used SpringJavaconfiguration to set up Spring and Spring schedulers to refresh property files.
  • Used IBM MQ for the exchange of information between applications using message queues.
  • Wrote complex SQL queries, DML scripts, stored procedures, triggers and PL/SQL packages to interact with Oracle database.
  • Extensively used Soap UI Pro to perform local testing, System testing, and Integration testing.
  • Used hibernate for mapping java objects and persisting to the data base .
  • Performed Unit testing using JUnit, and HSQLDB.
  • Developed Unix Shell scripts to run cron jobs every mid night to update database.
  • Used Maven to build the application and deployed web applications on JBOSS server .
  • Performed peer code reviews using cvs.
  • Involved in production support and maintenance of the application.

Environment:Java,J2EE, Spring, Jackson, Jersey, IBM MQ, Apache Camel, Maven, JBOSS, JUnit, IntelliJ IDEA, Soap UI Pro, Oracle, PL/SQL, HSQLDB.

Computer Science Corporation

Confidential

Responsibilities:

  • Technical analysis, design, development, and documentation with a focus on the implementation and agile development.
  • Developed the user interfaces using JavaScript, HTML, CSS and AJAX.
  • Developed a web-based reporting system with DAO and Apache Struts-Validator using Struts framework.
  • Designed and Developed Struts Action classes, Views using Struts custom tags and JSTL Tag Libraries on the View side.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Developed Struts-based form validation, Application error handling using Struts Validator framework.
  • Developed business objects request handlers and JSPs for this project usingJava(Servlets) .
  • Wrote SQL queries to fetch database result on DB2.
  • UsedClear case as version control.
  • Created Test Specifications, Test Documents, Test Data for all the applications worked with Rational Rose.
  • UsedClear case as version control.
  • Status reporting to an onsite team on behalf of the entire team.

Environment:Java,J2EE, MVC Design, Black-Box testing, DB2, JavaScript, CSS, AJAX, Struts, Eclipse, Restful Services, Rational Rose, LINUX.

Confidential

Order Processing System

Responsibilities:

  • Involved in analyzing the system, worked with the Business Analyst team for gathering the requirements of the system.
  • Designed the Web application implementing the Model View Controller pattern to make it extensible and flexible.
  • Worked extensively on CoreJava.
  • Implemented the User Login logic using Spring MVC framework encouraging application architectures based on the Model View Controller design paradigm.
  • Used spring framework configuration files to manage objects and to achieve dependency injection, IOC and transaction management.
  • Was involved in the development of the presentation and middle -tier components that provide the new security features.
  • Used JMS API for communication between the components.
  • Involved in the design and development of the Data Access layer using Spring JDBC classes, responsible for inserting data in the database.
  • Developed prototype based JavaScript on providing client side validations and provided an interactive front end GUI using AJAX.
  • Developed the SQL map config files and the DAO layer for iBatis implementation.
  • Implemented various XML technologies like DTD schemas, DOM parser, XSL style sheets and XSLT.
  • Conducted bug reporting and tracking procedures: logging new defects using HP Quality Centre and JIRA.
  • Involved in the deployment process in development and testing environments.
  • Involved in performance profiling using jProbe.
  • Used TomCat server to deploy the application.
  • UsedClear case as version control.

Environment: J2EE( Core Java, JNDI, Java Mail Service, JDBC, Servlets and JSP,JSTL), Linux, Spring,, UML, HTML,CSS, JBOSS Server, Eclipse, MySQL.

We'd love your feedback!