We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Full stack Java Developer with 8 years of experience in designing, development and maintenance of commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
  • Experience in various agile methodologies like Test Driven Development (TDD), SCRUM.
  • Worked with web technologies like JSP, HTML, Angular JS, CSS, Servlet, XML, Java scripts jQuery.
  • Experience in frameworks like Spring and Hibernate.
  • Experience in tools like Tomcat, Web Sphere and Maven.
  • Hands on Experience in JDBC and HIBERNATE for persisting data to different relational databases and extensive knowledge inJavaPersistence API.
  • Experience with and solid understanding of Micro services.
  • Used Micro servicesarchitecture withSpring Bootbased services interacting through a combination ofRESTto build, test and deploy Micro services.
  • Expert in CRUD operations in Cassandra dB like create data, update data, read data and delete data.
  • Good understanding of Database objects like Functions, stored procedures and triggers on multiple database systems.
  • Experience building REST based APIs, preferably with Node.js
  • Knowledge of Node.js and frameworks available such as Express, Strong Loop etc.
  • Created severalcomplexSQLQuerywhich used by Services to transfer Metadata and Data
  • Deployed Spring Boot based micro services Dockers container using Amazon EC2 and using AWS admin console.
  • Experience in implementing Data Model as required by the application using OraclePL/SQL by Creating tables, Views, Stored Procedures, Functions, Triggers, Indexes.
  • Experience in database design and development using T-SQL, PL/SQL in Oracle, SQL Server.
  • Developed enterprise applications using JAVA 8
  • Good knowledge of Log4j for error logging, JUnit testing framework.
  • Worked proficiently in various IDEs including RAD and Eclipse.
  • Strong experience with JUnit in performing unit test and determining the application functionality.

TECHNICAL SKILLS:

Programming Language: Java 8, Spring, Spring Boot, Micro services, JPA

Web/ Application Server/Cloud: Tomcat 9.0, Oracle Application Server 10g, AWS, IBM Cloud, PCF

DevOps/Orchestration Tools: GITHUB, Jira, Docker, J frog, Kubernetes

Databases: Oracle 9i,10g, MySQL, FHIR Database, Mango DB

Distributed Messaging System: Apache Kafka, Rabbit MQ

Web Technologies: HTML, Cascading Style Sheets (CSS), JavaScript, AngularJS, YAML

Operating Systems: Windows 98/2000/XP/7.Linux

Unit/API Testing: Junit, Postman

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Having knowledge on tools like Git, Jenkins, Dockers, and Selenium also.
  • Deployed Spring Boot based micro services Dockers container using Amazon EC2 and using AWS admin console.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used Micro servicesarchitecture withSpring Bootbased services interacting through a combination ofRESTto build, test and deploy Micro services.
  • Devops Practices for Micro services Architecture using Docker, Kubernetes as Orchestrator tool.
  • Project is an enhancement to develop Kafka back to hub button on the stock purchase page. Design and develop Micro services business components using Spring Boot. Experience building REST based APIs, preferably with Node.js
  • Demonstrable knowledge and proven record of success with the following: HTML/CSS, HTML5, Sass, Bootstrap, Node.js, AJAX
  • Consume REST based Micro services with Rest template based on REST ful APIs.
  • Good experience in creating and consuming Restful Web Services.
  • Working on Web Services usingJavaAPI for XML Services (JAX-WS) and supporting, building, deploying Web APIs Services.
  • Used Spring tool set for the enhancement which is an internal software
  • Worked on Database'sCassandraJavaAPI to interact with Kafka&CassandraCluster.
  • Other project is to create a new rule that triggers a notification of certain amount
  • Worked in the production department as night shift manager supporting the high network page and internal pages.
  • Utilized Camel to integrate Micro Services with other Micro Services and Rabbit MQ messaging exchanges.
  • Extensively implemented web services using Restful technologies like Jboss Rest easy, Gson, and JSON.
  • Build Batch Application using Spring Batch.

Environment: ATG 11.1, Java 1.8, Spring Boot, Node JS, React JS, Jboss Server, Apache Camel, Kafka, Oracle 11g, Cassandra, One Ops, GCP, and Azure

Confidential

Java Full Stack/Micro services Developer

Responsibilities:

  • Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Used Agile Methodology and actively participated in Scrum meetings, produce quality deliverables within time.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Configured spring libraries, Hibernate framework with Spring MVC.
  • Experience building REST based APIs, preferably with Node.js
  • Knowledge of Node.js and frameworks available such as Express, Strong Loop etc.
  • Extensive Node JS experience.
  • Created and tested many features for dashboard usingJavaScript.
  • Developed Servlet and JSPs based on MVC pattern using Spring Framework.
  • Built Apache Kafka Multi nodes cluster to monitor multiple clusters.
  • Handled events and runtime errors usingJSFevent listeners and validations and used Spring Core Annotations for Dependency Injection.
  • Java-based development and configuration management tools such as Eclipse, Maven, andJUnit.
  • Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
  • Created carousels, captcha, resizable components using Java prime faces.
  • Extensive experience in developing web page quickly and effectively usingHTML5, CSS3, Responsive Web Design, Bootstrap, data visualizations and experience in making web pages’ cross browser compatible.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS,JavaScrip and Angular8
  • Excellent in building Single Page Application (SPA) using MVC angular.js framework
  • Responsible for creating Unified portal screens using Bootstrap Framework.
  • Built Synchronized Notification REST web service to send mess email with spring, Hibernate, Tomcat and MySQL Queue.

Environment: Core Java (1.8), J2EE, Spring, Spring Batch, Hibernate, REST, Servlet, JSP, CSS, JavaScript, jQuery, Angular 2, AJAX, XML, Web Logic application server, NGA development, SON, JUnit, Web Sphere, Eclipse, Python, Cassandra, GIT, Shift Left, soap, Maven.

Confidential

J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UML etc.
  • Development UI modules using HTML, JSP, JavaScript, Bootstrap, XML, XSL and CSS.
  • Responsible for migrating from Stackato platform toT-SQLcontainerized platform and DAT in for their maintenance, troubleshooting, disk management, their availability and different applications running on them.
  • Involved in integration of external systems using Service Oriented Architecture.
  • Used Spring declarative transaction management to manage transactions in the application.
  • Automating theT-SQLcluster installation using Ansible playbooks.
  • Developed Spring AOP logging aspects for the application, which is used across modules.
  • Developed Spring services and data access objects and used Spring transaction management in the application.
  • Developed Spring batch jobs for importing xml data into database and for email notifications.
  • In depth exposure to creating API for internal and external application using SOAP based design. Open-source framework like Jersey used for creating SOAP API.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Responsible for retrieving data from various sources such as SQL-Server and XML documents.
  • Worked extensively in writing and debugging complex stored procedures, triggers, Inner Joins, Outer Joins, views and user-defined functions.
  • Used Maven build tool to build and deploy the application and Jenkins for continuous integration.
  • Involved in testing, bug fixing and documentation of the system deployment.

Environment: JAVA, J2EE, Struts framework, Spring Boot, Micro services, AWS, Kafka, JSP, JBOSS, XML, MVC, SOAP, JAX, PHP, Java Script, Java8, SDK, AJAX, CSS, HTML, JSP, REST, ANGULAR JS, React Js, HIBERNATE, Jenkins, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in creating case diagrams, object model diagrams, class diagrams, and deployment diagram using UML/Rational Rose and followed Agile and scrum methodologies.
  • Designed and developed various modules of the application with J2EE design architecture, JDBC, JSP, Struts.
  • Designed and developed Rich user interface using JSF2 in some modules and used front end technologies like HTML, CSS,JavaScript, jQuery and AJAX.
  • Worked mostly on back end MYSQL, designed database structure and created persistent objects using Hibernate.
  • Implemented business layer using Struts2 frameworks for achieving MVC architecture of the application.
  • Involved in integration of external systems using Service Oriented Architecture.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Developed web services using SOAP, WSDL, XML and Apache Axis.
  • CVS is used for code versioning system, for building the application in repository and for production code maintenance.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL and PL/SQL as well as query optimization.
  • Used JAXB to marshalJavaobject to XML object to put message in message Queue.
  • Involved in installation of Web Sphere application server in Multi cluster environment.
  • Involved in development and modification of SQL queries and stored procedures.
  • Involved in writing test cases using JUNIT for various modules.

Environment: Java, J2EE, IBM Web Sphere Application Server, Spring MVC, Web services, SOAP, WSDL, Maven, JMS,JavaScript, SDK, Oracle 10g, JUnit, Log4J.

Confidential

Java Developer

Responsibilities:

  • Developed the web tier using JSP, Spring MVC.
  • Used Spring Framework for the Implementation of the Application.
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Involved in designing and developing front end application using Struts 1.x.
  • Used JPA/Hibernate to write DAO classes to interact with the database.
  • Involved in integration of external systems using Service Oriented Architecture.
  • Used advanced corejavafeatures like annotations, generics, enhanced for loop etc. throughout the application.
  • Exposer to various CoreJavaconcepts such as Multi-Threading, Exception Handling, Collection API to implement various features and enhancements.
  • Implemented Service Oriented Architecture by developingJavaweb services using WSDL, UDDI and Restful.
  • Involved in fixing defects in application- worked in JSF managed beans, converters, validator and configuration files.
  • Mapped business objects to database using Hibernate, Used JPA annotations to Map DB to Objects.
  • Deployed the Application in WebSphere server.
  • Used Eclipse as the IDE for development.
  • Maven is used as the build tool.

Environment: Java, JSF, J2EE, JSP, Servlets, JPA, Web Services-REST, WSDL, Oracle, JDBC, JavaScript, PL/SQL, HTML, SQL, AJAX, XML, WebSphere, Eclipse, CVS, JUnit, Maven.

We'd love your feedback!