We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

TX

SUMMARY

  • Around 7 years of Experience in developing the applications with Agile Methodology, Waterfall.
  • Good working knowledge with Java 1.8 /1.7 features like Stream API, Collection API, Lambda expressions and functional interfaces etc.
  • Expertise in J2EE Technology - Servlets, Struts, Spring, JDBC, JTA, JPA, Hibernate, JMS.
  • Expertise on developing, testing, and maintaining Microservices, REST API, SOAP UI.
  • Experience in Front-End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, Angular 4.0, Angular 2.0, AngularJS, NodeJS, Bootstrap, Tag Libraries and JSTL.
  • Experience in RAD (Rapid Application Development), Agile Methodology and Scrum Software
  • Good knowledge about creational design patterns such as singleton, factory, prototype; behavioral design patterns like chain of responsibility, command, interpreter, observer; structural design patterns like adapter, corporate and facade.
  • Experience in integration of Spring Boot, Struts, JSF, and Spring Web flow, EJB with Spring Framework and Spring with Hibernate, Spring Jdbc.
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBOSS.
  • Extensive experience in working IDE tools like Eclipse, RAD, WID (Web Sphere Integration Designer), STS, IntelliJ
  • Extensive experience in implementation of the version control software, SVN, CVS, GIT using both command line and UI
  • Experienced in developing Automation Framework using Page Object Model (POM) withPAGE FACTORY CLASSfor The Web and Mobile Applications.
  • Experience in Multi-Tier Web Application Development using MVC2 Architecture, Design Patterns, Strut’s framework, and hibernate.
  • Developed the UI panels using JSF, XHTML, Appian, Oracle, AngularJS, Cucumber and/or Selenium WebDriver, LDAP, XML, Web Services, SQL, Data Modeling, JBoss, Apache Camel, WebSphere or WebLogic Application Servers, SaaS, POC, RDBMS, CSS, POJO and JQuery.
  • Involved writing coding using JavaScript and Angular to generate dynamic web pages and web content.
  • Experienced in generating logging by Log4j to identify the errors in production test environment
  • Experienced in building tools like Ant, Maven, and tools.
  • Hands-on experience using Messaging Services like JMS, MQ, to verify the behavior of the system under test used Mockito Framework.
  • Created REST API using Express Router/Model/Controller architecture. Models connect to MySQL and MongoDB using Node.js MySQL and Mongoose modules.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.

TECHNICAL SKILLS

Java Technologies: Java 1.8/1.7, J2EE, JDBC, JSP, Servlets, MVC, SOAP, REST Web Services, JMS, EJB, Jenkins.

Frameworks: Spring Core, Spring MVC Version, SOA, Hibernate.

Java Scripts: jQuery, Angular 2, Angular 4, Angular.js, Node.jsBootstrap, HTML5, CSS3, Javascript, Microservices, Groovy.

Database: Oracle (SQL & PL-SQL), My SQL, MongoDB, Azure CosmosDB.

Methodologies: Agile, Waterfall.

Version Control: SVN, CVS, GITHUB.

Web Services: REST, SOAP, WSDL, UDDI.

IDE: Eclipse, STS, IntelliJ.

PROFESSIONAL EXPERIENCE

Confidential, TX

Java Developer

Responsibilities:

  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Developed application using springMVC, Spring Batch, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring.
  • Working on Angular2/4/6, AngularJS, HTML5, Javascripts, CSS3 and Typescript. Worked on additional frameworks like Bootstrap for responsive design.
  • Designed the system based on springMVC Model architecture. Developed a business logic layer using springDependency Injection and client-side Java-beans for DAO Design Patterns.
  • Create internal dashboards, alerts, and scheduled reports to monitor overall Splunkperformance.On boarded new data into a multi-tiered Splunkenvironment.
  • Created Stream Rest based Application interfaces on java 8 environment.
  • Implemented batch configuration in spring boot application. Created the Maven project to integrate spring boot, Restful API, Oracle & Microservices.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on GCP.
  • Worked on Java Multithreading, Collections & Coherence Framework.Implemented Java Multithreading to refresh the cache at a given set of time interval.
  • Involved in process for builds and deployments with Maven, Bamboo,and Jenkins for continuous integration
  • Developed various generic JavaScript functions used for validations.
  • Code implementation using java & groovy, re-factoring & peer review
  • Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
  • Created WAR/EAR files using MAVEN buildand deployed them on JBOSS server.
  • Created multi-module Mavenproject and used Mavento build applications and Jenkins for continuous integration continuous deployment.
  • GCT promotes work/life balance and encourages the overall well-being of each of its contributors.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Spring Boot Services.
  • Created User services in Cloud Foundry for connecting database with different life cycles using spring profile.
  • Used SOAP web service to get corporate card information and to make changes in the card database for businesses.
  • Worked with IBM SOA Suites like WebSphere MQ Programming.
  • Create API Jenkins job, set up GitHub repository for Mule project also created project POM.
  • Created SOAPweb service in puwshing data to downstream systemsand Implemented request and response objects using SOAP web services.
  • Written SQL statements for retrieving data from DB2 using JDBC and used IBM Data Studio to view and update the DB2 Database and worked on MongoDB.
  • Developed and written Stored Procedures and views to extract the needed data from DB2 and reflect on the UI.
  • Created DB2 Server Stored Procedures for implementing business logic at the database level.

Environment: Java 1.8, JSP, Java Beans, Struts 1.3, Struts Tag Libs, JSTL, Hibernate, JavaScript, jQuery, Bootstrap, HTML, Angular2/4/6, Microservices, Groovy, CSS, XML, XSLT, Web Sphere Integration Developer, Spring Boot, Multi-threading, NoSQL, MongoDB, Restful Web Services.

Confidential, CA

Java Developer

Responsibilities:

  • Involved in gathering, analysing, and documenting business requirements, functional requirements, and data Specifications for application development. Worked on High level and low-level system design, planning, estimation, and implementation.
  • Involved in the analysis, design, and development phases of the Software Development Life Cycle (SDLC).
  • Use Spring boot for single sign on page application to access more quickly.
  • Implemented the application using Spring MVC Framework and handled the authentication, authorization, and access-control features by using Spring Security.
  • Developed and Consumed Restful Web Services, SOAP Web Services using Spring.
  • Exposed and maintained Microservices to several consumers.
  • Configured Kafka streams for data integration with internal systems.
  • Implemented logging and exception handling using Spring AOP.
  • Worked on Java 1.8 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces which makes code readable and concise.
  • Developed User Interface by using Angular 2.0, HTML5, AngularJS, Spring Web Flow, XHTML, DHTML and CSS3.
  • Implemented new features using groovy to enhance Jenkins continuous delivery.
  • Used Validation framework for client-side validation and Internationalization to support multiple languages.
  • Worked on export & import with MongoDB to migrate data from the old system.
  • Developing scripts for build, deployment, maintenance using Jenkins, Maven.
  • Used XML parser APIs like DOM for marshaling and un marshaling of data.
  • Created Typescript reusable components and services to consume REST API & using Component based architecture provided by Angular 2.0.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Involved in enhancements, code refactoring and bug fixes as part of maintenance.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Generated API documentation in HTML Format using Java docs.

Environment: Java 1.8/1.7, J2EE, HTML5, CSS3, JQuery, Ajax, Bootstrap, JavaScript, NodeJS, Angular 2.0, Hibernate, Spring MVC, Spring IOC, Spring boot, spring security, MongoDB, OAuth, XML, GIT, JSP, JUnit, Amazon Web Services (AWS), Microservices.

Confidential

Java Developer

Responsibilities:

  • Involved in stages of design, development, and deployment of application.
  • Implemented with Angular JS using its advantage including two-way data binding and templates.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on setting up application using Spring Boot, developed Restful Web Services, microservices, SOAP.
  • Implemented Agile (SCRUM) methodology and Test-Driven Development (TDD) for the software development process to produce high quality application.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Implemented java/J2EE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
  • Worked on pop up screens, image sliders, and dropdown menus on web pages using HTML5, CSS3, JavaScript, jQuery, and AJAX to make the UI functional.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Developed interfaces to communicate with mid-tier and database.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used spring framework to implement middle tier with Spring IOC. Maintained the Spring Application Framework’s IOC container.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Use Node Package Manager (NPM) to manage the modules and have used it to install useful tools such as Grunt, Express.
  • Provided weekly demos to the business for User story acceptance.
  • Used GIT for source code management.

Environment: Java, Spring, MVC, HTML5, CSS3, JavaScript, JSP, AngularJS, React.JS, Oracle, MySQL, XML, JSON, Bootstrap, JUnit, Microservices, GIT, AWS, Docker, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in system design and developed UML diagrams and Class diagrams for DTO objects and actions.
  • Supported application with automated jobs to heal the production issues.
  • Designed and developed Hibernate Mapping files and configuring hibernate.
  • Configured and maintained the Spring Application Framework’s IOC container.
  • Implemented Agile (SCRUM) methodology and Test-Driven Development (TDD) for the Software development process to produce high quality application.
  • Built highly reusable UI components with Angular and Styled Components to increase scalability and reusability.
  • Effectively used AppDynamics to view and analyze the real time information processed by the application and also in identifying issues and improving the application based on the analyses.
  • Used JDBC for database connectivity with MySQL Server.
  • Worked with Business Analysts to understand Use Cases and BRDs.
  • Participated in Scrum Meetings.
  • Developed High level and detailed level design documents based on business requirements provided.
  • Designed interactive static HTML using HTML5, AngularJS and CSS3 as screen level prototype, JavaScript for client-side validation.
  • Implemented MVC (Model, View, and Controller) pattern using Spring Framework
  • Used hibernate ORM framework with MySQL database
  • Implemented J2EE design patterns like Singleton, Factory and Builder etc.
  • Designed and developed very complex and large web pages using Angular JS library with AJAX and JSON.
  • Involved in writing the test plans, data and test cases for functional specifications using JUnit and JMockit.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Performed unit testing using JUnit.
  • Developed the whole project on Eclipse IDE.
  • Did regular code reviews and fixed major bugs without side effects.

Environment: Java, HTML5, CSS3, JavaScript, JSP, AngularJS, Spring IOC, Spring AOP, Spring MVC, Oracle, MySQL, Restful web services, SOAP web services.

Confidential

Java Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development, and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum, pair programming.
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Developed Spring and Hibernate data layer components for the application
  • Integrated business layer using Hibernate with Spring DAO. wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including troubleshooting and fixing bugs.

Environment: Java, Agile, J2EE, JSP, JDBC, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, SOAP, RESTFUL, JSON, XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, TOAD, Linux

We'd love your feedback!