We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

FloridA

SUMMARY:

  • Above 6 years of experience in modern, robust programming techniques on the Java platform, with projects deployed in commercial, financial, and insurance applications.
  • 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 and Agile Models.
  • Experienced in designing and developing software on full life cycle development projects and building Enterprise web applications using Java/J2EE technologies like JSP, JDBC, EJB transaction implementation (CMP, BMP, Message - Driven Beans).
  • Experience on client-side JavaScript frameworks Angular JS and Angular 2/4/.
  • Experienced in server technologies such as Spring Framework, Spring MVC, Hibernate, Angular Js, Servlets, SQL, RESTful and SOAP Web services.
  • Experienced in client technologies such as JavaScript, HTML, CSS and XML.
  • Experience in integrating the internal security model into new projects.
  • Extensive in developing rich internet applications using JSP, JavaScript, JQuery, JSON, AJAX, HTML and CSS
  • Expertise knowledge in building applications using OOAD.
  • Experience in Distributed Application Development and Object-Oriented Programming (OOP).
  • Worked on the JavaScript library JSP, AngularJS skilled at progressing from problem statement to well document designs.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshot and resolve issues.
  • Excellent work experience with Database writing highly complex SQL/PLSQL queries, with major Relational Databases MySQL.
  • Good experience in JavaScript MVC frameworks AngularJS and ReactJS. Used Redux in developing single page applications
  • Involved in being up to date with the latest technologies and introducing them as needed into the company’s infrastructure.
  • Experience in defining the XML schemas and in working with XML parsers to read and validate the data held in XML documents.
  • Highly knowledgeable in UML, Use Cases, Conceptual Models, Collaboration Diagrams, Class Diagrams, Activity and Sequence Diagrams.
  • Work closely with other software engineers, QA and Support/Operations groups to develop top quality applications for business needs.
  • Working knowledge on Operating Systems Windows NT/2000/XP, Linux and Solaris.
  • Possess good analytical skills and quickly adaptable to newer Technologies.
  • A very good team player with the ability to work independently with minimal supervision.
  • Good knowledge in Java and EJB Design Patterns.

TECHNICAL SKILLS:

Languages: JAVA, J2EE, XML, C++, JavaScript/SQL

Databases: SQL Server, MySQL, Oracle, MS Access.

Web Technologies: JSP, JSON, Servlets, XML, HTML, JSF, CSS, JavaScript.

Web Application Servers: Tomcat, IBM Web Sphere Commerce Application Server.

Database Tools: SQL Developer, MySQL Work bench.

Operating Systems: Windows, UNIX and Linux.

IDE & Versioning Tools: Eclipse

Frameworks: Struts, Spring, Hibernate.

Design Patterns: Singleton, Data Access Objects, Value Objects, Service Locator, Model View Controller and Front Controller.

PROFESSIONAL EXPERIENCE:

Confidential, Florida

Java Developer

Responsibilities:

  • Used, participated in Agile Methodologies for design and development of the applications.
  • Involved in Scrum meetings for effective development.
  • Involved in complete Software Development Life Cycle (SDLC) with Object Oriented
  • Approach of client's business process and continuous client feedback.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Used Micro-services to ensure the scalability of application on cloud infrastructure.
  • Developed application modules using Spring MVC, Spring Annotations, Spring Beans, Dependency Injection, with database interface using Hibernate.
  • Deploying the application into AWS / MongoDB to generate closing settlement graphs.
  • Used Spring MVC front controller pattern to handle requests starting with dispatcher servlet to handle incoming requests.
  • Experience in using various Amazon Web Services (AWS) Components.
  • Designed & developed the UI application using React JS, Rest.
  • Exposure to new features and issues addressed in Angular 4.
  • Implemented Angular 4 component router for navigation and the services to connect the web application to back-end APIs.
  • Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 4 framework and Node JS.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents.
  • Worked on migrating Applications from WAS8.5 to WAS9.0/Liberty.
  • Mavenised Applications to work on Liberty Server.
  • Created Front end pages Using JSP's and handle the server-side logic in EJB 3.0 and Servlets.
  • Maintaining the business standards in EJB and deployed them in WEBSPHERE 9 application server.
  • Wrote test cases which adhere to a Test-Driven Development (TDD) pattern.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Developed Maven configuration files to load the context of the application.
  • Configured Hibernate, spring, JSF to map the business objects to Database using XML configuration file.
  • Used JSF framework in developing user interfaces using Prime faces
  • Used GIT for source control and Jenkins for continuous integrations
  • Worked on Jira for User requirements and used Jira as bug tracking tools.
  • Developed functions and store procedures using SQL for the Application.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle Database

Environment: Java1.7/J2EE, Linux, HTML, Spring 4.0, Hibernate, AWS, RESTful, Agile Methodology, CSS3, JavaScript, Servlets 3.0, Spring Boot, ReactJS, MongoDB,Angular 4, Eclipse 4.4, JQuery, Unix Shell Scripting, AJAX, JUnit 4, Log4j, GIT, Jira, SQL

Confidential, Troy, MI

Java Developer

Responsibilities:

  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.
  • Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Used Spring MVC module to develop MVC Architecture.
  • Developed the Controller to handle the requests and responses.
  • Used Core Java to develop Business Logic as Spring Beans.
  • Configured Spring Container to implement IOC/DI of the Spring Beans, and to manage the beans' life circle.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
  • Stored procedure in the database and used Dynamic SQL to load the data.
  • Used Jersey to implement Restful Web Service and used XML form to transfer the data.
  • Updated the application with new features of Angular 4.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Expertise in React.JS framework and integrate them to Node.js server-side code.
  • Used Rest Controllers to replace the existing operations layer, which acts as bridge between business layer and the UI.
  • Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Involved in designing the client-side module architecture based on Angular Framework.
  • Developed Angular JS unit test cases using Jasmine Test Framework with the Karma test runner.
  • Used Node JS to run Angular JS on server with mock JSON data and completed the UI development independent of server.
  • Deployed the Web Application in Web logic.
  • Parsing of XML using SAX and DOM Parsers.

Environment: Java, J2EE, Spring, Hibernate, MVC, Restful Web Service, SQL, Dynamic SQL, HTML5, CSS3 JSP, JavaScript, JQuery, Web Logic 11g, SQL Server, JUnit, Jira tool, Maven, JIRA, Web Strom, Eclipse, NodeJS, Oracle 11g server, XML, DOM, Unix Scripting, GIT.

Confidential, Naperville, IL

Java Developer

Responsibilities:

  • Involved in designing the Class diagrams, Sequence diagrams and Use case diagrams of the project.
  • Created System Requirement Specification document and analyzed the project scope.
  • Developed a single page, mobile-first, cross-device/cross- browser web application for real-time location sharing utilizing Bootstrap, JavaScript API.
  • Used Spring MVC for implementing web tier and developed web-based application service components and configured beans using Spring IOC.
  • Designed and developed web-application using HTML, JSPs, CSS and JavaScript in the Mode layer.
  • Created Servlets for controlling the actions and Bean classes for setting and getting object data.
  • Developed Data Access Object (DAO) classes to fetch data from Database.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Implemented Session tracking in the entire application.
  • Used Web Services (SOAP) to retrieve data from client side.
  • Worked on creating XML mappings for the project.
  • Implemented Waterfall Methodology for the project
  • Used Eclipse IDE to develop the application code.
  • Used Connection pooling concept to create and delete connection objects dynamically.
  • Used Java Database Connectivity (JDBC) API to connect to Database MySQL.
  • Used JMS API to notify the customers when the appointment was scheduled for customer.
  • Implemented Change Requests that came into the project in the Maintenance phase of project.
  • Wrote SQL scripts for changes to be implemented in Change requests as it appeared in the project.
  • Deployed web application on Apache Tomcat by building the WAR using ANT.
  • Wrote Test cases for the application.
  • Involved in discussion with all the team project meetings to resolve a problem. Suggested some solutions to solve the problem.
  • Resolved defects by fixing it as it appeared in the project.

Environment: J2EE, Java, MVC framework, JSP, CSS, Servlets, JDBC, Web services, SOAP, Java Beans, JQuery, JavaScript API, MYSQL, Eclipse, Apache Tomcat, Waterfall Methodology, Apache ANT.

We'd love your feedback!