We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • 7+ years of experience in Design, Development, Implementation and Maintenance of Java & J2EE web and client server - based applications.
  • Proficient in all aspects of software development and system analysis, (SDLC) including managing and implementing large, scalable, distributed systems.
  • Specializing in Java, J2EE, Java Web Applications, SOA XML, Web Services, Restful, JMS, SOAP, WSDL, Hibernate, Spring, Spring Boot, Web Sphere, Web Logic work shop and agile application development.
  • Object-oriented analysis, design, and development experience. Solid UNIX, Linux and Open Source development background.
  • Expertise in developing Server less Architecture using AWS Services such as API Gateway, Lambda, S3, KMS, Cloud Watch, SES, SNS, Dynamo DB.
  • Proficient in working with MVC frameworks such as JSF, Struts & Spring MVC and persistent frame works such as hibernate.
  • Experience in Servlets, JSP, JDBC, EJB (Session Beans (Stateless and Stateful), Entity Beans and MDB (Message Driven Beans), JNDI, Custom Tags, and JMS.
  • Expert in implementing Java/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment from SIT, UAT to Production.
  • Extensive experience in designing professional User Interactive (UI) web applications using with the help of Angular JS, HTML, XML, XHTML, XSL, XSLT, CSS, DOJO and AJAX.
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions , DDL, DML SQL queries.
  • Expertise in using IDEs like Eclipse, STS, IntelliJ IDEA, Sublime, Visual Studio, Brackets, Notepad++ and RAD for debugging and using java coding standards from the beginning of development.
  • Extensively working on different test regions from unit testing to user acceptance testing of the applications by using tools like Eclipse, JUNIT.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Expertise in testing web services using testing tools such as SOAP UI, Swagger UI and Postman.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++, SQL, PL/SQL, Postage SQL

AWS, Client: Server, MVC, J2EE, Struts, Spring, Hibernate, Angular JS

Web/XML Technologies: HTML, XHTML, CSS, Java Script, XML, XSL, XSLT and XPATH.

IDE Platforms: Eclipse, Eclipse Kepler, IBM Jazz, STS, Net Beans, RAD.

Application Servers: Apache Tomcat, BEA Web logic, IBM Web sphere, JBOSS.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Analyze the communications, informational and programming requirements of clients; planning, developing, testing and designing business programs and computer systems.
  • Participate with team in different stages of SDLC to produce a releasable artifact that meets client’s expectations.
  • Creation of different AWS service like API, RDS instance and Lambda to build a server less application.
  • Developed Micro services to provide RESTful API utilizing Spring Boot.
  • Leveraging AWS SDKs to interact with AWS services from the application.
  • Developing and maintaining applications written for Amazon Simple Storage Service(S3), Amazon Dynamo DB, Amazon Simple Notification Service (SNS), and AWS Cloud Formation.
  • Code-level application security (IAM roles, credentials, encryption, etc.).
  • Implement OTP (One Time Password) and push notification for the Mobile application developed.
  • Design Security layer for authenticated users to opt SSO (Single Sign On) on accessing the Mobile app.
  • Developing with RESTful API interfaces and programming with AWS APIs.
  • Constantly aim at meeting the deadlines, by keeping the quality of software up to the standards by modifying implementations as suggested by supervisors in the review phase.
  • Code review by senior engineers before proceeding for testing the application.
  • General troubleshooting and debugging.
  • Preparing technical documentation of the application.
  • Responsible for designing, building, testing and supporting Java applications.
  • I'm primarily involved in developing web-based user-friendly interfaces that meet customer and client requirements.
  • Worked in Agile development environment and used Rally to update day-to-day status.
  • Worked in a structured development environment with build & configuration management tools (Maven & Hudson).
  • Used Spring Framework for Dependency Injection.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Consumed SOAP based web services by generating client stubs from WSDL file.

Environment: jdk1.8, J2EE, AWS Services: API Gateway, Lambda, KMS, S3, Dynamo DB, SNS., Spring Boot, Spring Framework, Eclipse, Maven, REST, Postman, Log4j, GITHUB

Confidential, Virginia

Java Developer

Responsibilities:

  • Responsible for designing, building, testing and supporting Java applications.
  • I'm primarily involved in developing web-based user-friendly interfaces that meet customer and client requirements.
  • Worked in Agile development environment and used RALLY to update day-to-day status.
  • Worked in a structured development environment with build & configuration management tools (Maven & Hudson).
  • Used Spring Framework for Dependency Injection and AOP.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under the Web Logic server.
  • Consumed SOAP based web services by generating client stubs from WSDL file.
  • Used JAX-RS plus jersey implementation for Restful web services.
  • Wrote scripts to update the data in Oracle Database. Written SQL queries & PL SQL - Stored procedures, functions, triggers, cursors, sequences, and indexes.
  • In charge to provide code & analysis relative to assignments, and performing unit testing on applicable code using SOAP UI.
  • Used log4j to capture the log that includes runtime exceptions and debug.
  • Involved in coding, testing and creation of functional specs of enhancement application.
  • Performing Code reviews with the team.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot.
  • Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.
  • Involve in DAO Data Access Objects to retrieve data from database
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Maintain EAR and WAR in IBM Web Sphere Apps server.
  • Maintain source code using SVN. Created detailed design documents using UML (like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Developing the web applications using Core Java Threading and Collection.
  • Preparing technical documentation of the application. Responsible for closing the backlog of production related issues.
  • Used Kafka as a buffering storage between Oracle and Couch base database.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Review system requirements, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Interacting with the clients for the new enhancements to be done.
  • Implemented business tier using Spring IOC, AOP, MVC and Spring Boot. Preparing technical documentation of the application.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Interacting with the clients for the new enhancements to be done.

Environment: jdk1.6 &1.7, J2SE, J2EE, Spring Framework, Web logic, Hibernate, Eclipse, Maven, Oracle, SOAP UI, SQL, Hudson, Putty, Gradle, SOAP, REST, Log4j, GIT Hub and Tortoise SVN/GIT.

Confidential, Marysville, OH

JAVA/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Performed the client-side validations using Java Script.
  • Worked on Agile methodology & XP development principals and techniques including test drive development, paired programming, continuous integration, JUnit & incremental design.
  • Developed Web and User Interface using JavaScript, MVC design pattern using Spring, HTML 5. Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular
  • Worked on version control systems (GIT and SVN).
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment
  • Worked in creating ADF UI, task flows, ADF integration with web services.
  • Interactive D3.js Graphing framework and handle hundreds of lines to visualize big-data network trends.
  • Used different jQuery plugins like jQuery scroll, page transition, jQwidgets, jQuery UI, loading overlay with CSS animate to provide good user interface.
  • Successfully implemented Web services and exposed the service to the inter application communication.
  • Worked in a structured development environment with build & configuration management tools (Maven). Managed defect tracking on IBM Jazz and provided informative updates as requested.
  • Used server-side Spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle, Involved in Hibernate configuration properties setup & mapping files using generators, associations & inheritance etc.
  • Maintained, structured, and surveyed documents within the NoSQL MongoDB database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database.
  • Implemented Message Driven beans to develop the asynchronous mechanism to invoke the provisioning system when a new service request saved in the database used JMS for this.
  • Developed Web services including WSDL, XSL, XML, XPath, and SOAP.
  • Developed JMS components to send messages from one application to other application internally.
  • Coordinate with tier 2 and tier 3 java production support assistants and prepare compiled reports of issues reported through telephone and e-mail.
  • Worked on production defects and enhancements for customer.

Environment: Java 1.6, J2EE, Servlets, JSP, HTML, JS, CSS, DOJO, Apache-Tomcat, Maven, JMS, XML, Oracle 11g, Eclipse, JUnit, Mockito, SVN, Spring, Hibernate, Web Services - SOAP&REST.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in analyzing the business needs, system and database designing
  • Designed and implemented the reporting front end and backend code for the n-tier Cross Channel Web.
  • Used J2EE , Java, JSP , Struts 2, and Ajax, JSON , PL / SQL , XML , Hibernate, Spring, Apache and Tomcat technologies. Participate in team estimation and proposed the possible solutions.
  • Work involved extensive usage of HTML , DHTML, CSS , jQuery , JavaScript and Ajax for client-side development and validations
  • Used Struts Validation Framework for form input validation. Configured and used Hibernate in Persistence Layer.
  • Responsible for implementing Business logic based on user selection using jQuery , Angular JS for all client-side UI Validation.
  • Eclipse3.0 has been used for developing the application and deployed to the Web Sphere application server.
  • Implemented server-side task using Java, Servlets , Java Beans and XML .
  • Created tables in SQL for retrieval and data manipulation using Oracle 10g.
  • Created detailed design documents using UML (like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Used jQuery and JSF validation framework for front end validations.
  • Integration of EJB components with REST web services.
  • Maintain logs of all issues and ensure resolutions according to quality assurance tests for all production processes.
  • Developed web components using MVC pattern under spring framework.
  • Implemented DAO for data access using Spring ORM with Hibernate
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Expertise in writing POM (build) files using Maven.
  • Expertise in writing REST web services for interfacing the applications to third party applications.
  • Responsible for code review, maintaining application flow, debug, build and deployment
  • Implemented chat application for immediate response from Mazda representatives.
  • Dispatching work for developers and mentoring team member on development difficulties.
  • Coordinating with deployer, DB administrator, users, manager, and development team.
  • Make sure application successfully pass through development, UAT, and staging.

Environment: Java, J2ee, EJB, HTML, DHTML, XML, JSON, JDBC, JSP, JSTL, AJAX, Servlets, Java Beans, Hibernate, Struts, Log4J, IBM Relation Team Concert, IBM Relational Quality Management, IBM Rational Software Architect 8.5, IBM Web Sphere, Windows.

We'd love your feedback!