We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Having 6+ years of experience and backed with rich domain knowledge, understanding and practical knowledge of several IT technologies, I seek a career with challenging assignments to amalgamate personal enrichment with professional goals.
  • Experience in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development &Testing using Software Development Life Cycle.
  • Strong experience in developing web applications using JAVA/J2EE concepts like OOPS, Multithreading, Collections, JDBC, JSP, Servlets and Java Beans.
  • Micro Services development with Spring Boot applications. Implemented command pattern for all edge services.
  • Developed and implemented stand - alone applications with Spring Boot Micro services and their patterns.
  • Experienced with SOAP/WSDL, Designed developed and documented REST API.
  • Developed UI modules using Angular2/4/5, ReactJS, Node.js, JavaScript, Ajax, jQuery, CSS3 and HTML5.
  • Developed web applications based on different design patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Singleton Pattern, Front Controller, Business Delegate, Service Locator, Transfer Objects etc.
  • Implementing the database designing, SQL, stored procedures using RDBMS like DB2, Cloud foundry, Oracle and MYSQL Server.
  • Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra.
  • Experienced in Middleware persistence frameworks like Hibernate/JPA Entities for mapping Java classes using Hibernate Query Language (HQL), HSQL Named Queries, Criteria, Projections.
  • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
  • Worked on Struts java framework utilizing Struts Tiles, Struts Controllers (Action and Forms) and Client server validations.
  • Experience and deep knowledge in bug tracking tools like JIRA and source

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Collaborate with web application Product Owners, Architects, Stakeholders, and agile team members to create/refine user stories and its Acceptance Criteria during Backlog grooming/refinement session. Analyze the existing system, extract the business rules implemented and work on the design proposals for the new system. Prepare High Level Design (HDL) and Low - Level Design (LLD) for the change requests and enhancements to understand the software by identifying the usage and modification of data elements for the design and maintenance of the web Sites/applications. Developing applications using
  • React, Redux, Flux, Java script, HTML5, CSS3, JSON, Bootstrap, Mocha, Chai, Selenium, Sauce Labs. Prepare low-level design document which gives the logical solution design of actual program code for developing the Information System. Engage in requirement specification process for new software functionality and develop responsive web pages with quality standards as per business rules. Design, develop, modify, test, and maintain robust, scalable website systems. Implement the reporting front end and backend for the n-tier cross channel web. Coding, debugging and testing the elements and components of a web site. Perform Unit testing, functionality testing, cross-browser testing, compatibility testing and performance testing Junit, JAWS, Mocha, Chai and automate unit testing during build using Gitlab. Deploy the web applications, software components into Open shift Pods, Docker Containers.
  • Build High secured OAuth authenticated multi-tier micro services using Java, REST, EJB, JPA, Gradle, Maven, JBoss, XML. Set up meetings with UI experience owners to understand the webpage changes (such as content model, graphics, images) as a part of the project scope. Building and testing
  • Application Program Interfaces (APIs) for applications to exchange data. Support the business by developing automated scrips via shell or SOAP UI for any issues or defects raised poste the release until the code fix is available to fix the issue. Secure HTTP/Web sockets requests with JSON Web Token (JWT) and authorization middleware to prevent date security threats. Design and implement web site security measures such as firewalls or message encryption and Analyze user needs to implement website contents, graphics, performance, and capacity. Create and execute unit test plans to verify whether the look and feet of the web page complies with approved UI design for the page. Int

Confidential

Java Developer

Responsibilities:

  • Implemented Agile Methodology as part of project requirement changes. Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and Web Services (REST). Designed technical solutions with deeper understanding of application and timeline impact. Developed REST
  • Web Services using GET, PUT and POST data to generate JSON for UI rendering using Spring. Worked on Authentication and Authorization endpoints. Migrated the existing web application from using DB2 data to calling the REST API services.
  • Used Spring MVC and Dependency Injection for handling presentation and business logic. Used a Microservice architecture with Spring Boot based services interacting through a combination of REST to build, test and deploy identity Microservices. Designed and developed the web - tier using HTML5, CSS3,
  • JSP, Servlets, Struts, and tiles framework. Designed and developed web pages using JSP's, Struts, JavaScript, and HTML for generating HTML content using the information returned from the respective Beans. Implemented J2EE design patterns like Singleton and Session Facade. Developed Fa ade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs. Used Angular 5 and NODE JS to structure JavaScript code in an MVC (Model, View, and Controller).
  • Developed Spring annotations as well as xml configuration for Dependency Injection. Used GIT-HUB for efficiently managing the source code versions with the development team Developed the presentation layer using JSP, HTML and client-side validations using JavaScript. Written code if any defects were raised as a part of UAT testing for web applications pages and move the code as per the business requirement. Modified existing and created new SQL, PL/SQL Packages, Procedures, Functions and views as per the requirement. Created PL/SQL Packages, Database tables, Stored procedures, Sequences, Triggers, views

Environment: Java 8, Servlets, Microsoft SQL Server 2018, IBM MQ Series, Spring Boot, Microservices, Maven, SVN, XML, JavaScript, jQuery, Node JS, AJAX, Angular 5, MVC, HTML5, CSS3, Multithreading, Eclipse, REST, Adobe flex Junit, Oracle11g, Agile Methodologies.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and Web Services. Implemented J2EE design patterns like Singleton and Session Fa ade. Created Custom Directives in Angular 4, making use of Modules and
  • Filters objects according to the application requirement. Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database. Implemented all the components of Spring Framework (Controller classes
  • Spring Bean Configuration file dispatcher - servlet.xml). Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework. Developed User Interface having animations and effects using JSF, jQuery, JavaScript, CSS3 and HTML5.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework. Create and configured the continuous delivery pipelines for deploying Micro Services and lambda functions using Jenkins CI server. Involved in coding, code reviews, Junit testing,
  • Prepared and executed Unit Test Cases. Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL. Used SOAP XML to transfer the application data between client and server in webservices. Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application. Coordinated with offshore development team and clarified their day-today questions. Reviewed offshore delivery before check-in the code into GIT.

Environment: Java 8, Servlets, Spring, JAXB, IBM MQ Series, Jasmine, GIT, Microservices, JavaScript, jQuery, Node JS, AJAX, Angular 4, MVC, HTML5, CSS3, Multithreading, Eclipse, REST, Agile Methodologies.

Confidential

Software Engineer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents. Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio. Developed STRUTS forms and actions for validation of user request data and application functionality
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data. Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database. Developed the application using J2EE architecture. Involved in developing JSP forms. Designed and developed web pages using HTML and JSP. Involved in developing business tier using stateless session bean. Used JavaScript for the web page validation and Struts Valuator for server - side validation. Designing the database and coding of SQL,
  • PL/SQL, Triggers and Views using IBM DB2. Developed Message Driven Beans for asynchronous processing of alerts. Used JDBC for database connectivity with MySQL Server. Used SVN for version control. Used Clear case for source code control and JUNIT for unit testing. Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Struts, HTML, JDBC, ANT, XML, IBM Web Sphere, JUNIT, DB2, Rational Rose, SVN, UNIX, Clear Case.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in User Interface Design using Struts - Tiles, Tag Libraries Involved in SDLC phase of requirement analysis, design and development of the web. Based intranet application tool using Java, spring, Spring Batch and Hibernate. Used Struts validator framework to automatically validate user input.
  • Develop, implement and maintain a synchronous, AJAX based rich client for improved customer experience. Developed Webservices by SOAP(WSDL) and Restful with XML and JSON schemasupport. Used J2EE design patterns like DAO, Value Object, Service Locator, MVC and Business Delegate.
  • Investigating production issue like performance, configuration etc., Involved in the development of Credit Card support using ETS APIs. Integrated the Credit Card functionality with POS. Implemented Action Servlet to act as the Control Components in the MVC. Developed user interface using JAVA Server
  • Pages (JSP), HTML and Java Script for the Presentation Tier. Involved in Unit Testing, System Testing and Integration Testing. Used GIT for Version Control. Coded in Java and wrote SQL queries. Worked as an Offshore Co-Ordinator.

Environment: Struts1.2, JSTL, HTML, JSP, Design Patterns, SOAP, Oracle, GIT, AJAX, MVC, Tomcat Application Server, Oracle.

We'd love your feedback!